Ok, I Test with more Parameters, Rev, Var, Pan, Volume
all will be set after sending the midi Bank Programm Change to the Instument wich where selected.
Then I testet it with Zone Master "On" and "off" (off is my normal actual setting).
Also no difference.
When I operate via front panel, then the Parameters stay like they should !!!
That means, only when I change the Instrument by midi, then the Parameters were overwritten !
Is there a Software Bug in my machine ?
Chris, just for the sake of documentation - what's your firmware version as reported by MODX?
Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R
Hi Jason,
unter Untiliy / System
MODX Firmware Version : 1.10.0 (c) 2018 Yamaha Corporation
When you Test the above Steps, what you get
My Version - Parameter overwritten
Bad Misters Version - Parameter stays
Is there a Software Bug in my machine ?
No, I don't think so. The conclusion would be that when a Bank Select and Program Change are sent in via MIDI that the program is recalled in its original state and cannot inherit the current mix settings. I've tested this with MIDI-Ox and with Cubase and get the same results you are getting.
The routine to inherit settings is accomplished, as I pointed out, when the function is operated from the from panel during a Part replacement Search.
Conclusion: A Bank Select and Program Change sent IN via MIDI will always reset to those settings in the program as it is stored. To use the inherit function you need to operate the Part Category Search via the front panel.
Without a MODX - I cannot effectively participate. All I could do is test Montage and see if it's the same or different than your results.
Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R
Thanks a lot, for the testing and the feedback to me.
Now I know, that I'm doing nothing wrong.
Hopefully by the next Firmware update, they will fix this, till then I will do my work-arround by sending after Bank + Programm Change
the Parameters for Volume, PAN, Rev, Var, Fx etc.
Not sure what your software setup is that's managing your MIDI traffic (sending B0 00 3F / B0 20 01 / C0 00 ), but if it can be scripted then you wouldn't necessarily need a firmware fix. Scripted meaning you have the ability to save, in a reusable variable, MIDI responses from RX after sending commands to read parameters. Then you could read off the settings for pan, etc. through SYSEX and restore those after the MSB/LSB/PC. It could be a few extra commands before and after the switch for every one.
Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R
Yes, that's the way I do it.
After the command for Instrument change to MODX, the Parameters will be set "back" from the memory of my computer.