Table des Matières

Publicité

Implémentation MIDI
Modèle :
D2 (groovebox)
Date :
12 mars 2001
Version :
1.00
Symbole
Description
n
Canal MIDI
vv
Valeur de contrôle
kk
Numéro de note
xx
ON/OFF
1. Données reçues (générateur de son)
Message canal de voix (channel voice)
Note Off
statut
2e octet
8nH
kkH
9nH
kkH
vv = vélocité de relâchement ::00H - 7FH (0 - 127)
Note On
statut
2e octet
9nH
kkH
vv = vélocité d'enfoncement :01H - 7FH (1 - 127)
Polyphonic Aftertouch
statut
2e octet
AnH
kkH
vv= after-touch polyphonique : 00 00H - 7FH (0 - 127)
Control Change
* Non reçu quand le paramètre «Rx Switch» est sur OFF.
Bank Select (Contrôle n° 0,32)
statut
2e octet
BnH
00H
BnH
20H
mm,ll= numéro de Bank: 00 00H–7F 7FH (bank.1–bank.16384)
* Non reçu quand le paramètre «Rx Program Change Switch» ou «Rx Bank Select Switch»
est sur OFF.
* L'affectation des Patches aux Banks se fait comme suit :
Bank Select | Program No | Group
MSB | LSB |
|
——————+—————+————————————+————————————————————————————————————————
81
|
0 |
001 - 128 | Preset A
81
|
1 |
001 - 128 | Preset B
81
|
2 |
001 - 128 | Preset C
81
|
3 |
001 - 128 | Preset D
84
|
0 |
001 - 088 | Preset E
85
|
0 |
001 - 128 | User
85
|
1 |
001 - 128 | User
* L'affectation de «Rhythm sets» aux Banks se fait comme suit :
Bank Select | Program No | Group
MSB | LSB |
|
——————+—————+————————————+————————————————————————————————————————
81
|
0 |
1 - 26
| Preset A
84
|
0 |
1 -
4
| Preset B
85
|
0 |
1 - 20
| User
Modulation (Contrôle n° 1)
statut
2e octet
BnH
01H
* L'effet s'applique en fonction du paramétrage de «Modulation Control».
Data Entry (Contrôle n° 6,38)
statut
2e octet
BnH
06H
BnH
26H
mm,ll= valeur du paramètre spécifié par RPNmm=MSB, ll=LSB
98
Données
0H–6H,9H (ch.1–ch.7,ch.10)
00H–7FH (0–127)
00H–7FH (0–127)
00H–3FH (0–63:OFF), 40H–7FH (64–127:ON)
3e octet
vvH
00H
3e octet
vvH
3e octet
vvH
3e octet
mmH
llH
Patch No.
001 - 128
001 - 128
001 - 128
001 - 128
001 - 088
001 - 128
129 - 256
Patch No.
01 - 26
01 - 04
01 - 20
3e octet
vvH
3e octet
mmH
llH
Expression (Contrôle n° 11)
statut
2e octet
BnH
0BH
* Les messages d'expression règlent le volume de chaque Part.
Hold 1 (Contrôle n° 64)
statut
2e octet
BnH
40H
Sostenuto (Contrôle n° 66)
statut
2e octet
BnH
42H
Soft (Contrôle n° 67)
statut
2e octet
BnH
43H
Hold 2 (Contrôle n° 69)
statut
2e octet
BnH
45H
Portamento Control (Contrôle n° 84)
statut
2e octet
BnH
54H
* Un message Note-on reçu immédiatement après un message de Portamento provoquera
une variation de hauteur continue à partir du numéro de note source. Si une voix est déjà
jouée pour ce même numéro de note source, elle continuera et commencera sa variation de
hauteur au Note-on suivant, jusqu'à la hauteur de ce Note-on.
* La vitesse de cette variation est déterminée par le paramètre «Portamento Time».
RPN MSB/LSB (Contrôle n° 100,101)
statut
2e octet
BnH
65H
BnH
64H
mm=MSB of the parameter number specified by RPN
ll=LSB of the parameter number specified by RPN
<< RPN >>
Les paramètres RPN (Registered Parameter Numbers) sont une extension des contrôles
(control change).
Pour les utilisez, vous devez d'abord envoyer le message RPN (Contrôle n° 100 et 101;
ordre indifférent) pour la sélection du paramètre, puis envoyer un message Data Entry
(Contrôle n° 6 et 38) pour donner la valeur. Dès qu'un message RPN est reçu, les messages
Data Entry reçus sur le même canal MIDI sont interprétés comme message de valeur RPN.
Pour éviter toute source d'erreur, la transmission d'un message
recommandée après avoir effectué votre changement de valeur.
:Cet appareil reçoît les RPN suivants :
RPN
Data entry
MSB LSB
MSB LSB
00H 00H
mmH —
mm : 00H–0CH (0 - 12 demi-tons)
ll: ignoré (traité comme 00H)
réglage jusqu'à 1 octave par pas d'un demi-ton.
*Le paramètre «Bend Range up parameter, Bend Range Down
parameter» est également modifié.
*Non reçu par la Part R.
00H 01H
mmH llH
mm, ll: 20 00H–40 00H–60 00H ( -4096 x 100 / 8192–0–+4096 x 100 /
8192 cent )
*Le paramètre «Fine Tune» de chaque Part est modifié.
00H 02H
mmH —
mm : 10H–40H–70H (-48–0–+48 demit-ons)
ll: ignoré (traité comme 00H)
*Le paramètre «Key Shift» de chaque Part est modifié.
7FH 7FH
— —
RPN est à nouveau «non spécifiés» et les valeurs de paramètre
précédemment réglées ne sont plus modifiées (il n'est pas nécessaire
de transmettre le Data Entry pour le paramétrage de RPN null.
mm, ll: ignoré
* Pour les fonctions des autres numéros de contrôle, voir le «Tableau des données
transmises» (p. 76).
3e octet
vvH
3e octet
xxH
3e octet
xxH
3e octet
xxH
3e octet
xxH
3e octet
kkH
3e octet
mmH
llH
RPN Null est donc
Notes
Sensibilité du Pitch-bend
Master Fine Tuning
Master Coarse Tuning
RPN null

Publicité

Table des Matières
loading

Table des Matières