Page 1 of 1

Odd MIDI assignment behaviour with Oxygen 49

Posted: Thu Mar 02, 2017 8:58 pm
by Hominid
Dudes,

I have LMMS installed on both a Linux and Windows box, and both instances show weird volume behaviour. On my Ubuntu laptop, after assigning 3 tracks to the B+B window, any more assignments after that misbehave, in that the volume on track 4 is much much lower than all the other instruments. On my Windows box, same thing happens after 8 tracks. Doesn't matter if I map the volume knob of each track to a slider or pot on my keyboard.

Along with the volume issue, sliders 1 or 7, or both will suddenly act as some kind of voice timbre setting for other slider-instrument mappings, sorta like a wah-wah-pedal in some cases. THEN the instrument assigned to that slider no longer "voices".

To make it more difficult to troubleshoot, this behaviour is inconsistent. All this after doing a factory reset on the keyboard...

Here's a quick video to help explain: https://youtu.be/HoTfo-fLPF0

Re: Odd MIDI assignment behaviour with Oxygen 49

Posted: Fri Mar 03, 2017 11:53 am
by musikbear
Hominid wrote:Dudes
First, Welcome to the forum Hominid! Here are all important links:
http://lmms.io/forum/viewtopic.php?f=1&t=4740
-And a few rules for Avatars, signatures, posting and using the right sub-forum :)

That is a difficult issue. I guess the solution lies in understanding what that slider7 in fact does
I cant access if this is a hw issue with the kb, or if it is a lmms issue. Someone else with the exact same kb would need to reproduce the weirdness, but you gave us one very good info. You made a factory reset of the kb, so some inner-kb connection to that slider7, can be excluded, but a fault can ofcause not be excluded.
Im sorry, but my midi-kb knowledge does not cover this better
Hope someone with a kb can help.

Re: Odd MIDI assignment behaviour with Oxygen 49

Posted: Sat Mar 04, 2017 4:53 pm
by Hominid
So... took me some digging, but I came across a table of MIDI CC assignments used by the industry... and indeed, the Oxygen 49 keyboard had overlapping mappings on sliders 3 and 7 that interfered with my own mappings. To recap, I was trying to assign sliders to each of the volume knobs of all the synths I had added to the B+B window.

The CC chart revealed that...
Slider 3: MIDI CC# 71 - Controls timbre or harmonics
Slider 7: MIDI CC# 74 - Controls VCFs cutoff frequency of the filter.

I found other sliders that had assignments that shouldn't have been there - numbers 4, 6, and 8. I reassigned them all to unused CC numbers. Now LMMS's live synths are behaving as they should - no more function interference from double-assignments.

The MIDI assignment chart is here: http://nickfever.com/music/midi-cc-list

I got my MIDI assignment data of my keyboard from the LED display, which shows the CC# when a specific slider or pot is moved. Interestingly, those numbers are offset by one when compared to LMMS's display when assigning a function to a slider. (I.e. "Volume" for the synth).

And... I never knew a thing about MIDI 2 days ago. Fun stuff!

Re: Odd MIDI assignment behaviour with Oxygen 49

Posted: Sat Mar 04, 2017 5:32 pm
by musikbear
Hominid wrote:Now LMMS's live synths are behaving as they should - no more function interference from double-assignments.
Super! Looking fwd to your tracks