Fonctions MIDI
Modèle HPD-15
Version 1.00
23 mars 2000
1. Réception de données
IMessages de canaux
* Les messages de canaux suivants ne sont pris en compte que s'ils sont transmis sur le
canal sélectionné au paramètre [SYSTEM]-(MIDI).
GNote Off
Statut
2ème octet
8nH
kkH
9nH
kkH
n = n° de canal MIDI :
0H - FH (canal 1 à canal 16)
kk = n° de note :
00H - 7FH (0 - 127)
vv = vélocité de Note Off :
01H - 7FH (1 - 127)
* La valeur de vélocité des messages de Note Off est ignorée sur les parties de mélodie.
* Lorsque le Pad est en mode de déclenchement "Shot", la valeur de vélocité des messages
de Note Off est ignorée par les parties Pad et Percussion.
* Lorsque le Pad est en mode de déclenchement "Gate" ou "Trig", la partie Pad et la partie
Percussion ne prennent en compte que les numéros de notes spécifiés pour le Patch
(idem lors du relâchement du Pad).
* En enregistrement, ces messages sont enregistrés dans le séquenceur.
GNote On
Statut
2ème octet
9nH
kkH
n = n° de canal MIDI :
0H - FH (canal 1 à canal 16)
kk = n° de note :
00H - 7FH (0 - 127)
vv = vélocité de Note On :
00H - 7FH (0 - 127)
* La partie Pad et les parties Percussion ne prennent en compte que les numéros de notes
spécifiés pour le Patch.
* En enregistrement, ces messages sont enregistrés dans le séquenceur.
GPression polyphonique
Statut
2ème octet
AnH
kkH
n = n° de canal MIDI :
0H - FH (canal 1 à canal 16)
kk = n° de note :
00H - 7FH (0 - 127)
vv = pression :
00H - 7FH (0 - 127)
* Seules les Parties Pad et Percussion peuvent prendre en compte ce message.
* La partie Pad et les parties Percussion ne prennent en compte que les numéros de notes
spécifiés pour le Patch
* Message utilisé pour signaler des valeurs de pression du Pad.
* En enregistrement, ces messages sont enregistrés dans le séquenceur.
GContrôleurs continus (Control Change)
❍Bank Select (Contrôleurs n ° 0, 32)
Statut
2ème octet
BnH
00H
BnH
20H
n = n° de canal MIDI :
0H - FH (canal 1 à canal 16)
mm = MSB du n° de banque :
00H - 02H (banque 1 : Patch utilisateur ; banques 2,3 :
Patch préprogrammé)
ll = LSB du n° de banque :
considéré comme 00H
* Seules les Parties Pad et Percussion peuvent prendre en compte ce message.
* Même si un message de Bank Select est transmis, l'appareil attend la réception d'un
message de Program Change pour changer de banque.
* Message non enregistrable dans le séquenceur.
3ème octet
vvH
00H
3ème octet
vvH
3ème octet
vvH
3ème octet
mmH
llH
❍Modulation (Contrôleur n ° 1)
Statut
2ème octet
BnH
01H
n = n° de canal MIDI :
0H - FH (canal 1 à canal 16)
vv = valeur du contrôleur :
00H - 7FH (0 - 127)
* Seules les Parties Pad et Percussion peuvent prendre en compte ce message.
* Correspond à la valeur transmise par le potentiomètre [LFO PITCH].
* En enregistrement, ces messages sont enregistrés dans le séquenceur.
❍Contrôleur au pied (Contrôleur n ° 4)
Statut
2ème octet
BnH
04H
n = n° de canal MIDI :
0H - FH (canal 1 à canal 16)
vv = valeur du contrôleur :
00H - 7FH (0 - 127)
* Seules les Parties Pad et Percussion peuvent prendre en compte ce message.
* Correspond à la valeur transmise par la pédale reliée au connecteur EXP PEDAL/HH CTRL.
* En enregistrement, ces messages sont enregistrés dans le séquenceur.
❍Data Entry (Contrôleur n ° 6)
Statut
2ème octet
BnH
06H
n = n° de canal MIDI :
0H - FH (canal 1 à canal 16)
mm = valeur du paramètre défini par le RPN.
* Seules les parties de mélodie peuvent prendre en compte ce message.
* Messages non enregistrables dans le séquenceur.
Lorsque le HPD-15 est en mode normal, les RPN peuvent modifier les paramètres suivants :
RPN
Data entry
MSB LSB
MSB LSB
00H 00H
mmH ---
7FH 7FH
--- ---
❍Volume (Contrôleur n ° 7)
Statut
2ème octet
BnH
07H
n = n° de canal MIDI :
0H - FH (canal 1 à canal 16)
vv = valeur du contrôleur :
00H - 7FH (0 - 127)
* Seules les Parties Pad et Percussion peuvent prendre en compte ce message.
* Ce message permet de régler le niveau des parties des Patterns du séquenceur.
* Message non enregistrable dans le séquenceur.
❍Panoramique (Contrôleur n ° 10)
Statut
2ème octet
BnH
0AH
n = n° de canal MIDI :
0H - FH (canal 1 à canal 16)
vv = valeur du contrôleur :
00H - 40H - 7FH (gauche - centre - droite)
* Sur les parties de mélodie, ce contrôleur permet de régler le panoramique des parties des
Patterns du séquenceur.
* Sur les parties Pad ou Percussion, des messages de panoramique par le bouton [PAN].
* En enregistrement, ces messages sont enregistrés dans le séquenceur s'ils sont reçus sur
les parties Pad et Percussion.
❍Expression (Contrôleur n ° 11)
Statut
2ème octet
BnH
0BH
3ème octet
vvH
3ème octet
vvH
3ème octet
mmH
Descriptif
Sensibilité du Pitch Bend
mm: 00H - 18H (0 - 24 demi-tons)
LSB : ignorés (traités comme 00H)
Jusqu'à 2 octaves par pas de demi-tons
RPN null
Fixez les conditions dans lesquelles les RPN ne
sont pas spécifiés. Après l'envoi d'un message
RPN Null, les messages de Data Entry sont ignorés
(aucun message de Data Entry n'est nécessaire
après un message RPN null). Les réglages
précédemment effectués ne sont pas modifiés.
MSB,LSB des messages Data Entry : ignorés.
3ème octet
vvH
3ème octet
vvH
3ème octet
vvH
91