Yamaha RS7000 Manual Do Utilizador

Página de 352
 
Appendix
 
11. MIDI Data Format
 
RS7000
325
 
T
 
he RS7000 tone generator and sequencer blocks handle different MIDI events. These are listed separately in the
MIDI Data Format as well as in the MIDI Implementation Chart.
 
 
Tone generator block (Voice part)
(1) TRANSMIT  FLOW
 
[
 
SW1]
Out Select and Out Channel
The output connector and MIDI Transmit Channel can be set for each track in SETUP Out Channel.
NOTE ON/OFF will be according to the settings of the current track.
[SW2]
Knob 1 - 31 Assign
The SETUP Knob Assign settings specify the track whose [SW1] settings will determine the output
connector, and the type of messages that will be output.
[SW3]
Foot Switch
This will be output only if the UTILITY Foot Switch function has been set to Sustain.
[SW4]
TG Parameter Out
The output connector and output enable/disable are set by the UTILITY Parameter Out setting.
 
(2) RECEIVE FLOW
 
[SW1]
Data received via MIDI is sent to Part = n according to the receive channel.
 
(3) TRANSMIT/RECEIVE  DATA
 
(3-1) CHANNEL VOICE MESSAGES
 (3-1-1) NOTE OFF
STATUS
1000nnnn(8nH)
n = 0 
 
 
15 VOICE CHANNEL NUMBER
NOTE NUMBER
0kkkkkkk
k = 0 (C-2) 
 
 
127 (G8)
VELOCITY
0vvvvvvv
v is ignored
Only received.
 (3-1-2) NOTE ON/OFF
STATUS
1001nnnn(9nH)
n = 0 - 15 VOICE CHANNEL NUMBER
NOTE NUMBER
0kkkkkkk
k = 0 (C-2) 
 
-
 
 127 (G8)
VELOCITY
0vvvvvvv
(v   0) NOTE ON
00000000
(v = 0) NOTE OFF
(3-1-3) PROGRAM CHANGE
STATUS
1100nnnn(CnH)
n = 0 
 
-
 
 15 VOICE CHANNEL NUMBER
PROGRAM NUMBER 0ppppppp
p = 0 
 
-
 
 127
(3-1-4) PITCH BEND CHANGE
STATUS
1110nnnn(EnH)
n = 0 
 
-
 
 15 VOICE CHANNEL NUMBER
LSB
0vvvvvvv
PITCH BEND CHANGE LSB
MSB
0vvvvvvv
PITCH BEND CHANGE MSB
14 bit resolution.
MSB
00000000B (00H) Minimum value
01000000B (40H) Center value
01111111B (7FH) Maximum value
If the SETUP Knob Assign parameter assigns this to a knob 1 
 
-
 
 31, this message is
transmitted by knob operations.
 (3-1-5) CONTROL CHANGE
STATUS
1011nnnn(BnH)
n = 0 
 
-
 
 15 VOICE CHANNEL NUMBER
CONTROL NUMBER 0ccccccc
CONTROL VALUE
0vvvvvvv
* Control numbers transmitted
c = 0 
BANK SEL MSB
;
  0:GM VOICE
63:RS7000 VOICE
64:RS7000 SAMPLE VOICE
126:RS7000 DRUM VOICE
127:GM DRUM
c = 32
BANK SEL LSB
; v = 0 
 
-
 
 127 *3
c = 64
SUSTAIN SWITCH ; v = 0 - 63:OFF, 64 - 127:ON
If the UTILITY Foot Switch parameter is set to Sustain, this message is transmitted by
foot switch operations.
If the SETUP Knob Assign parameter assigns this to a knob 1 - 31, knob operations will
transmit c=1 - 119 (except 32).
* Control numbers received
c = 0 
BANK SEL MSB
; v = 0:GM VOICE
63:RS7000 VOICE
 64:RS7000 SAMPLE VOICE
