M+ passes MIDI CC but Maschine desktop does not?

eyeyeyeye
eyeyeyeye Member Posts: 6 Sine

I sent this over to NI as a support ticket, but thought I might post it here in case anyone has any ideas:


Here is my setup:

-Maschine+ in standalone mode

-Polyend Tracker connected by USB using the hub on M+

-Blokas midihub connected by USB using the hub on M+

-Nord Drum 2 connected by MIDI DIN on Blokas midibhub


On M+ I create a track that has Tracker set as MIDI input and Blokas as MIDI output


From Tracker I create a sequence that on one step sends a MIDI Note On (and Off) and two different MIDI CC's: cc30=42 and cc58=122. In other words, I'm sending the following:

Control 1 30 42

Control 1 58 122

Note On 1 60 127

Note Off 1 60 0


Everything works great. The Nord Drum receives the MIDI Note on and both the MIDI CC's perfectly. 


The problem is when I switch to the desktop.


Here is the setup there:

-Maschine+ in controller mode connect by USB directly to MacBookPro

-Polyend Tracker connected by USB directly to MacBook Pro

-Blokas midihub connected by USB directly to MacBook Pro

-Nord Drum 2 connected by MIDI DIN on Blokas midibhub


If I send the exact same step, only one MIDI CC is transmitted, but the CC number and value are mixed. 

Specifically, when I use a MIDI Monitor app on my computer, here's the info I see coming directly from the Tracker:

Control 1 30 42

Control 1 58 122

Note On 1 60 127

Note Off 1 60 0


And here's the info I see coming from Maschine:

Note On 1 60 127

Control 1 30 122

Note Off 1 60 0


As you can see, only one MIDI CC is being transmitted, but it has the CC number of the first message and the value of the second message. The Maschine software is stripping the CC info somehow. 

But the weird thing is this doesn't happen on Maschine+ in standalone. 

Any ideas? Bug? 

Back To Top