I am trying to take all my XF MIDI data and simply assign new voices to the previously mapped put songs/patterns. I can import the song into cubase from the XF and all the midi data is in front of me tracked out properly. The problem arises when I try to assign new voices on the Montage. The Motif song data automatically assigns voices to the 16 Montage performance parts. I can change a Montage performance track to a different voice, but as soon as I hit play in Cubase the voice will change back to whatever the previously loaded XF voice was whether i save it or not. I know it has something to do with the MIDI so what part am I missing, or, how do i fix this problem?
Hi John,
Welcome to YamahaSynth! As you probably know, there is compatibility between the Motif XF and Montage but only for Voice, Arpeggio, and Waveforms. But not Performances, nor Mixing setups, nor Master mode programs.
A Motif XF Voice is equivalent to a single Montage Part. But Montage Parts share no similarity to the layout of Voices in the XF. Therefore you will need to prevent messages that cause the Montage to try to accommodate the Bank Select and Program a Change messages.
If there are Bank Select and Program Change messages in the track data, this will cause the Montage to change the selection that you've made to something else. The Montage has a completely different order listing the programs. You will need to either remove the Bank Select and Program Changes in Cubase or instruct your Montage Performance to ignore them.
Removing them in Cubase will permanently fix the issue. Bank Select messages are a kind of Controller message. It uses cc000 (MSB) and cc032 (LSB). Program Change is its own category of MIDI event.
An alternate method would be to simply set the Performance Part location in Montage to not respond to Bank Select and Program Change messages:
Call up the Performance
Press [EDIT]
Press [PART SELECT 1]
Press the lower [COMMON] button or touch "Common" in the lower left corner of the screen
Touch "Mod/Control" > "Receive Switch"
Turn "Bank Select" Off
Turn "Program Change" Off
This is done on a per PART basis, so in turn select each Part and repeat turning Off Bank Select and Program Change.
Press [STORE] to store your Performance.