Étape 7: Configurer le CPU de MIDI
Créer un message MIDI SysEx pour configurer le CPU de MIDI. Lire la Configuration SysEx Howto pour plus d’informations sur l’envoi d’un message de sysex depuis votre ordinateur. Les parties de la sysex associés à la matricés commutateurs peuvent être déroutant – il y est des explications détaillées ici .La boîte à cigares enverra des messages de note MIDI en réponse à l’entrée du bouton et les messages MIDI CC en réponse à l’entrée de bouton. Max peut mapper les messages MIDI aux fonctions arbitraires, donc la note exacte et le nombre CC n’est pas importants.
Voici le message de configuration terminal de contrôle. Les lignes commençant par "/ /" sont des commentaires.
Contrôle Terminal Config Message - en-tête fixe
Cela indique le CPU de MIDI à interpréter le message dans le panneau de configuration terminal.
F0 00 01 01 04 5
Couche 0. Il y a 4 « couches » de configuration. Ce projet nécessite uniquement le premier (0).
00
Quel suivi sont configuration « morceaux ».
Chaque segment est de 6 octets hexadécimaux : nn tt mm ch d0 d1
nn = numéro de terminal
TT = transition
mm = mode
ch = canal
D0 et d1 sont des paramètres spécifiques au mode
Définitions complètes se trouvent dans le manuel d’utilisation de progiciels MIDI CPU.
Passer les lignes de données de matrice (CT 0-7)
7Fh mode raconte le CPU de MIDI à accepter l’entrée logique. (Dans ce cas, commutateur matricé États.)
00 00 7F 00 00 00
00 01 7F 00 00 00
01 00 7F 00 00 00
01 01 7F 00 00 00
02 00 7F 00 00 00
02 01 7F 00 00 00
03 00 7F 00 00 00
03 01 7F 00 00 00
04 00 7F 00 00 00
04 01 7F 00 00 00
05 00 7F 00 00 00
05 01 7F 00 00 00
06 00 7F 00 00 00
06 01 7F 00 00 00
07 00 7F 00 00 00
07 01 7F 00 00 00
Commutateur matrice sélectionner lignes (CT 8-11)
Mode 2 canaux prend les données de commutateur sur CT 0-7 et génère des notes.
CT 8: Générer des notes 52-59 (34h-3Bh).
Il s’agit de la rangée de 8 boutons dans le centre du panneau.
08 00 2 00 34 00
CT 9, 10 : Générer des notes 60-71 (3Ch - 47h)
Voici les 12 boutons au bas du panneau.
09 00 2 00 44 00
0 A 00 00 2 3 00
Entrée directe (CT 12-15)
Mode de 44h accepte entrée logique et générer des notes MIDI.
Générer des numéros de note 72-75 (4Bh-48h)
Note sur (vitesse = 7Fh) lorsque vous appuyez sur le bouton (tt = 00h)
Note Off (vitesse = 00h) lorsque le bouton relâché (tt = 01h)
0C 00 44 00 48 7F
0C 01 44 00 48 00
0D 00 44 00 49 7F
0D 01 44 00 49 00
0E 00 44 00 7F 4 A
0E 01 44 00 4 A 00
0F 00 44 00 7F 4 B
0F 01 44 00 4 B 00
Entrée analogique (CT 16-23)
Mode de 04h génère des messages de CC.
10 00 04 00 00 03
11 00 04 00 01 04
12 00 04 00 02 06
13 00 04 00 03 06
14 00 04 00 04 08
15 00 04 00 05 08
16 00 04 00 06 09
17 00 04 00 07 0 A
Pied de page fixe - cela signale la fin du message de configuration.
F7