29
(3-2-2) RESET ALL CONTROLLERS (CONTROL NR = 79H, DATA WAARDE = 0)
Reset de waarden die zijn ingesteld voor de volgende controllers:
Multi Mode Performance Mode (anders als Part5...16)
PITCH BEND CHANGE 0 (Midden) ←
AFTERTOUCH 0 (Minimum) ←
POLYPHONIC AFTER 0 (Minimum) ←
MODULATION 0 (Minimum) ←
EXPRESSION 127 (Maxiimum) ←
SUSTAIN SWITCH 0 (Off) ←
SOFT PEDAL 0 (Off) ←
NRPN Niet toegewezen; geen wijziging
RPN Niet toegewezen; geen wijziging
PORTAMENTO CONTROL Reset ←
PORTAMENTO SWITCH 0 (Off) 1 (On)
FOOT CONTROLLER Niet gereset 0 (Minimum)
VOLUME Niet gereset 127 (Maximum)
PAN Niet gereset 64 (Geen effect)
REVERB DEPTH Niet gereset 64 (Geen effect)
CHORUS DEPTH Niet gereset 64 (Geen effect)
VARIATION DEPTH Niet gereset 64 (Geen effect)
VIBRATO SPEED (NRPN) Niet gereset 64 (Geen effect)
VIBRATO DEPTH (NRPN) Niet gereset 64 (Geen effect)
VIBRATO DELAY (NRPN) Niet gereset 64 (Geen effect)
AEG DECAY TIME (NRPN) Niet gereset 64 (Geen effect)
(3-2-3) ALL NOTES OFF (CONTROL NUMMER = 7BH, DATA WAARDE = 0)
Alle huidig aanstaande noten op een zeker kanaal worden gemute bij ontvangst van deze message. Als Hold
echter 1 is en Sostenuto aanstaat, dan klinken de noten door tot deze worden uitgezet.
(3-2-4) OMNI MODE OFF (CONTROL NUMMER = 7CH, DATA WAARDE = 0)
Voert dezelfde functie uit als bij het ontvangen van ALL NOTES OFF.
(3-2-5) OMNI MODE ON (CONTROL NUMMER = 7DH, DATA WAARDE = 0)
Voert dezelfde functie uit als bij het ontvangen van ALL NOTES OFF.
(3-2-6) MONO (CONTROL NUMMER = 7EH, DATA WAARDE = 0)
Voert dezelfde functie uit als bij het ontvangen van ALL SOUNDS OFF.
Als de 3e byte (mono) binnen 0 t/m 16 valt, dan is het kanaal Mode4 (m = 1)
(3-2-6) POLY (CONTROL NUMMER = 7FH, DATA WAARDE = 0)
Voert dezelfde functie uit als bij het ontvangen van ALL SOUNDS OFF. Het kanaal is Mode3.
(3-3) GEREGISTREERD PARAMETERNUMMER
STATUS 1011nnnn (BnH) n = 0 - 15 VOICE CHANNEL NUMMER
LSB 01100100 (64H)
RPN LSB 0ppppppp p = RPN LSB (zie onderstaande lijst)
NSB 01100101 (65H)
RPN MSB 0qqqqqqq q = RPN MSB (zie onderstaande lijst)
DATA ENTRY MSB 00000110
DATA VALUE 0
mmmmmmm
m = Data Waarde
DATA ENTRY LSB 00100110 (26H0
DATA VALUE 0
lllllll
l = Data Waarde
Wijs eerst de parameters toe met RPN MSB/LSB-nummers.
Stel vervolgens de waarde ervan in met data entry MSB/LSB.
RPN D.ENTRY
MSB LSB MSB LSB PARAMETERNAAM DATA BEREIK
00H 00H mmH ----- PITCH BEND SENSITIVITY 00H - 18H (0 - 24 halve tonen)
01H 00H mmH 11H MASTER FINE TUNE (mmH, 11H) = (00H, 00H) - (7FH,
7FH) (-8192*100/8192) - 0 -
(+8192*100/8192)
02H 00H mmH ----- MASTER COARSE TUNE 28H - 40H - 58H (-24 - 0- +24 halve
tonen)
7FH 7FH ------ ----- RPN RESET AnnuleertRPN-nummers.De interne
waarde wordt niet beïnvloedt.
(3-4) NIET-GEREGISTREERD PARAMETERNUMMER
STATUS 1011nnnn (BnH) n = 0 - 15 VOICE CHANNEL NUMMER
LSB 011000100 (63H)
RPN LSB 0ppppppp p = RPN LSB (zie onderstaande lijst)
MSB 01100011 (63H)
RPN MSB 0qqqqqqq q = RPN MSB (zie onderstaande lijst)
DATA ENTRY MSB 00000110 (06H)
DATA VALUE 0
mmmmmmm
m = Data Waarde
Wijs eerst de parameters toe met NRPN MSB/LSB-nummers.
Stel vervolgens de waarde ervan in met data entry MSB/LSB.
RPN D.ENTRY
MSB LSB MSB LSB PARAMETERNAAM DATA BEREIK
01H 08H mmH ----- VIBRATO RATE 00H - 40H - 7FH (-64 - 0 - +63)
01H 09H mmH ----- VIBRATO DEPTH 00H - 40H - 7FH (-64 - 0 - +63)
01H 3AH mmH ----- VIBRATO DELAY 00H - 40H - 7FH (-64 - 0 - +63)
01H 20H mmH ----- FILTER CUTOFF FREQ 00H - 40H - 7FH (-64 - 0 - +63)
01H 21H mmH ----- FILTER RESONANCE 00H - 40H - 7FH (-64 - 0 - +63)
01H 24H mmH ----- HPF CUTOFF FREQUENTIE 00H - 40H - 7FH (-64 - 0 - +63)
01H 30H mmH ----- EQ BASS GAIN 00H - 40H - 7FH (-64 - 0 - +63)
01H 34H mmH ----- EQ TREBLE GAIN 00H - 40H - 7FH (-64 - 0 - +63)
01H 35H mmH ----- EQ BASS FREQ 00H - 40H - 7FH (-64 - 0 - +63)
01H 63H mmH ----- EQ TREBEL FREQ 00H - 40H - 7FH (-64 - 0 - +63)
01H 64H mmH ----- EQ DECAY TIME 00H - 40H - 7FH (-64 - 0 - +63)
01H 66H mmH ----- EQ RELEASE TIME 00H - 40H - 7FH (-64 - 0 - +63)
14H rrH mmH ----- DRUM INST FLTR CUTOFF FREQ00H - 40H - 7FH (-64 - 0 - +63)
15H rrH mmH ----- DRUM INST FLTR RESONANCE 00H - 40H - 7FH (-64 - 0 - +63)
16H rrH mmH ----- DRUM INST AEG ATTACK RATE 00H - 40H - 7FH (-64 - 0 - +63)
17H rrH mmH ----- DRUM INST AEG DECAY RATE 00H - 40H - 7FH (-64 - 0 - +63)
18H rrH mmH ----- DRUM INST PITCH COARSE 00H - 40H - 7FH (-64 - 0 - +63)
19H rrH mmH ----- DRUM INST PITCH FINE 00H - 40H - 7FH (-64 - 0 - +63)
1AH rrH mmH ----- DRUM INST LEVEL 00H - 7FH (0 - maximum)
1CH rrH mmH ----- DRUM INST PANPOT 00H , 01H - 40H - 7FH
(random, links-midden-rechts)
1DH rrH mmH ----- DRUM INST REVERB SEND LVL 00H - 7FH (0 - maximum)
1EH rrH mmH ----- DRUM INST CHORUS SEND LVL 00H - 7FH (0 - maximum)
1FH rrH mmH ----- DRUM INST VAR. SEND LVL 00H - 7FH (0 - maximum)
24H rrH mmH ----- DRUM INST HPF CUTOFF FREQ 00H - 40H - 7FH (-64 - 0 - +63)
30H rrH mmH ----- DRUM INST EQ BASS GAIN 00H - 40H - 7FH (-64 - 0 - +63)
31H rrH mmH ----- DRUM INST EQ TREBLE GAIN 00H - 40H - 7FH (-64 - 0 - +63)
34H rrH mmH ----- DRUM INST EQ BASS FREQ 00H - 40H - 7FH (-64 - 0 - +63)
35H rrH mmH ----- DRUM INST EQ TREBLE FREQ 00H - 40H - 7FH (-64 - 0 - +63)
MSB 14H-1FH (voor drum voices) zijn alleen effectief als het kanaal is toegewezen aan de drum voice.
rrH: drum instrument nootnummer
(3-5) SYSTEM REALTIME MESSAGES
(3-5-1) ACTIVE SENSING
STATUS 11111110 (FEH)
Verstuurt op iedere 175 msec.
Als deze code wordt ontvangen, start de CS2x met sensing.Als er geen status of data wordt ontvangen
gedurende ongeveer 350ms, wordt de MIDI ontvangstbuffer gewist en de huidig gespeelde geluiden en de
sustain schakelaar uitgezet. In dit geval wordt iedere control data gereset naar een zekere waarde.
(3-5-2) TIMING CLOCK (Alleen ontvangen)
STATUS 11111000 (FEH)
Selecteert of de tempo clock van de Arpeggiator wordt bestuurd door de interne klok of de timing clock van
een extern apparaat via MIDI.
(3-6) SYSTEM EXCLUSIVE MESSAGE
(3-6-1) UNIVERSAL NON-REALTIME MESSAGE
(3-6-1-1) GENERAL MIDI MODE ON
FGH 7EH 7FH 09H 01H F7H
De volgende controllerwaarden worden gereset.
VOLUME 100
PAN Center (Midden)
PROGRAM CHANGE 1 (Grandpno)
BANK SELECT MSB 0
REVERB DEPTH 4
PITCH BEND CHANGE 0 (Midden)
MODULATION 0 (Off)
EXPRESSION 127 (Maximum)
SUSTAIN SWITCH 0 (Off)
SOSTENUTO SWITCH 0 (Off)
RPN Niet toegewezen
PORTAMENTO CONTROL Reset
MIDI MASTER VOLUME 127 (Maximum)
PITCH BEND SENSITIVITY 02 (2 halve tonen)
FINE TUNING 0
COURSE TUNING 0
(3-6-1-2) IDENTITY REQUEST (Alleen ontvangst)
F0H 7EH 0nH 06H 01H F7H (n = Device Nr. De CS1x kan echter ontvangen zonder device nummer
instelling).
(3-6-1-3) IDENTITY REPLY (Alleen versturen)
F0H 7EH 7FH 06H 02H 43H 00H 41H ddH ddH 00H 00H 00H vvH F7H
dd; Device Nummer Code CS2x: 4F 03
vv;TG Support Niveau CS2x: 01 (XG)
(3-6-2) UNIVERSAL REALTIME MESSAGE
(3-6-2-1) MIDI MASTER VOLUME
F0H 7FH 7FH 04H 01H 11H mmH F7H
Stelt de waarde van het MASTER VOLUME in.
Met de waarde “mm” wordt het master volume ingesteld (de waarde “ll” wordt genegeerd).
(3-6-3) PARAMETER CHANGE
(3-6-3-1) MIDI MASTER TUNING
F0H 43H 1nH 27H 30H 00H 00H mmH llH 00H F7H
Stelt de waarde van MASTER TUNING in.
Met de waarden “mm” en “ll” wordt master tuning ingesteld (de waarden “n” en “cc” worden
genegeerd.).
T = N*200/256-100
“T” geeft de werkelijke tuning waarde aan. (-99 - +99)
“M” is de één byte-waarde, bestaande uit MSB, 0 - 3 bytes “mm”, en LSB, 0 - 3 bytes “ll”
(3-6-3-2) XG SYSTEM ON
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0001nnnn 1n Device Nummer
01001100 4c Model ID
0aaaaaaa 00 Address High
0aaaaaaa 00 Address Mid
0aaaaaaa 7E Address Low
00000000 00 Data
11110111 F7 End of Exclusive
Bij ontvangst van deze message, reset de interne toongenerator naar XG SYSTEM ON.
Aangezien er ongeveer 50ms nodig is om deze message uit te voeren, moet u een interval die groot genoeg
is openlaten voor de volgende message. Alle parameters worden geïnitialiseerd en gerest naar zijn standaard
waarde.
(3-6-3-3) XG PARAMETER CHANGE
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0001nnnn 1n Device Nummer
01001100 4c Model ID
0aaaaaaa aaaaaaa Address High
0aaaaaaa aaaaaaa Address Mid
0aaaaaaa aaaaaaa Address Low
00000000 ddddddd Data
| |
11110111 F7 End of Exclusive
Verstuur voor parameters met een data afmeting van 2 of 4 het juiste aantal data bytes.
Zie de MIDI Data Tabel voor Address en Byte Count.
De volgende vier typen data worden verstuurd/ontvangen (Alleen verstuurd bij het ontvangen van een
parameter change request).
XG System Data
Multi Effect Data (genegeerd in Performance Mode)
Multi Part Data (genegeerd met Part 1 - 4 in Performance)
Drums Setup Data
(3-6-3-4) CS2x NATIVE PARAMETER CHANGE
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0001nnnn 1n Device Nummer
01001011 63 Model ID
0aaaaaaa aaaaaaa Address High
0aaaaaaa aaaaaaa Address Mid
0aaaaaaa aaaaaaa Address Low
00000000 ddddddd Data
| |
11110111 F7 End of Exclusive
Verstuur voor parameters met een data afmeting van 2 of 4 het juiste aantal data bytes.
Zie de MIDI Data Tabel voor Address en Byte Count.
De volgende twee typen data worden ontvangen.
CS2x System Data
Current Performance Data (genegeerd in Multi Mode)
MIDI Data Formaat