Happy Holidays to everyone!
After creating a custom user pack to allow me to send MIDI program changes from the Genos to my external Hammond B-3X iPad module, I've come across several problems using the latest version of YEM (2.8.1):
(Note that this pack doesn't contain any waveform data, just MIDI program changes and their corresponding patch names)
1) After the pack is created and successfully installed on my Genos, I've noticed that an extraneous MIDI program change message is sent out over the selected MIDI channel any time a programmed registration entry button is pressed that DOESN'T contain the enabled voice from the custom pack. That program change is never the one contained in the selected custom pack voice. I have verified this by monitoring the MIDI stream on the MIDI-attached iPad using MIDI Scope. When a registration entry button containing the custom voice (just containing empty waveforms and a program change value) is selected, things work as expected and the external module changes to the correctly mapped voice. But if my registration contains additional registration entry selections that use other local voices and have the custom pack voice deselected or not present, an extraneous program change is sent (along with other continuous controller messages too). What is going on here?
*UPDATE* - resolved, see following threads...
2) During the creation or editing process for a custom YEM voice pack, there is an option to "Edit Program Change". This brings up a window showing all the custom voices but doesn't allow any changes to any of them. What am I missing here?
Regards,
Stuart.