Introducdon Aux Messages Midi Personnalisés; Changements De Programme - G66.eu MFC-101 Manuel De L'utilisateur

Table des Matières

Publicité

14.4      Introduc3on  aux  Messages  MIDI  Personnalisés  
Créer   des   messages   MIDI   personnalisés   pour   les   Présets   ou   les   Switchs   IA   dans   le   MFC-­‐101   vous   ouvre   un   monde   de  
possibilités   «en   dehors   de   la   boîte».   Alors   que   n'importe   quel   type   de   message   MIDI   peut   être   stocké   et   envoyé,   les   plus  
communs  seront  des  Changements  de  Programme  addiAonnels,  des  Changements  de  Contrôle  et  des  messages  de  Système  
Exclusif.   Ce   qui   suit   vous   aidera   à   créer   des   messages   MIDI   personnalisés.   Pour   une   exploraAon   plus   en   profondeur   sur   le  
sujet,  veuillez  visiter:  hDp://www.midi.org/techspecs/midimessages.php.  
NOTE:   normalement,   les   valeurs   hex   seraient   précédées   par   «   0x   »   pour   indiquer   qu'elles   ne   sont   pas   basées   sur   des  
nombres  standards.  Mais  comme  «  0x  »  n'est  pas  deamndé  par  les  champs  MIDI  personnalisés  du  MFC-­‐101,  il  n'est  donc  pas  
affiché  dans  les  exemples  ci-­‐dessous.
14.4.1      Changements  de  Programme    
Les  messages  de  Changement  de  Programme  sont  consAtués  de  deux  octets.  Le  premier  est  «  0xCn  »,  où  «  n  »  est  le  numéro  
de  canal  MIDI  moins  1  en  hexadécimal.  Le  canal  MIDI  pour  la  carte  de  l'hexadécimal  est  affiché  dans  le  tableau  ci-­‐dessous.    
Canal
Hex
1
C0
2
C1
3
C2
4
C3
!
Le   deuxième   octet   est   le   numéro   du   Programme   jusqu'à   un   maximum   de   128,   en   commençant   à   0,   ce   qui   fait   la   valeur  
maximum  127  (7F).  Une  conversion  pour  passer  du  Décimal  vers  l'Hexadécimal  est  affichée  dans  le  tableau  ci-­‐dessous.  
OCTETS DES DONNEES : CONVERSION DECIMALE VERS HEXADECIMALE
Déc Hex
Déc Hex
0
00
16
1
01
17
2
02
18
3
03
19
4
04
20
5
05
21
6
06
22
7
07
23
8
08
24
9
09
25
10
0A
26
11
0B
27
12
0C
28
13
0D
29
14
0E
30
15
0F
31
!
Donc,  par  exemple,  un  message  de  Changement  de  Programme  pour  le  canal  1/  Programme  0  serait:  C0  00

Un  message  de  Changement  de  Programme  pour  le  canal  8  /  Programme  32  serait:  C7  20

Un  message  de  Changement  de  Programme  pour  le  canal  16  /  Programme  127  serait:    C7  7F  
NOTE:  souvenez-­‐ v ous  bien  de  soustraire  1  si  vous  uAlisez  la  CompensaAon  d'Affichage  +1  sur  votre  ou  vos  appareils  connectés.  
Pour  accéder  aux  Programmes  au-­‐dessus  de  #128,  vous  devez  d'abord  envoyer  un  message  de  Changement  de  Contrôle  de  sélecAon  de  
Banque  (CC#0).
Doc  v3.0  
Canal
Hex
5
C4
6
C5
7
C6
8
C7
Déc Hex
Déc Hex
10
32
20
48
11
33
21
49
12
34
22
50
13
35
23
51
14
36
24
52
15
37
25
53
16
38
26
54
17
39
27
55
18
40
28
56
19
41
29
57
1A
42
2A
58
1B
43
2B
59
1C
44
2C
60
1D
45
2D
61
1E
46
2E
62
1F
47
2F
63
Canal
Hex
9
C8
10
C9
11
CA
12
CB
Déc Hex
30
64
40
31
65
41
32
66
42
33
67
43
34
68
44
35
69
45
36
70
46
37
71
47
38
72
48
39
73
49
3A
74
4A
3B
75
4B
3C
76
4C
3D
77
4D
3E
78
4E
3F
79
4F
MFC-­‐101  -­‐  Mode  d'emploi  
Canal
13
14
15
16
Déc Hex
Déc Hex
80
50
96
60
81
51
97
61
82
52
98
62
83
53
99
63
84
54
100 64
85
55
101 65
86
56
102 66
87
57
103 67
88
58
104 68
89
59
105 69
90
5A
106 6A
91
5B
107 6B
92
5C
108 6C
93
5D
109 6D
94
5E
110 6E
95
5F
111
6F
Hex
CC
CD
CE
CF
Déc Hex
112 70
113 71
114 72
115 73
116 74
117 75
118 76
119 77
120 78
121 79
122 7A
123 7B
124 7C
125 7D
126 7E
127 7F
! 7 7

Publicité

Table des Matières
loading

Table des Matières