Yamaha RS7000 Owner's Manual - Page 326
F0H 7EH 0nH 06H 01H F7H n is the Device Number, but the RS7000 receives all
View all Yamaha RS7000 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 326 highlights
11. MIDI Data Format 326 c = 82 c = 83 c = 91 c = 93 c = 94 c = 96 c = 97 FEG SUSTAIN LEVEL ; v = 0:-64 - 64:0 - 127:+63 FEG RELEASE TIME ; v = 0:-64 - 64:0 - 127:+63 REVERB SEND LEVEL ; v = 0 - 127 DELAY/CHORUS SEND LEVEL ; v = 0 - 127 DRY/VARIATION BALANCE ; v = 0 - 127 *5 DATA ENTRY INC ; v = 127 *1 DATA ENTRY DEC ; v = 127 *1 *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) n = 0 - 15 VOICE CHANNEL NUMBER CONTROL NUMBER 0ccccccc c = CONTROL NUMBER CONTROL VALUE 0vvvvvvv v = DATA VALUE (3-2-1) ALL SOUND OFF (CONTROL NUMBER = 78H, DATA VALUE = 0) Silence all currently-sounding notes of the corresponding channel. The status of channel 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 0 (center) MODULATION 0 (off) EXPRESSION 127 (maximum) SUSTAIN SWITCH 0 (off) PORTAMENTO SWITCH 0 (off) SOSTENUTO SWITCH 0 (off) RPN State in which no number has been set; inter- nal data will not change 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 sostenuto 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 corresponding channel to Mode 3. (3-3) REGISTERED PARAMETER NUMBER STATUS 1011nnnn(BnH) n = 0 ~ 15 VOICE CHANNEL NUMBER LSB 01100100(64H) RPN LSB 0ppppppp p = RPN LSB (see table below) MSB 01100101(65H) RPN MSB 0qqqqqqq q = RPN MSB (see table below) DATA ENTRY MSB 00000110(06H) DATA VALUE 0mmmmmmm m = Data Value DATA ENTRY LSB 00100110(26H) DATA VALUE 0lllllll l = Data Value 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 DATA RANGE 00H 00H mmH --- PITCH BEND SENSITIVITY 00H ~ 18H (0 - 24 semitones) 01H 00H mmH llH MASTER FINE TUNE {mmH, llH} = {00H, 00H} - {40H, 00H} - {7FH, 7FH} (-8192*100/8192) - 0 - (+8192*100/8192) 02H 00H mmH --- MASTER COARSE TUNE 28H - 40H - 58H (-24 - 0 - +24 semitones) 7FH 7FH --- --- RPN RESET Reset to a state in which no RPN number has been specified. Internal setting values will not RS7000 change. (3-4) SYSTEM REAL TIME MESSAGES (3-4-1) ACTIVE SENSING STATUS 11111110(FEH) 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 neither 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 100 PAN Center PROGRAM CHANGE 1 BANK SELECT MSB 0 REVERB SEND LEVEL 40 DELAY/CHORUS SEND LEVEL 0 DRY/VARIATION BALANCE 0 PITCH BEND CHANGE 0 (center) MODULATION 0 (off) EXPRESSION 127 (maximum) SUSTAIN SWITCH 0 (off) SOSTENUTO SWITCH 0 (off) RPN A state in which no number has been set MIDI MASTER VOLUME 127 (maximum) PITCH BEND SENSITIVITY 02 (2 semitones) FINE TUNING 0 COARSE TUNING 0 (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 Exclusive Status 01000011 43 YAMAHA ID 0001nnnn 1n Device Number 01101010 6A Model ID 0aaaaaaa aaaaaaa Address High 0aaaaaaa aaaaaaa Address Mid 0aaaaaaa aaaaaaa Address Low 0ddddddd ddddddd Data | | | 11110111 F7 End of Exclusive 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