Yamaha RS7000 Owner's Manual page 326

Music production studio
Hide thumbs Also See for RS7000:
Table of Contents

Advertisement

11. MIDI Data Format
c = 82
FEG SUSTAIN LEVEL
c = 83
FEG RELEASE TIME
c = 91
REVERB SEND LEVEL
c = 93
DELAY/CHORUS SEND LEVEL ; v = 0 - 127
c = 94
DRY/VARIATION BALANCE
c = 96
DATA ENTRY INC
c = 97
DATA ENTRY DEC
*1
Used only when setting a parameter specified by RPN.
*2
Not valid for rhythm sounds.
PORTAMENTO TIME adjusts the rate of pitch change when PORTAMENTO
SWITCH=ON; portamento time is shortest at 0, and longest at 127.
*3
This is 0 when MSB = 0, 126, or 127.
0–9 when MSB = 63.
0–1 when MSB = 64.
*4
"16th" – "4thx8" when VOICE EDIT setting BPM Sync = on.
*5
0: Dry Level = 127, Variation Send Level = 0.
64:Dry Level = 127, Variation Send Level = 126.
127: Dry Level = 0, Variation Send Level = 127.
3-2) CHANNEL MODE MESSAGES
(
STATUS
1011nnnn(BnH)
CONTROL NUMBER 0ccccccc
CONTROL VALUE 0vvvvvvv
(3-2-1) ALL SOUND OFF (CONTROL NUMBER = 78H, DATA VALUE = 0)
Silence all currently-sounding notes of the corresponding channel. The status of chan-
nel messages such as Sustain Switch and Sostenuto will be maintained.
(3-2-2) RESET ALL CONTROLLERS (CONTROL NUMBER = 79H, DATA VALUE = 0)
Reset the values of the following controllers.
PITCH BEND CHANGE
MODULATION
EXPRESSION
SUSTAIN SWITCH
PORTAMENTO SWITCH
SOSTENUTO SWITCH
RPN
Other data will not be reset.
(3-2-3) ALL NOTE OFF (CONTROL NUMBER = 7BH, DATA VALUE = 0)
Turn off all currently-on notes of the corresponding channel. However if sustain or sos-
tenuto are on, the sound will not end until these are turned off.
(3-2-4) OMNI MODE OFF (CONTROL NUMBER = 7CH, DATA VALUE = 0)
Perform the same processing as when All Note Off is received.
(3-2-5) OMNI MODE ON (CONTROL NUMBER = 7DH, DATA VALUE = 0)
Perform the same processing as when All Note Off is received. The RS7000 will not
enter Omni On mode.
(3-2-6) MONO (CONTROL NUMBER = 7EH, DATA VALUE = 0)
Perform the same processing as when All Sound Off is received, and if the 3rd byte
(mono number) is in the range of 0 ~ 16, set the corresponding channel to Mode 4 (m=1).
(3-2-7) POLY (CONTROL NUMBER = 7FH, DATA VALUE = 0)
Perform the same processing as when All Sound Off is received, and set the correspond-
ing channel to Mode 3.
(3-3) REGISTERED PARAMETER NUMBER
STATUS
1011nnnn(BnH)
LSB
01100100(64H)
RPN LSB
0ppppppp
MSB
01100101(65H)
RPN MSB
0qqqqqqq
DATA ENTRY MSB 00000110(06H)
DATA VALUE
0mmmmmmm
DATA ENTRY LSB 00100110(26H)
DATA VALUE
0lllllll
First, designate the RPN MSB and RPN LSB to specify the parameter that you wish to
control. Then use Data Entry to set the value of the specified parameter.
RPN
D.ENTRY
LSB MSB MSB LSB PARAMETER NAME
00H 00H
mmH ---
01H 00H
mmH llH
02H 00H
mmH ---
7FH 7FH
--- ---
326 RS7000
; v = 0:-64 - 64:0 - 127:+63
; v = 0:-64 - 64:0 - 127:+63
; v = 0 - 127
; v = 0 - 127 *5
; v = 127 *1
; v = 127 *1
n = 0 - 15 VOICE CHANNEL NUMBER
c = CONTROL NUMBER
v = DATA VALUE
0 (center)
0 (off)
127 (maximum)
0 (off)
0 (off)
0 (off)
State in which no number has been set; inter-
nal data will not change
n = 0 ~ 15 VOICE CHANNEL NUMBER
p = RPN LSB (see table below)
q = RPN MSB (see table below)
m = Data Value
l = Data Value
DATA RANGE
PITCH BEND SENSITIVITY 00H ~ 18H (0 - 24 semitones)
MASTER FINE TUNE
{mmH, llH} = {00H, 00H} -
{40H, 00H} - {7FH, 7FH}
(-8192*100/8192) - 0 -
(+8192*100/8192)
MASTER COARSE TUNE 28H - 40H - 58H (-24 - 0 - +24
semitones)
RPN RESET
Reset to a state in which no RPN
number has been specified.
Internal setting values will not
change.
(3-4) SYSTEM REAL TIME MESSAGES
(3-4-1) ACTIVE SENSING
STATUS
Transmitted at intervals of approximately 200 msec.
Not transmitted while reading/writing a card or disk.
Once this message is received, detection of Active Sensing messages will begin. If nei-
ther status nor data is received for an interval of approximately 350 msec or more, the
MIDI reception buffer will be cleared, and any sounding notes and the sustain switch
will be forced off. The value of the various control messages will be reset to specific
values (the same values as when Reset All Controller is received).
(3-5) SYSTEM EXCLUSIVE MESSAGE
(3-5-1) UNIVERSAL NON REALTIME MESSAGE
(3-5-1-1) GENERAL MIDI MODE ON
F0H 7EH 7FH 09H 01H F7H
The following controllers will be reset to the corresponding values.
TRACK VOLUME
PAN
PROGRAM CHANGE
BANK SELECT MSB
REVERB SEND LEVEL
DELAY/CHORUS SEND LEVEL 0
DRY/VARIATION BALANCE
PITCH BEND CHANGE
MODULATION
EXPRESSION
SUSTAIN SWITCH
SOSTENUTO SWITCH
RPN
MIDI MASTER VOLUME
PITCH BEND SENSITIVITY
FINE TUNING
COARSE TUNING
(3-5-1-2)IDENTITY REQUEST (only transmitted)
F0H 7EH 0nH 06H 01H F7H (n is the Device Number, but the RS7000 receives all
numbers.)
(3-5-1-3)IDENTITY REPLY (only transmitted)
F0H 7EH 7FH 06H 02H 43H 00H 41H ddH ddH 00H 00H 00H 01H F7H
dd; Device Number Code RS7000 = 14H, 04H
(3-5-2)UNIVERSAL REALTIME MESSAGE
(3-5-2-1) MIDI MASTER VOLUME
F0H 7FH 7FH 04H 01H llH mmH F7H
Modifies the Master Volume value.
The mm value is used as the MIDI Master Volume value. (The value of ll is
ignored.)
(3-5-3)PARAMETER CHANGE
11110000
F0
01000011
43
0001nnnn
1n
01101010
6A
0aaaaaaa
aaaaaaa
0aaaaaaa
aaaaaaa
0aaaaaaa
aaaaaaa
0ddddddd
ddddddd
|
|
11110111
F7
For parameters whose data size is 2 or 4, data for the corresponding size will be
transmitted.
For the Address and Byte Count, refer to the separate table.
The RS7000 receives all device numbers, and transmits these messages with n=0.
The following four types are received.
System Data
Effect Data
Multi Part Data
AD Part Data
11111110(FEH)
100
Center
1
0
40
0
0 (center)
0 (off)
127 (maximum)
0 (off)
0 (off)
A state in which no number has been set
127 (maximum)
02 (2 semitones)
0
0
Exclusive Status
YAMAHA ID
Device Number
Model ID
Address High
Address Mid
Address Low
Data
|
End of Exclusive

Advertisement

Table of Contents
loading

Table of Contents