User Manual
Bedienungsanleitung
MIDI-Datenformat
97
Anhang
|
+-[SW5]--+-----------SYSTEM EXCLUSIVE MESSAGE
| | MIDI MASTER VOLUME F0H 7FH 7FH 04H 01H llH mmH F7H
||
| +---[SW9]---<BULK DUMP>
| | F0H 43H 0nH 7FH 00H bhH blH ahH amH alH ddH...ddH ccH F7H *3
||
| +---[SW6]---<PARAMETER CHANGE>
| | F0H 43H 1nH 7FH 00H ahH amH alH ddH...ddH F7H *3
||
| +---[SW6]---<BULK DUMP REQUEST>
| | F0H 43H 2nH 7FH 00H ahH amH alH ddH...ddH F7H
||
| +---[SW6]---<PARAMETER REQUEST>
| | F0H 43H 3nH 7FH 00H ahH amH alH F7H
||
| +--[SW11]---XG SYSTEM ON
| | F0H 43H 1nH 4CH 00H 00H 7EH 00H F7H
||
| +--[SW11]---GM MODE ON
| F0H 7EH 7FH 09H 01H F7H
|
+--------------------SYSTEM EXCLUSIVE MESSAGE
IDENTITY REQUEST F0H 7EH 0nH 06H 01H F7H
[SW2] MIDI Control Mode
[SW3] MIDI Sync (kann auf „internal“, „MIDI“ oder „MTC“ gestellt werden)
[SW5] MIDI Device Number
Wenn dies nicht ausgeschaltet ist, wird MIDI Master Volume in jedem Modus erkannt.
[SW6] Die Systemdaten können in jedem Modus gesendet/empfangen werden.
Bei allen anderen Datentypen hängt es vom gewählten Modus ab, ob sie gesendet/empfangen werden können oder
nicht.
Als Ausnahme von dieser Regel können Parameter-Änderungen für Normal-Voices auch im Multi-Modus erkannt
werden, wenn die Normal-Voice dem aktuellen Part im Multi-Voice-Edit-Modus zugewiesen ist (außer den
Parametern, die die Multi-Daten duplizieren).
[SW7] SYSTEM Bank Select Switch
[SW8] SYSTEM Program Change Switch (Von den Wiedergabebetriebsarten kann diese Meldung nur im Voice-Modus
erkannt werden.)
[SW9] SYSTEM Bulk Protect; entspricht SW6.
Die Daten von User-Voices, User-Performances und User-Multis können in jedem Modus gesendet/empfangen
werden.
Als Ausnahme von dieser Regel können Bulk-Daten für Normal-Voices auch im Multi-Modus erkannt werden, wenn
die Normal-Voice dem aktuellen Part im Multi-Voice-Edit-Modus zugewiesen ist.
[SW10] MIDI Receive Channel und Receive Filter
Im Performance-Modus-/Multi-Modus: stimmt mit dem Receive Channel und Receive Switch für Parts überein.
In anderen Modi: stimmt mit dem Basisempfangskanal überein.
[SW11] SYSTEM Receive GM/XG On
*1: Performance-Modus und Multi-Modus
*2: Nur für Plug-In-Voices verfügbar
*3: Nur empfangen/gesendet, wenn die Plug-In-Voice (MODEL ID = 0x64) ausgewählt ist.
Bestimmte Parametergruppen (Common, Plug-in XG Part und Native) können keine Parameter-Change-Meldungen
empfangen.
(3) TRANSMIT/RECEIVE DATA
(3-1) CHANNEL VOICE MESSAGES
(3-1-1) NOTE OFF
STATUS 1000nnnn(8nH) n = 0 - 15 CHANNEL NUMBER
NOTE No. 0kkkkkkk k = 0 (C-2) - 127 (G8)
VELOCITY 0vvvvvvv v: ignored
Receive only
(3-1-2) NOTE ON/OFF
STATUS 1001nnnn(9nH) n = 0 - 15 CHANNEL NUMBER
NOTE NUMBER 0kkkkkkk k = 0 (C-2) - 127 (G8)
VELOCITY NOTE ON 0vvvvvvv(v≠0)
NOTE OFF 0vvvvvvv(v=0)
(3-1-3) CONTROL CHANGE
STATUS 1011nnnn(BnH) n = 0 - 15 CHANNEL NUMBER
CONTROL NUMBER 0ccccccc
CONTROL VALUE 0vvvvvvv
*TRANSMITTED CONTROL NUMBER
c = 0 BANK SEL MSB ; v = 0 - 127 *3
c = 32 BANK SEL LSB ; v = 0 - 127 *3
*RECEIVED CONTROL NUMBER
c = 0 BANK SEL MSB ; v = 0 - 127 *3
c = 32 BANK SEL LSB ; v = 0 - 127 *3
c = 1 MODULATION ; v = 0 - 127
c = 5 PORTAMENTO TIME ; v = 0 - 127 *2
c = 6 DATA ENTRY MSB ; v = 0 - 127 *1
c = 38 DATA ENTRY LSB ; v = 0 - 127 *1
c = 7 MAIN VOLUME ; v = 0 - 127
c = 10 PAN ; v = 0 - 127
c = 11 EXPRESSION ; v = 0 - 127
c = 31 EG SUSTAIN LEVEL ; v = 0:-64 - 64:0 - 127:+63 *2,*5
c = 64 SUSTAIN SWITCH ; v = 0 - 63:OFF, 64 - 127:ON *2
c = 65 PORTAMENTO SWITCH ; v = 0 - 63:OFF, 64 - 127:ON *2
c = 66 SOSTENUTO ; v = 0 - 63:OFF, 64 - 127:ON *2
c = 71 HARMONIC CONTENT ; v = 0:-64 - 64:0 - 127:+63
c = 72 EG RELEASE TIME ; v = 0:-64 - 64:0 - 127:+63 *2
c = 73 EG ATTACK TIME ; v = 0:-64 - 64:0 - 127:+63
c = 74 BRIGHTNESS ; v = 0:-64 - 64:0 - 127:+63
c = 75 EG DECAY TIME ; v = 0:-64 - 64:0 - 127:+63
c = 91 EFFECT1 DEPTH ; v = 0 - 127
c = 93 EFFECT3 DEPTH ; v = 0 - 127
c = 96 DATA ENTRY INC ; v = 127 *1
c = 97 DATA ENTRY DEC ; v = 127 *1
c = 0..95 ASSIGNABLE CONTROLLER ; v = 0 - 127 *6
c = 0..95 ARPEGGIO SW ; v = 0 - 63:OFF, 64 - 127:ON *6
c = 0..95 ARPEGGIO HOLD ; v = 0 - 63:OFF, 64 - 127:ON *6
*1 Nur verwendet, wenn ein Wert mittels RPN eingestellt wird.
*2 Nicht gültig für Drum-Voices.
*3 Die Beziehung zwischen BANK CHANGE und PROGRAM ist wie folgt:
Bei Modusumschaltung muss MODE CHANGE an das Instrument gesendet werden (3-6-3-2).
*4 Lässt sich nur auswählen, wenn die entsprechende Plug-in-Erweiterungskarte installiert ist.
*5 Wird nur gesendet/empfangen, wenn MODE 2 unter CONTROL CHANGE MODE ausgewählt wurde.
*6 Die voreingestellten CONTROL NUMBERs des ASSIGNABLE CONTROLLER sind wie folgt:
BREATH CONTROLLER 2
FOOT CONTROLLER 4
Assign 1 16
Assign 2 17
Assign A 18
Assign B 19
FOOT SWITCH 88
ARPEGGIO HOLD 89
ARPEGGIO SWITCH 90
PORTAMENTO TIME stellt die Zeitdauer ein, in der die Tonhöhe von der gespielten Note auf die nachfolgend
gespielten Note geändert wird, wenn PORTAMENTO SWITCH eingeschaltet ist.
Die PAN-Position ändert sich relativ zum voreingtestellten Wert jeder Voice.
EFFECT1 DEPTH steuert den Reverb-Send-Pegel.
EFFECT3 DEPTH steuert den Chorus-Send-Pegel.
HARMONIC CONTENT stellt die Resonanz ein, die für jede Voice voreingestellt ist. Eingestellte Werte werden zum
mittleren Wert (64) addiert oder von diesem abgezogen, da dies ein Offset-Parameter ist. Je höher der Wert, desto
stärker ist die erzeugte Resonanz. Je nach ausgewählter Voice kann der tatsächlich wirksame Bereich schmaler sein
als der zur Verfügung stehende Einstellbereich.
Die Parameter EG ATTACK TIME, EG DECAY TIME, EG SUSTAIN LEVEL, EG RELEASE TIME stellen die Hüllkurven
ein, die für jede Voice voreingestellt sind. Eingestellte Werte werden zum mittleren Wert (64) addiert oder von diesem
abgezogen, da dies Offset-Parameter sind.
BRIGHTNESS stellt die Grenzfrequenz ein, die für jede Voice voreingestellt ist. Eingestellte Werte werden zum
mittleren Wert (64) addiert oder von diesem abgezogen, da dies ein Offset-Parameter ist. Je kleiner der Wert, um so
stärker wird die Cutoff-Frequenz verringert. Je nach ausgewählter Voice kann der tatsächlich wirksame Bereich
schmaler sein als der zur Verfügung stehende Einstellbereich.
Bank Select wird erst dann wirklich ausgeführt, wenn die Programmwechselmeldung empfangen wird. Bank-Select-
und Programmwechselnummern, die nicht von Yamaha unterstützt werden, werden zwar ignoriert, jedoch an die
Plug-in-Erweiterungskarte gesendet.
(3-1-4) PROGRAM CHANGE
STATUS 1100nnnn(CnH) n = 0 - 15 CHANNEL NUMBER
PROGRAM NUMBER 0ppppppp p = 0 - 127
(3-1-5) CHANNEL AFTER TOUCH
STATUS 1101nnnn(DnH) n = 0 - 15 CHANNEL NUMBER
VALUE 0vvvvvvv v = 0 - 127 AFTER TOUCH VALUE
(3-1-6) PITCH BEND CHANGE
STATUS 1110nnnn(EnH) n = 0 - 15 CHANNEL NUMBER
LSB 0vvvvvvv PITCH BEND CHANGE LSB
MSB 0vvvvvvv PITCH BEND CHANGE MSB
Gesendet mit einer Auflösung von 7 Bits.
(3-2) CHANNEL MODE MESSAGES
STATUS 1011nnnn(BnH) n = 0 - 15 CHANNEL NUMBER
CONTROL NUMBER 0ccccccc c = CONTROL NUMBER
CONTROL VALUE 0vvvvvvv v = DATA VALUE
(3-2-1) ALL SOUND OFF (CONTROL NUMBER = 78H, DATA VALUE = 0)
Alle momentan gespielten Klänge einschließlich der Kanalmeldungen wie Note-On und Hold-On eines bestimmten
Kanals werden ausgeschaltet, wenn diese Meldung empfangen wird.
(3-2-2) RESET ALL CONTROLLERS (CONTROL NUMBER = 79H, DATA VALUE = 0)
Stellt die Werte der folgenden Controller zurück.
PITCH BEND CHANGE 0 (center)
CHANNEL AFTER TOUCH 0 (minimum)
MODULATION 0 (minimum)
EXPRESSION 127 (maximum)
BREATH CONTROLLER 127 (maximum)
FOOT CONTROLLER 127 (maximum)
Assign A 0 (center)
Assign B 0 (center)
Assign 1 0 (center)
Assign 2 0 (center)
SUSTAIN SWITCH 0 (off)
SOSTENUTO SWITCH 0 (off)
RPN Not assigned; No change
Die folgenden Daten werden nicht zurückgesetzt:
PROGRAM CHANGE, BANK SELECT MSB/LSB, VOLUME, PAN, HARMONIC CONTENT, SUSTAIN LEVEL, RELEASE
TIME, ATTACK TIME, DECAY TIME, BRIGHTNESS, EFFECT SEND LEVEL 1, EFFECT SEND LEVEL 3, PORTAMENTO
SWITCH, PITCH BEND SENSITIVITY, FINE TUNING, COARSE TUNING
CATEGORY MSB LSB PROGRAM No.
GM Voice 0 0 0..127(1..128)
GM Drum Voice 127 0 0 (1)
Normal Voice Preset 1 63 0 0..127(1..128)
Preset 2 63 1 0..127(1..128)
Preset 3 63 2 0..127(1..128)
Preset 4 63 3 0..127(1..128)
Preset 5 63 4 0..127(1..128)
Preset 6 63 5 0..127(1..128)
User 1 63 8 0..127(1..128)
User 2 63 9 0..127(1..128)
User 3 63 10 0..127(1..128)
Drum Voice Preset 63 32 0..63 (1..64)
User 63 40 0..31 (1..32)
Plug-in Voice User 1 63 24 0..63 (1..64)
User 2 63 25 0..63 (1..64)
Plug-in Voice Preset 1 (Slot 1) 63 70 0..63 (1..64) *4
Preset 2 (Slot 1) 63 71 0..63 (1..64) *4
Preset 3 (Slot 1) 63 72 0..63 (1..64) *4
Preset 1 (Slot 2) 63 73 0..63 (1..64) *4
Preset 2 (Slot 2) 63 74 0..63 (1..64) *4
Preset 3 (Slot 2) 63 75 0..63 (1..64) *4
Performance User 63 64 0..127(1..128)
Multi User 63 65 0..127(1..128)