Yamaha S90ES [56/80] 2 receive flow

Yamaha S90ES [56/80] 2 receive flow
56
MIDI>-+-[SW10]--+---------NOTE OFF 8nH
| |
| +---------NOTE ON/OFF 9nH
| |
| +---------KEY'S AFTER TOUCH AnH (Seq only)
| |
| +---------CONTROL CHANGE (All in Seq)
| | MODULATION BnH,01H
| | PORTAMENTO TIME BnH,05H
| | DATA ENTRY MSB BnH,06H
| | 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
| | EFFECT1 DEPTH BnH,5BH
| | EFFECT3 DEPTH BnH,5DH
| | DATA ENTRY INC BnH,60H
| | DATA ENTRY DEC BnH,61H
| | ALL SOUND OFF BnH,78H
| | ASSIGNABLE CONTROLLER BnH,(00H..5FH)
| | NRPN BnH,62H,63H *1
| | RPN
| | PITCH BEND SENS. BnH,64H,00H,65H,00H,06H,mmH
| | FINE TUNING BnH,64H,01H,65H,00H,06H,mmH,
| | 26H,llH
| | COARSE TUNING BnH,64H,02H,65H,00H,06H,mmH
| | RPN RESET BnH,64H,7FH,65H,7FH
| +--[SW2]--EG SUSTAIN LEVEL BnH,1FH
| |
| +--[SW7]--BANK SEL MSB BnH,00H
| | BANK SEL LSB BnH,20H
| |
| +---------CHANNEL MODE MESSAGE
| | RESET ALL CONTROLLERS BnH,79H
| | OMNI MODE OFF BnH,7CH
| | OMNI MODE ON BnH,7DH
| | MONO MODE ON BnH,7EH
| | POLY MODE ON BnH,7FH
| |
| +--[SW8]--PROGRAM CHANGE CnH
| |
| +---------CHANNEL AFTER TOUCH DnH
| |
| +---------PITCH BEND CHANGE EnH
|
+--[SW3]------------SYSTEM REALTIME MESSAGE
| TIMING CLOCK F8H
|
+--[SW4]------------SYSTEM REALTIME MESSAGE
| START FAH
| CONTINUE FBH
| STOP FCH
|
+-------------------ACTIVE SENSING FEH
|
+--[SW5]-+-----+----SYSTEM EXCLUSIVE MESSAGE (All in Seq)
| | MIDI MASTER VOLUME F0H 7FH 7FH 04H 01H llH mmH
| | F7H
| |
| +--[SW9]---<BULK DUMP>
| | F0H 43H 0nH 7FH 01H bhH blH ahH amH alH ddH...ddH ccH F7H *2
| |
| +--[SW6]---<PARAMETER CHANGE>
| | F0H 43H 1nH 7FH 01H ahH amH alH ddH...ddH F7H *2
| |
| +--[SW6]---<BULK DUMP REQUEST>
| | F0H 43H 2nH 7FH 01H ahH amH alH ddH...ddH F7H *2
| |
| +--[SW6]---<PARAMETER REQUEST>
| | F0H 43H 3nH 7FH 01H ahH amH alH F7H *2
| |
| +--[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 (can be set to “internal” or “MIDI”)
[SW4] Seq MIDI Control
[SW5] MIDI Device Number
When this is not set to off, the MIDI Master Volume can be recognized in any mode.
[SW6] The System data can be transmitted/recognized in any mode.
Regarding the other types of data, it depends on the current mode whether they can be transmitted/recognized
or not.
[SW7] System Bank Select Switch
[SW8] System Program Change Switch
[SW9] System Bulk Protect and same as SW6.
[SW10] MIDI Receive Channel and Receive Filter
In the Multi mode: complies with Part Receive Channel and Part Receive Switch.
In the other mode: complies with Basic Receive Channel.
[SW11] SYSTEM Receive GM/XG On
(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(v0)
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
c = 1 MODULATION ; v = 0 - 127
c = 7 MAIN VOLUME ; v = 0 - 127
c = 10 PAN ; v = 0 - 127
c = 11 EXPRESSION ; v = 0 - 127
c = 64 SUSTAIN SWITCH ; v = 0, 127
c = 71 FILTER RESONANCE ; 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 FILTER CUTOFF FREQ ; v = 0:-64 - 64: 0 - 127:+63
c = 75 EG DECAY TIME ; v = 0:-64 - 64: 0 - 127:+63
c = 91 REVERB SEND ; v = 0, 127
c = 93 CHORUS SEND ; v = 0, 127
c = 0..95 ASSIGNABLE CONTROLLERS ; v = 0 - 127 *6
The Sequencer Part will play back all 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 - 127 *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
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
CATEGORY MSB LSB PROGRAM No.
GM Voice 0 0 0..127 (1..128)
GM Drum Voice 127 0 0..1 (1..2)
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)
User1 63 8 0..127 (1..128)
User2 63 9 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)
User 3 63 26 0..63 (1..64)
Performance User 63 64 0..127 (1..128)
Multi User 63 65 0..63 (1..64)
Plug-in Voice Preset 1 (Slot1) 63 70 0..63 (1..64) *4
Preset 2 (Slot1) 63 71 0..63 (1..64) *4
Preset 3 (Slot1) 63 72 0..63 (1..64) *4
Preset 1 (Slot2) 63 73 0..63 (1..64) *4
Preset 2 (Slot2) 63 74 0..63 (1..64) *4
Preset 3 (Slot2) 63 75 0..63 (1..64) *4
Preset 1 (Slot3) 63 76 0..63 (1..64) *4
Preset 2 (Slot3) 63 77 0..63 (1..64) *4
Preset 3 (Slot3) 63 78 0..63 (1..64) *4
Перечень данных
Формат данных MIDI
(3) ПРИЕМ / ПЕРЕДАЧА ДАННЫХ
(3-1) СООБЩЕНИЯ ГОЛОСА КАНАЛА
*1: Доступно только для вставленных голосов.
*2: Распознается / передается только при выборе вставленного голоса CS6X (MODEL ID = 0x64).
(2) RECEIVE FLOW
*1 Используется только если значение установлено с помощью PRN.
*2 Не действует для голосов ударных инструментов.
*3 Между BANK CHANGE и PROGRAM установлены следующие соотношения:
*4 Может выбираться только в том случае, когда установлена соответствующая вставная панель.
* 5 Передается / принимается только при выборе варианта MODE2 для параметра Control Change Mode/
* 6 Исходные значения контрольных номеров для ASSIGNABLE CONTROLLER:

Содержание

Скачать