I have Maschine MK3 with Cubase 10 Pro. I’m running them on my Mac M1.
I found a tutorial how to set up Maschine to also use transport controls in Cubase (from D-One).
I want to have all other pads assigned to regular pads and transport control to control the Play and Stop buttons.
But for some reason when I set it up, the transport buttons also trigger piano keys in a VST. So when I press Play the project in Cubase starts running, but with it it also triggers the sounds in my VST.
I don’t underrstand how to turn this off.
As per the Tutorial I added a new Mackie Control and assigned the input and output ports to Machine MK3 Virtual input/output.
There is an option to select Machine MK3 as both input and output, but it didn’t do anything, so I selected the Virtual ones.
I then opened Controller Editor, added a Mackie Control and also enabled “Host Transport Control”:
At the moment the pads on the right are assigned to some functions, but I will change those to trigger the actual sounds later, so I don’t care about that for the moment.
Then I select the Play button and assign it to the “Play” function, which has the Parameter ID 94.
So now to my understanding only the Play function is assigned to this button. It shouldn’t be allowed to trigger anything else. Right?
So how come when I now press Play it does work BUT with it it also triggers some high pitched sound from my VST?
And it’s the same with other transport buttons.
How can I get this to stop?
Are there any other MIDI settings in Cubase that I should also set up correctly?
The device sends common MIDI Messages to Cubase. The Remote Device (Mackie Control in this case) changes the MIDI Message to the command. But the MIDI Track also receives the MIDI Message. If you disable the option, this means, once you select the ‘All MIDI Inputs’ as the input of your MIDI Track, the track receives the source MIDI data, which mento to be to control Cubase too. So you have to remove given MIDI Port from the ‘All MIDI Inputs’, to block the MIDI data (meant for Cubase control) to go to the MIDI/Instrument Tracks.
I found out the problem still persists. I thought it works but that was because I was in Groove Agent with only one pad active with a sample on C1.
As soon as I went to a VST with a piano roll, I got the high pitched noise again when pressing Play or Stop. Which means besides the Play function, for example, a C5 or whatever the last notes on the piano roll are, plays again.
I left the bottom picture on “All MIDI Inputs”.
Although it works exactly the same with “Maschine MK3VirtualInput”.
These two are the only ones that control the Transport and the pads. Just that unfortunately the Transport buttons also play pad sounds, too.
Other options work the Transport controls NORMALLY but then the Pads don’t work.
So, in the end, the “Play” button works, but also plays the A#5 note and “Stop” works, but also plays the A5 note.
I don’t understand why, because the Play button is assigned to Midi ID 94, which is “Play” function.