La selección de banco MSB/LSB son sólo mensajes estándar de Cambio de Control.
MSB es CC 0 & LSB es CC32 - el rango es 0 - 127, como cualquier otro CC.
Muy pocos dispositivos tienen lo que se consideraría una matriz "lógica" de números de banco; 0, 1, 2, 3 etc, así que a menos que tengas una hoja con los bancos en Hex o Dec, este va a ser tu mejor método.
¿Qué banco transmite qué mensaje de selección de banco?
La forma más sencilla de averiguarlo es tramposo ;-)
Asegúrate de que tu M3 está configurado para transmitir estos datos - de la hoja de especificaciones Midi del M3...
Notas *P, *A, *C, *E: Transmitidas/recibidas cuando Global P1: Filtro MIDI (Cambio de programa, Aftertouch, Cambio de control, Exclusivo) está Activado, respectivamente.
Asegúrate de que tu DAW está configurado para grabarlo. Nunca he utilizado Mainstage, así que tendrías que consultar el manual.
Pon tu DAW en Grabar, luego pulsa un banco y luego programa. Compruebe si hay mensajes CC 0 y 32.
Algunos dispositivos transmitirán los CCs sólo en el cambio de banco, otros lo harán con cada cambio de programa.
Algunos envían valores para MSB y LSB, otros utilizan sólo uno y envían 0 para el otro.
Algunos requieren ambos MSB y LSB antes de que cambien de banco, algunos sólo necesitan uno. Algunos no cambian hasta que se envía el mensaje de Cambio de Programa.
Tendrás que experimentar para ver cuál utiliza tu Korg.
Tengo un vago recuerdo de que Korg envía algo en cada pulsación de botón, por lo que podría tener un poco de datos para vadear a través.