Midi commands to X50 from Ext midi controller

Discussion relating to the Korg X-50 and microX

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

Post Reply
ILM4axe
Posts: 3
Joined: Mon Sep 08, 2014 4:00 am

Midi commands to X50 from Ext midi controller

Post by ILM4axe »

Hi,

I'm new to Midi controllers and I'm trying to understand how to issue a bank/combi/patch # change command from an external midi controller. Basically, I'm using a midi foot controller to simultaneously select my guitar, keyboard, and Roland drum sampler patches. I'm trying to, that is! Does it take multiple commands to change mode/bank/patch on the X50?

I understand that I must assign each device its own midi channel, and I understand that the guitar and drum patches basically use patches 0-999. But how do I tell the Korg X50 to change to....Combi Bank C Patch 109, for example?

Any advice would be appreciated....I'm obviously WAY behind the curve here.

Thanks,
Jim
ILM4axe
Posts: 3
Joined: Mon Sep 08, 2014 4:00 am

Post by ILM4axe »

Anyone? For example, what would the proper # be for Comi C109?
jcg
Posts: 21
Joined: Tue Aug 12, 2014 8:52 pm

Post by jcg »

Hi,

You need to send a maximum of 4 MIDI messages to change Combi/Prog. Here's how it works. Please note: all numbers are in Hexadecimal format! (use windows Calculator or http://www.binaryhexconverter.com/hex-t ... -converter if you need it in Decimal format).

1. Select Mode (System Exclusive Message)

F0 42 30 7A 4E 0m F7

m:
  • 0 = Combi mode
    2 = Program mode
    4 = Multi mode


2. Select Bank (two MIDI messages; not used in Multi mode)

Bn 00 mm
Bn 20 bb

n: MIDI Channel (0 = MIDI channnel 1)
mm: Bank mode:
  • 00 = User banks, when Bank Map in Global Mode is "KORG"
    3F = User banks, when Bank Map in Global Mode is "GM"
    79 = G
    78 = g(d)
bb: Bank number:
  • User banks: 0-4 (Combi: 0-2; Program: 0-3 on X50, 0-4 on MicroX)
    GM Banks: 0 (always)

3. Select Program/Combi (not used in Multi mode)

Cn pp

n: MIDI channel
pp: Program/Combi number (00-7F)

4. Select multi (only in Multi mode)

F3 ss

ss: Multi number (song) (00-7F)


So, in your example, you should send the following MIDI messages (assuming MIDI channel 1 and that you have "Bank Map" in Global Mode set to "GM", which I think is the default):

F0 42 30 7A 4E 00 F7
B0 00 3F
B0 20 02
C0 6D

Each 2 digits is a number (byte, in Hexadecimal format) you must send via MIDI.

Note: if you don't need to change Mode, you don't have to send the first message. In the same way, if you also don't need to change Bank, then you can send the last message only (Program change). But it does not hurt to send them all (so it will always work, no matter where you are).

Regards,
jcg.
nicolasdbaez
Posts: 1
Joined: Wed May 25, 2016 5:25 am

korg x50 y roland ax1

Post by nicolasdbaez »

Hello greetings
I'm new in this forum.

I just bought a Roland AX1, and would need to know how to "send" these midi messages on this keyboard.

I read a lot and I can not find the way.

I hope please help me ...

Regards!!!!!
Post Reply

Return to “Korg X-50 / microX”