Change Mode, Bank and Program via MIDI at once

Discussion relating to the Korg X-50 and microX

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

Post Reply
Ralf
Posts: 2
Joined: Sun Feb 24, 2013 8:38 pm

Change Mode, Bank and Program via MIDI at once

Post by Ralf »

Hello together,

i would like to change mode, bank and program at once via an external MIDI matrix controller as one action on my X-50.

I have tried to switch the mode (between combi and prog.) via sysEx - it works fine.
I have also tried to switch bank and program on the same way, it works fine.
But when I try to send the MIDI bytes for change mode and bank and program as one single data block, so the x-50 changes only the mode. If I send the same data for second time to the device, then are bank and program also changed.

Please help me, what can I do to change everything with on single action.

Ralf
Ralf
Posts: 2
Joined: Sun Feb 24, 2013 8:38 pm

Re: Change Mode, Bank and Program via MIDI at once

Post by Ralf »

Ralf wrote:Hello together,

i would like to change mode, bank and program at once via an external MIDI matrix controller as one action on my X-50.

I have tried to switch the mode (between combi and prog.) via sysEx - it works fine.
I have also tried to switch bank and program on the same way, it works fine.
But when I try to send the MIDI bytes for change mode and bank and program as one single data block, so the x-50 changes only the mode. If I send the same data for second time to the device, then are bank and program also changed.

Please help me, what can I do to change everything with on single action.

Ralf
The problem is now solved, the official german korg support have had an idea. I have inserted on my midi controller a short break between system exclusive and programm changes. That's all - now it works fine :-)
xmlguy
Platinum Member
Posts: 3605
Joined: Mon Nov 26, 2007 1:55 pm

Post by xmlguy »

Sorry nobody here was able to help you before you found the answer. These midi timing issues are rather difficult to detect and diagnose because they can be very intermittent problems with strange behavior.

I've used the free MIDI-OX software to diagnose these problems in the past. It allows you to monitor the responses that gear send back from midi sysex commands, so that you can detect when a sysex is ignored or rejected when the proper response isn't received or an error is returned. There should be a result returned from every command sent to the Korg gear, so you should be able to match up every command to a response. If a response is missing, then you've got a timing issue.

Another way to solve this problem is not to insert delays, but instead to wait for the appropriate response from each command sent before sending the next one. It's more efficient to use the command/response event model instead of blindly sending commands with timing delays because the device will take longer to process some commands compared to others.
Roberto72
Posts: 1
Joined: Thu Sep 15, 2016 12:03 am

Re: Change Mode, Bank and Program via MIDI at once

Post by Roberto72 »

Dear Ralf,
I have same problem: X50 do not respond to multiple MIDI presets.
My midi controller is "Set List Maker" but it seems that its delay setting do not solve the problem. If I send manually each midi message (switch mode and change sound) it works, if I try to send the sequence in automatic mode I have to made several times in order to close the loop. Is there any change to insert the "time delay" directly on sysex command line?
thanks.

Roberto

Ralf wrote:
Ralf wrote:Hello together,

i would like to change mode, bank and program at once via an external MIDI matrix controller as one action on my X-50.

I have tried to switch the mode (between combi and prog.) via sysEx - it works fine.
I have also tried to switch bank and program on the same way, it works fine.
But when I try to send the MIDI bytes for change mode and bank and program as one single data block, so the x-50 changes only the mode. If I send the same data for second time to the device, then are bank and program also changed.

Please help me, what can I do to change everything with on single action.

Ralf
The problem is now solved, the official german korg support have had an idea. I have inserted on my midi controller a short break between system exclusive and programm changes. That's all - now it works fine :-)
Post Reply

Return to “Korg X-50 / microX”