Yamaha SY 011470 Video Game Controller User Manual


 
CS6X
41
2) RECEIVE FLOW
MIDI >-[SW11]+--- NOTE OFF 8nH
||
| +--- NOTE ON/OFF 9nH
||
| +--- CONTROL CHANGE
| | MODULATION BnH,01H
| | PORTAMENTO TIME BnH,05H
| | DATA ENTRY MSB BnH,06
| | DATA ENTRY LSB BnH,26H
| | MAIN VOLUME BnH,07H
| | PAN BnH,0AH
| | EXPRESSION BnH,0BH
| | SUSTAIN SWITCH BnH,40H
| | PORTAMENTO SWITCH BnH,41H
| | SOSTENUTO BnH,42H
| | HARMONIC CONTENT BnH,47H
| | EG RELEASE TIME BnH,48H
| | EG ATTACK TIME BnH,49H
| | BRIGHTNESS BnH,4AH
| | EG DECAY TIME BnH,4BH
| | PORTAMENTO CONTROL BnH,54H
| | EFFECT1 DEPTH BnH,5BH
| | EFFECT3 DEPTH BnH,5DH
| | DATA ENTRY INC BnH,60H
| | DATA ENTRY DEC BnH,61H
| | ASSIGNABLE CONTROLLER BnH,(00H .. 5FH)
| | RPN
| | PITCH BEND SENS BnH,64H,00H,65H,00H,06H,mmH
| | FINE TUNING BnH,64H,01H,65H,00H,06H,mmH,26H,llH *1
| | COARSE TUNING BnH,64H,02H,65H,00H,06H,mmH *1
| | RPN RESET BnH,64H,7FH,65H,7FH
| | ALL SOUND OFF BnH,78H
| | RESET ALL CONTROLLERS BnH,79H
| | ALL NOTE OFF BnH,7BH
| | OMNI MODE OFF BnH,7CH
| | OMNI MODE ON BnH,7DH
| | MONO MODE BnH,7EH
| | POLY MODE BnH,7FH
||
| +-[SW2]--EG SUSTAIN LEVEL BnH,1FH
||
| +-[SW8]--BANK SEL MSB BnH,00H
| | BANK SEL LSB BnH,20H
||
| +-[SW9]--PROGRAM CHANGE CnH
||
| +--------
CHANNEL AFTER TOUCH
DnH
||
| +--------PITCH BEND CHANGE EnH
|
|
+------+ SYSTEM EXCLUSIVE MESSAGE
| | IDENTITY REQUEST F0H 7EH 0nH 06H 01H F7H
| | REMOTE SWITCH F0H 43H 10H 64H 0AH 00H alH ddH F7H
||
| +-[SW12]- GM MODE ON F0H 7EH 7FH 09H 01H F7H
|
+[SW5]-
+ SYSTEM EXCLUSIVE MESSAGE
| | MIDI MASTER VOLUME F0H 7FH 7FH 04H 01H llH mmH F7H
||
| +-[SW6]--SAMPLE DUMP STANDARD
| | DUMP HEADER F0H 7EH nnH 01H ssH ssH ddH....ddH F7H
| | DATA PACKET F0H 7EH nnH 02H kkH ddH....ddH ccH F7H
| | CANCEL F0H 7EH nnH 7DH ppH F7H
||
| +-[SW10]-<BULK DUMP>
F0H 43H 0nH 64H bhH blH ahH amH alH ddH....ddH ccH F7H
||
| +-[SW7]--<PARAMETER CHANGE> F0H 43H 1nH 64H ahH amH alH ddH.....ddH F7H
||
| +-[SW7]--
<BULK DUMP REQUEST>
F0H 43H 2nH 64H ahH amH alH ddH.....ddH F7H
||
| +-[SW7]--
<PARAMETER REQUEST>
F0H 43H 3nH 64H ahH amH alH F7H
||
| +-[SW12]-XG SYSTEM ON F0H 43H 1nH 4CH 00H 00H 7EH 00H F7H
|
+[SW3]--------- SYSTEM REALTIME MESSAGE
| TIMING CLOCK F8H
|
+[SW4]--------- SYSTEM REALTIME MESSAGE
| START FAH
| CONTINUE FBH
| STOP FCH
|
|
+-------------- ACTIVE SENSING FEH
[SW2] MIDI Control Mode
[SW3] MIDI Sync
[SW4] MIDI Control
[SW5] MIDI Device Number
When set to the number other than off, MIDI MASTER VOLUME will be received.
[SW6] PHRASE CLIP MODE JOB only. Not available on S80.
[SW7] In the VOICE MODE, VOICE related data only. In the PERFORMANCE MODE, PERFORMANCE
related data only.
SYSTEM data will be transmitted/received in all modes.
[SW8] SYSTEM Bank Select Switch
[SW9] SYSTEM Program Change Switch (Received only in the Play Mode when Voice Mode or
Phrase Clip Mode is selected.)
[SW10]SYSTEM Bulk Protect and the conditions mentioned in SW7 above.
[SW11]MIDI Receive Channel and Receive Filter.
In Performance Mode, complies with Part Receive Channel and Part Receive Switch.
In the modes other than Performance Mode, complies with Basic Receive Channel.
[SW12]SYSTEM Receive GM/XG On
*1 Performance Mode only.
3) TRANSMIT/RECEIVE DATA
(3-1) CHANNEL VOICE MESSAGES
CS6R transmits BC and A-C/1-2 of ASSIGNABLE CONTROLLER, and the data from the
Sequencer Part.
(3-1-1) NOTE OFF
STATUS 1000nnnn(8nH) n = 0 ~ 15 CHANNEL NUMBER
NOTE NUMBER 0kkkkkkk k = 0 (C-2) ~ 127 (G8)
VELOCITY 0vvvvvvv ignores "v"
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 0vvvvvvv(v=0) NOTE ON
0vvvvvvv(v=0) NOTE OFF
(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,63,127 *3
c = 32 BANK SEL LSB ; v = 0,1,8,9,24,25,32,40,41,64,65 *3
c = 1 MODULATION ; v = 0 - 127
c = 5 PORTAMENTO TIME ; v = 0 - 127 *4
c = 7 MAIN VOLUME ; v = 0 - 127
c = 10 PAN ; v = 0 - 127 *4
c = 11 EXPRESSION ; v = 0 - 127
c = 31 EG SUSTAIN LEVEL ; v = 0:-64 - 64:0 - 127:+63 *4,*5
c = 64 SUSTAIN SWITCH ; v = 0, 127
c = 65 PORTAMENTO SWITCH ; v = 0-63:OFF , 64-127:ON *4
c = 71 FILTER RESONANCE ; v = 0:-64 - 64:0 - 127:+63 *4
c = 72 EG RELEASE TIME ; v = 0:-64 - 64:0 - 127:+63 *4
c = 73 EG ATTACK TIME ; v = 0:-64 - 64:0 - 127:+63 *4
c = 74 FILTER CUTOFF FREQ ; v = 0:-64 - 64:0 - 127:+63 *4
c = 75 EG DECAY TIME ; v = 0:-64 - 64:0 - 127:+63 *4
c = 91 REVERB SEND ; v = 0 - 127 *4
c = 93 CHORUS SEND ; v = 0 - 127 *4
c = 0..95 ASSIGNABLE CONTROLLER ; v = 0 - 127 *6
The Sequencer Part will play back all the recorded control change messages.
* 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
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 *2
c = 84 PORTAMENTO CONTROL ; v = 0 - 127 *2
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 Used only when a value is set using RPN.
*2 Invalid with Drum Voices.
*3 Relation between BANK CHANGE and PROGRAM is as follows:
CATEGORY |MSB |LSB |PROGRAM No
Displayed on LCD
----------------------------------+--------+--------+---------------------------
Normal Voice Internal |0 |0 |0..127 (1..128)
Drum Voice Internal |127 |0 |0..1 (1..2)
Normal Voice Preset 1 |63 |0 |0..127 (1..128)
Preset 2 |63 |1 |0..127 (1..128)
Internal |63 |8 |0..127 (1..128)
External |63 |9 |0..127 (1..128)
Plug-in Voice Plug-in 1 |63 |24 |0..63 (1..64)
Plug-in 2 |63 |25 |0..63 (1..64)
Drum Voice Preset |63 |32 |0..7 (1..8)
Internal |63 |40 |0..1 (1..2)
External |63 |41 |0..1 (1..2)
Performance Internal |63 |64 |0..127 (1..128)
External |63 |65 |0..63 (1..64)
Phrase Clip Internal |63 |104 |0..3 (1..4)
*4 CS6x only.
*5 Transmitted/received only when MODE2 is selected in CONTROL CHANGE MODE.
*6 The default CONTROL NUMBERs of ASSIGNABLE CONTROLLER are as follows:
BREATH CONTROLLER 2
FOOT CONTROLLER 4 (Transmit: CS6x and S80 only)
SCENE CONTROL 14 (Transmit/Receive: CS6x only)
KNOB 1 16
KNOB 2 17
KNOB A 18
KNOB B 19
KNOB C 20
RIBBON CONTROLLER 22 (Transmit: CS6x only)
CONTROL SLIDER 7 (Transmit/Receive: S80 only)
FOOT SWITCH 88 (Transmit: CS6x, S80 only)
ARPEGGIO HOLD 89 (Transmit: CS6x only)
ARPEGGIO SWITCH 90 (Transmit: CS6x only)
PORTAMENTO TIME sets the time it takes for the pitch to reach the next note played
when PORTAMENTO SWITCH is set to on.
PAN position relatively changes according to the preset value for each voice.
In PORTAMENTO CONTROL, PORTAMENTO TIME is fixed to 0.
EFFECT1 DEPTH controls reverb send level.
EFFECT3 DEPTH controls chorus send level.
HARMONIC CONTENT adjusts the resonance preset for each voice.
Setting a value adds to or subtracts from the center value, 64, since it is an offset
parameter.
The larger the value more resonant sound will be produced. The effective range may be
narrower than the range you can designate depending on the selected voice.
The parameters, EG ATTACK TIME, EG DECAY TIME, EG SUSTAIN LEVEL, EG RELEASE TIME
adjust the envelopes preset for each voice.
Setting these values add to or subtract from the center value, 64, since these are
offset parameters.
BRIGHTNESS adjusts the cutoff frequency preset for each voice.
Setting a value adds to or subtracts from the center value, 64, since it is an offset
parameter.
The smaller the value the cutoff frequency will be lowered. The effective range may be
narrower than the range you can designate depending on the selected voice.