Vous pouvez effectuer des réglages détaillés pour les fonctions MIDI.
Sélection du canal de transmission/réception MIDI
Dans toute configuration de commandes MIDI, les canaux MIDI des périphériques de transmission et de
réception doivent obligatoirement correspondre entre eux pour que le transfert des données s'effectue
correctement.
Ce paramètre sert à spécifier le canal sur lequel l’instrument transmet ou reçoit des données MIDI.
Réglage du canal de transmission
Maintenez la touche [DEMO/SONG] (Démo/Morceau) enfoncée, appuyez sur la touche
[METRONOME/RHYTHM] (Métronome/Rythme) et maintenez-la enfoncée puis appuyez sur une
touche comprise entre E0–G#1.
Réglage du canal de réception
Maintenez la touche [DEMO/SONG] enfoncée, appuyez sur la touche [METRONOME/RHYTHM]
et maintenez-la enfoncée puis appuyez sur une touche comprise entre A
#
1–D#3.
En mode Dual, Split ou Duo, les données
de la sonorité 1 sont transmises sur le
canal spécifié pour cette dernière alors
que les données de la sonorité 2 sont
transmises via le canal portant le numéro
le plus élevé après celui du canal spécifié.
Dans ce cas, aucune donnée ne sera
transmise si le canal de transmission est
réglé sur « OFF » (Désactivation).
ALL (Tout) :
Réception « multi-timbre ». Ce réglage
autorise la réception simultanée de
différentes parties sur les 16 canaux MIDI,
ce qui permet à l'instrument de reproduire
les données d'un morceau à plusieurs
canaux transmises depuis un ordinateur.
1+2:
Réception « 1+2 ». Ce réglage autorise la
réception simultanée des canaux 1 et 2
uniquement, ce qui permet à l'instrument
de reproduire les données d'un morceau
via les can aux 1 et 2 trans mises depuis un
ordinateur.
Les messages de changement de
programme et les messages relatifs aux
canaux n'affectent pas les réglages de
panneau de l'instrument ni les notes que
vous jouez au clavier.
Les données des morceaux de
démonstration et des morceaux prédéfinis
ne sont pas transmissibles via MIDI.
Local Control ON/OFF (Activation/désactivation de la commande locale)
La fonction « Local Control » (Commande locale) indique que le clavier de cet instrument contrôle en principe lui-même son
générateur de sons interne, ce qui lui permet de reproduire les sonorités internes directement depuis le clavier. C'est le cas en mode
« Local Control On » (Commande locale activée), puisque le générateur de sons interne est alors contrôlé localement par son propre
clavier. Cependant, il est possible de désactiver la commande locale (OFF) de sorte que le clavier de l'instrument ne reproduise pas les
sonorités internes mais que les informations MIDI appropriées continuent d'être transmises via la borne [USB TO HOST] (USB vers
Hôte) lorsque des notes sont jouées au clavier. Dans le même temps, le générateur de sons interne réagit aux informations MIDI reçues
via la borne [USB TO HOST].
Maintenez la touche [DEMO/SONG] enfoncée, appuyez sur la touche [METRONOME/RHYTHM]
et maintenez-la enfoncée puis appuyez sur la touche D6. Appuyez plusieurs fois sur la touche D6
pour basculer entre les états d'activation et de désactivation de Local Control.
Réglage par défaut : ON (Activation)
P-105 Référence MIDI
2
Page 3
Fonctions MIDI
NOTE
NOTE
D#6
NOTE
NOTE
E6
Program Change ON/OFF (Activation/désactivation du changement de programme)
L'instrument réagit habituellement aux numéros de changement de programme MIDI reçus d'un ordinateur, ce qui entraîne la sélection
du même numéro de sonorité sur le canal correspondant (la sonorité du clavier reste inchangée). En règle générale, l'instrument envoie
également un numéro de changement de programme MIDI dès lors que l'une de ses sonorités est sélectionnée, ce qui entraîne la
sélection du même numéro de sonorité ou de programme sur l'ordinateur lorsque celui-ci est configuré pour recevoir des numéros de
changement de programme MIDI et pour y répondre. Cette fonction permet d'annuler la réception et la transmission d'un numéro de
changement de programme de manière à sélectionner les sonorités de l'instrument sans que cela affecte l'ordinateur.
Maintenez la touche [DEMO/SONG] enfoncée, appuyez sur la touche [METRONOME/RHYTHM]
et maintenez-la enfoncée puis appuyez sur la touche D
#
6. Appuyez plusieurs fois sur la touche D#6
pour basculer entre l'activation et la désactivation de Program Change (Changement de programme)..
Pour plus d'informations sur les numéros
de changement de programme de
chacune des sonorités de l'instrument,
reportez-vous à la page 5.
Réglage par défaut : ON
Control Change ON/OFF (Activation/désactivation du changement de commande)
En général, l'instrument répond aux données de changement de commande MIDI reçues depuis un ordinateur, de sorte que la sonorité
du canal correspondant est affectée par les réglages de la pédale et des autres « commandes » provenant du périphérique de commande
(la sonorité de clavier n'est pas concernée). L'instrument transmet également des informations de changement de commande MIDI
lorsque la pédale ou d'autres commandes appropriées sont actionnées. Cette fonction permet d'annuler la réception et la transmission
des données de changement de commande de manière à pouvoir, par exemple, actionner la pédale ou d'autres commandes de
l'instrument sans que l'ordinateur en soit affecté.
Maintenez la touche [DEMO/SONG] enfoncée, appuyez sur la touche [METRONOME/RHYTHM] et
maintenez-la enfoncée puis appuyez sur la touche E6. Appuyez plusieurs fois sur la touche E6 pour
basculer entre l'activation et la désactivation de Control Change (Changement de commande).
Pour plus d'informations sur les
changements de commande pouvant être
utilisés avec l'instrument, reportez-vous à
la page 4.
Réglage par défaut : ON
P-105 Référence MIDI
3
Page 4
MIDI Data Format / MIDI-Datenformat /
Format des données MIDI / Formato de datos MIDI
1. NOTE ON/OFF
Data format: [9nH] -> [kk] -> [vv]
9nH = Note ON/OFF event (n = channel number)
kk =Note number (Transmit: 09H–78H = A-2–C8 /
Receive: 00H–7FH = C-2–G8)
vv =Velocity (Key ON = 01H–7FH, Key OFF = 00H)
Data format: [8nH] -> [kk] -> [vv] (reception only)
8nH = Note OFF event (n = channel number)
kk =Note number: 00H–7FH = C-2–G8
vv =Velocity
2. CONTROL CHANGE
Data format: [BnH] -> [cc] -> [vv]
BnH = Control change (n = channel number)
cc =Control number
vv =Data Range
(1) Bank Select
ccHParameterData Range (vvH)
00HBank Select MSB00H:Normal
20HBank Select LSB00H...7FH
Bank selection processing does not occur until receipt of next
Program Change message.
(2) Modulation (reception only)
ccHParameterData Range (vvH)
01HModulation00H...7FH
(3) Main Volume
ccHParameterData Range (vvH)
07HVolume MSB00H...7FH
(4) Panpot (reception only)
ccHParameterData Range (vvH)
0AHPanpot00H...7FH
(5) Expression
ccHParameterData Range (vvH)
0BHExpression MSB00H...7FH
(6) Damper Pedal/Sustain
ccHParameterData Range (vvH)
40HSustain MSB00H...7FH
(7) Sostenuto
ccH ParameterData Range (vvH)
42H Sostenuto00H...3FH:off, 40H...7FH:on
(8) Soft Pedal
ccHParameterData Range (vvH)
43H Soft Pedal00H...3FH:off, 40H...7FH:on
(9) Harmonic Content (reception only)
ccH ParameterData Range (vvH)
47HHarmonic Content00H...7FH
(10) Release Time (reception only)
ccH ParameterData Range (vvH)
48HRelease Time00H...7FH
(11) Attack Time (reception only)
ccH ParameterData Range (vvH)
49HAttack Time00H...7FH
(12) Brightness (reception only)
ccH ParameterData Range (vvH)
4AHBrightness00H...7FH
(13) Portamento Control (reception only)
ccH ParameterData Range (vvH)
54HPortamento00H...7FH
(14) Effect1 Depth (Reverb Send Level)
ccHParameterData Range (vvH)
5BHEffect1 Depth00H...7FH
Adjusts the reverb send level.
(15) Effect3 Depth (Chorus Send Level)
ccHParameterData Range (vvH)
5DHEffect3 Depth00H...7FH
(16) RPN
65HRPNMSB
64HRPNLSB
06HData EntryMSB
26HData EntryLSB
60HDataIncrement
61HDataDecrement
* Parameters that are controllable with RPN:
• Coarse Tune
• Fine Tune
• Pitch Bend Range
3. MODE MESSAGES
Data format: [BnH] -> [cc] -> [vv]
BnH = Control event (n = channel number)
cc =Control number
vv =Data Range
(1) All Sound Off (reception only)
ccHParameterData Range (vvH)
78HAll Sound Off00H
(2) Reset All Controllers (reception only)
ccHParameterData Range (vvH)
79HReset All Controllers 00H
Resets controllers as follows.
ControllerValue
Expression127 (max)
Sustain 0 (off)
Sostenuto0 (off)
Soft Pedal0 (off)
(3) Local Control (reception only)
ccHParameterData Range (vvH)
7AHLocal Control00H (off), 7FH (on)
(4) All Notes Off (reception only)
ccHParameterData Range (vvH)
7BHAll Notes Off00H
Switches OFF all the notes that are currently ON on the specified
channel. Any notes being held by the sustain or sostenuto pedal
will continue to sound until the pedal is released.
(5) Omni Off (reception only)
ccHParameterData Range (vvH)
7CHOmni Off00H
Same processing as for All Notes Off.
(6) Omni On (reception only)
ccHParameterData Range (vvH)
7DHOmni On00H
Same processing as for All Notes Off.
(7) Mono (reception only)
ccHParameterData Range (vvH)
7EHMono00H
Same processing as for All Sound Off.
(8) Poly (reception only)
ccHParameterData Range (vvH)
7FHPoly00H
Same processing as for All Sound Off.
• When Control Change is turned OFF, Control Change messages
will not be transmitted or received.
• Local on/off, OMNI on/off are not transmitted. (The appropriate note
off number is supplied with “All Note Off” transmission).
• When a voice bank MSB/LSB is received, the number is stored in
the internal buffer regardless of the received order, then the stored
value is used to select the appropriate voice when a program
change message is received.
• Poly mode is always active. This mode will not change when the
instrument receives a MONO/POLY mode message.
MIDI Data Format / MIDI-Datenformat / Format des données MIDI / Formato de datos MIDI
4. PROGRAM CHANGE
Data format: [CnH] -> [ppH]
CnH = Program event (n = channel number)
ppH = Program change number
Voice NameMSBLSBP.C.#
GRAND PIANO 101221
GRAND PIANO 201121
E. PIANO 101226
E. PIANO 201236
E. PIANO 301225
E. PIANO 401235
JAZZ ORGAN012217
PIPE ORGAN012320
ROCK ORGAN012219
VIBRAPHONE012212
STRINGS012249
HARPSICHORD01227
WOOD BASS012233
E. BASS012234
• When program change reception is turned OFF, no program change
data is transmitted or received.
• When you specify a program change as a number in the range of
0–127, specify a number that is one less than the program change
number listed above. For example, to specify program change number 1, you would specify a value of 0.
P.C.#=Program Change number
5. Pitch Bend Change (reception only)
[EnH] -> [ccH] -> [ddH]
ccH = LSB
ddH = MSB
6. SYSTEM REALTIME MESSAGES
[rrH]
F8H: Timing clock
FAH : S t a r t
FCH: Stop
FEH: Active sensing
DataTransmissionReception
F8HTransmitted every
96 clocks
FAHSong startSong start
FCHSong stopSong stop
FEHTransmitted every
200 milliseconds
• If an error occurs during MIDI reception, the Sustain, Sostenuto,
and Soft effects for all channels are turned off and an All Note Off
occurs.
Received as 96-clock tempo timing when MIDI clock is set to
External.
Not received when the MIDI clock
is set to Internal.
Not received when the MIDI clock
is set to Internal.
If a signal is not received via MIDI
for more than 400 milliseconds,
the same processing will take
place for All Sound Off, All Notes
Off and Reset All Controllers as
when those signals are received.
7. SYSTEM EXCLUSIVE MESSAGES
(Universal System Exclusive)
F0H = Exclusive status
7EH = Universal Non-Realtime
7FH = ID of target device
09H = Sub-ID #1=General MIDI Message
01H = Sub-ID #2=General MIDI On
F7H = End of Exclusive
or
F0H = Exclusive status
7EH = Universal Non-Realtime
XnH = When received, n=0–F.
X = irrelevant
09H = Sub-ID #1=General MIDI Message
01H = Sub-ID #2=General MIDI On
F7H = End of Exclusive
When the General MIDI mode ON message is received, the MIDI
system will be reset to its default settings.
This message requires approximately 50ms to execute, so sufficient time should be allowed before the next message is sent.
[llH] -> [ddH] -> [F7H]
F0H = Exclus ive sta tus
43H = YAMAHA ID
1nH = When received, n=0–F.
When transmitted, n=0.
4CH = Model ID of XG
hhH = Address High
mmH = Address Mid
llH = Address Low
ddH = Data
|
F7H = End of Exclusive
Data size must match parameter size (2 or 4 bytes).
When the XG System On message is received, the MIDI system
will be reset to its default settings.
The message requires approximately 50ms to execute, so sufficient time should be allowed before the next message is sent.
[hhH] -> [mmH] -> [llH] ->[ddH] ->...-> [ccH] -> [F7H]
F0H = Exclus ive sta tus
43H = YAMAHA ID
0nH = When received, n=0–F.
When transmitted, n=0.
4CH = Model ID of XG
aaH = ByteCount
bbH = ByteCount
hhH = Address High
mmH = Address Mid
llH = Address Low
ddH = Data
| |
| |
ccH = Check sum
F7H = End of Exclusive
• Receipt of the XG SYSTEM ON message causes reinitialization of
relevant parameters and Control Change values. Allow sufficient
time for processing to execute (about 50 msec) before sending the
instrument another message.
• XG Native Parameter Change message may contain two or four
bytes of parameter data (depending on the parameter size).
• For information about the Address and Byte Count values, refer to
Table 1 below. Note that the table’s Total Size value gives the size of
a bulk block. Only the top address of the block (00H, 00H, 00H) is
valid as a bulk data address.
[00H] -> [mmH] -> [llH] -> [ccH] -> [F7H]
Master Tuning (XG and last message priority) simultaneously
changes the pitch of all channels.
F0H = Exclusive Status
43H = Yamaha ID
1nH = When received, n=0–F.
When transmitted, n=0.
27H =
30H = Sub ID
00H=
00H=
mmH = Master Tune MSB
llH = Master Tune LSB
ccH = irrelevant (under 7FH)
F7H = End of Exclusive
9. SYSTEM EXCLUSIVE MESSAGES
(Digital Piano MIDI Format)
MIDI Data Format / MIDI-Datenformat / Format des données MIDI / Formato de datos MIDI
<Table 1>
MIDI Parameter Change table (SYSTEM)
Address (H) Size (H)Data (H)ParameterDescriptionDefault value (H)
00 00 004020C–05F4(*1)MASTER TUNE-102.4–+102.3[cent]00 04 00 00
011st bit 3–0 bit 15–12400
022nd bit 3–0 bit 11–8
033rd bit 3–0 bit 7–4
04100–7FMASTER VOLUME0–1277F
7E00XG SYSTEM ON00=XG sytem ON
7F00RESET ALL PARAMETERS00=ON (receive only)
TOTAL SI ZE 07
*1: Values lower than 020CH select -102.4 cents. Values higher than 05F4H select +102.3 cents.
4th bit 3–0 bit 3–0
<Table 2>
MIDI Parameter Change table (EFFECT 1)
Refer to the “Effect MIDI Map” for a complete list of Reverb and Chorus type numbers.
Address (H) Size (H)Data (H)ParameterDescriptionDefault value (H)
02 01 00200–7FREVERB TYPE MSBRefer to Effect MIDI Map01 (=HALL1)
20200–7FCHORUS TYPE MSBRefer to Effect MIDI Map41 (=CHORUS1)