Les messages de sélection de banque MSB/LSB sont simplement des messages de changement de contrôle standard.
MSB est CC 0 & LSB est CC32 - la gamme est 0 - 127, comme n'importe quel autre CC.
Très peu d'appareils ont ce que l'on pourrait considérer comme un tableau "logique" de numéros de banque ; 0, 1, 2, 3 etc., donc à moins que vous n'ayez une feuille avec les banques en Hex ou Dec, ce sera votre meilleure méthode.
Quelle banque transmet quel message de sélection de banque ?
La façon la plus simple de le savoir est de simplement tricher ;-)
Assurez-vous que votre M3 est configuré pour transmettre ces données - à partir de la fiche technique Midi du M3...
Notes *P, *A, *C, *E : Transmis/reçu lorsque Global P1 : Filtre MIDI (Program Change, Aftertouch, Control Change, Exclusive) est activé, respectivement.
Assurez-vous que votre DAW est configuré pour l'enregistrer - je n'ai jamais utilisé Mainstage, il faut donc consulter le manuel.
Réglez votre station de travail audionumérique en mode enregistrement, puis sélectionnez une banque et un programme. Vérifiez les messages CC 0 & 32.
Certains appareils ne transmettent les CC que lors du changement de banque, d'autres les transmettent à chaque changement de programme.
Certains envoient des valeurs pour le MSB et le LSB, d'autres n'en utilisent qu'une et envoient 0 pour l'autre.
Certains exigent les deux MSB et LSB avant de changer de banque, d'autres n'en ont besoin que d'un seul. Certains ne changent pas jusqu'à ce que le message de changement de programme soit envoyé.
Vous devrez expérimenter pour voir lequel votre Korg utilise.
Je me souviens vaguement que Korg envoie quelque chose à chaque fois que l'on appuie sur un bouton, donc vous pourriez avoir un bon nombre de données à parcourir.