126:RS7000 DRUM VOICE
127:GM DRUM
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
TRACK VOLUME
; v = 0 - 127
c = 10
PAN
; v = 0:-64 - 64:0 - 127:+63
c = 11
EXPRESSION
; v = 0 - 127
c = 16
LFO AMOD DEPTH
; v = 0:-64 - 64:0 - 127:+63
c = 17
LFO FMOD DEPTH
; v = 0:-64 - 64:0 - 127:+63
c = 18
AEG SUSTAIN LEVEL
; v = 0:-64 - 64:0 - 127:+63
c = 19
FILTER ENV. DEPTH
; v = 0:-64 - 64:0 - 127:+63
c = 64
SUSTAIN SWITCH
; v = 0-63:OFF, 64-127:ON 
c = 65
 
PORTAMENTO SWITCH
 
; v = 0-63:OFF, 64-127:ON *2
c = 66
SOSTENUTO
; v = 0-63:OFF, 64-127:ON 
c = 71
FILTER RESONANCE
; v = 0:-64 - 64:0 - 127:+63
c = 72 
AEG RELEASE TIME
; v = 0:-64 - 64:0 - 127:+63
c = 73 
AEG ATTACK TIME
; v = 0:-64 - 64:0 - 127:+63
c = 74
FILTER CUTOFF
; v = 0:-64 - 64:0 - 127:+63 
c = 75
AEG DECAY TIME
; v = 0:-64 - 64:0 - 127:+63 
c = 76
LFO SPEED
; v = 0:-64 - 64:0 - 127:+63 *4
c = 77
LFO PMOD DEPTH
; v = 0:-64 - 64:0 - 127:+63
c = 80
FEG ATTACK TIME
; v = 0:-64 - 64:0 - 127:+63
c = 81
FEG DECAY TIME
; v = 0:-64 - 64:0 - 127:+63
 
11. MIDI Data Format
MIDI OUT
(A, B)
[SW1]
NOTE ON/OFF
9nH
[SW2]
KNOB 1 - 31
EnH, BnH
[SW3]
FOOT SW
BnH 40H
[SW4]
SYSTEM EXCLUSIVE 
MESSAGE
  <PARAMETER CHANGE>
SYSTEM
MULTI PART
EFFECT 
AD PART
F0H 43H 1nH 6AH aaH aaH aaH 
ddH.....ddH F7H
F0H 43H 1nH 6AH aaH aaH aaH 
ddH.....ddH F7H
F0H 43H 1nH 6AH aaH aaH aaH 
ddH.....ddH F7H
F0H 43H 1nH 6AH aaH aaH aaH 
ddH.....ddH F7H
SYSTEM EXCLUSIVE 
MESSAGE
MIDI MASTER VOL-
UME
IDENTITY REPLY
F0H 7FH 7FH 04H 01H llH mmH F7H
F0H 7EH 7FH 06H 02H 43H 00H 41H 
ddH ddH 00H 00H 00H 01H F7H
ACTIVE SENSING
FEH
MIDI IN
[SW1]
CHANNEL VOICE 
MASSAGE
NOTE OFF
NOTE ON/OFF
CONTROL CHANGE
PROGRAM CHANGE
PITCH BEND CHANGE
8nH
9nH
BnH
CnH
EnH
CHANNEL MODE 
MESSAGE
ALL SOUND OFF
RESET ALL 
CONTROLLERS
ALL NOTE OFF
OMNI MODE OFF
OMNI MODE ON
MONO MODE ON
POLY MODE ON
BnH 78H
BnH 79H
BnH 7BH
BnH 7CH
BnH 7DH
BnH 7EH
BnH 7FH
SYSTEM EXCLUSIVE 
MESSAGE
 <PARAMETER CHANGE>
SYSTEM
EFFECT
MULTI PART
AD PART
F0H 43H 1nH 6AH aaH aaH aaH 
ddH.....ddH F7H
F0H 43H 1nH 6AH aaH aaH aaH 
ddH.....ddH F7H
F0H 43H 1nH 6AH aaH aaH aaH 
ddH.....ddH F7H
F0H 43H 1nH 6AH aaH aaH aaH 
ddH.....ddH F7H
SYSTEM EXCLUSIVE 
MESSAGE
GM MODE ON
MIDI MASTER VOLUME
IDENTITY REQUEST
F0H 7EH 7FH 09H 01H F7H
F0H 7FH 7FH 04H 01H llH mmH F7H
F0H 7EH 0nH 06H 01H F7H
ACTIVE SENSING
FEH
=