Hi All,
I am trying to send BANK changes to a KORG OASYS in Program mode using MIDI as part of an instrument track Event. Program changes within a BANK work just fine, but I can't get BANK changes to work reliably. In the Event I send the MSB first (0), then the LSB (bank number) and then optionally a Program Change. Key observation: the Studio One MIDI monitor doesn't show the MSB and LSB data being sent to the OASYS while the Event is playing, but the MIDI output will "catch up" after I stop the playback and then the correct BANK change will occur. This only occurs if I stop playback within the Event, though. If I stop playback after (outside of) the Event, the information is not transmitted and the BANK change does not occur.
I have tried recording the BANK changes from the OASYS and playing them back. The data is captured, but that has the same issue during playback.
Sending the same values via MIDI-OX reliably causes the correct BANK changes to occur.
I imagine I am missing something, but I have tried many many variations and cannot get this to work. Anybody have a similar experience and/or thoughts? Thanks in advance for any help!
p.s. Yes, I did scan the answered question list :-)
p.p.s. As a tip, you can change the representation of continuous controller values from "Percent" (n.nn format) to "MIDI" (integers from 0-127) by right clicking in the scale area to the left of the track in the edit window. That seems to globally affect all continuous controllers in the edit window.