Detailed instructions for use are in the User's Guide.
[. . . ] When recording, this is recorded in the sequencer data itself.
On the normal mode of SR-JV80-02, RPN can be used to modify the following parameters. RPN MSB LSB 00H 00H Data entry MSB LSB mmH ---
Note On
Status 9nH 2nd byte kkH 3rd byte vvH 0H - FH (ch. 1 - ch. 16) 00H - 7FH (0 - 127) 00H - 7FH (0 - 127)
n = MIDI channel number: kk = note number: vv = note on velocity: * * *
7FH 7FH
--- ---
A channel which is assigned to the drum kit part will receive only the note numbers which are specified by the drum kit. A channel which is assigned to the percussion part will receive only the note numbers which are specified by the percussion set. When recording, this is recorded in the sequencer data itself.
Explanation Pitch Bend Sensitivity mm:00H - 18H (0 - 24 semitones) LSB:ignored (processed as 00H) specify up to 2 octaves in semitone steps RPN null set condition where RPN is unspecified. [. . . ] When a song is selected, the part level of the sequencer song data will be transmitted.
n = MIDI channel number:0H - FH (ch. 1 - ch. 16) mm, ll = Pitch Bend value:00 00H - 40 00H - 7F 7FH (-8192 - 0 - +8191) * * Only the channel assigned to the backing part are sent. Transmitted only when the SR-JV80-02 is in play for song in which pitch bend change is recorded.
Pan (Controller number 10)
Status BnH 2nd byte 0AH 3rd byte vvH 0H - FH (ch. 1 - ch. 16) 00H - 40H - 7FH (Left - Center - Right)
n = MIDI channel number: vv = Pan: * *
System Realtime Message
Timing Clock
Status F8H
Only the channel assigned to the backing part are sent. When a song is selected, the pan of the sequencer song data will be transmitted.
Hold 1 (Controller number 64)
Status BnH 2nd byte 40H 3rd byte vvH 0H - FH (ch. 1 - ch. 16) 00H - 7FH (0 - 127) 0-63 = OFF 64-127 = ON
Start
Status FAH
n = MIDI channel number: vv = Control value: * *
Continue
Status FBH
Only the channel assigned to the backing part are sent. Transmitted only when the SR-JV80-02 is in play for song in which Hold 1 is recorded.
Effect 1 (Reverb Send Level) (Controller number 91)
Status BnH 2nd byte 5BH 3rd byte vvH 0H - FH (ch. 1 - ch. 16) 00H - 7FH (0 - 127)
Stop
Status FCH
n = MIDI channel number: vv = Reverb send level: * *
Active sensing
Status FEH * This will be transmitted constantly at intervals of approximately 250 ms.
Only the channel assigned to the percussion part and backing part are sent. When a song is selected, the reverb send level of the sequencer song data will be transmitted.
RPN MSB/LSB (Controller number 101, 100)
Status BnH BnH 2nd byte 65H 64H 3rd byte mmH llH
System Exclusive Messages
* Regarding the system exclusive message refer to page 3. Identity reply and Data Set 1 (DT1) are the only System Exclusive messages transmitted by SR-JV80-02. When an appropriate Identity Request or Data Request 1 (RQ1) message is received, the requested internal data will be transmitted.
n = MIDI channel number: 0H - FH (ch. 1 - ch. 16) mm = upper byte of parameter number specified by RPN (MSB) ll = lower byte of parameter number specified by RPN (LSB) * * * Only the channel assigned to the backing part are sent. When a song is selected, the pitch bend sensitivity of the sequencer song data will be transmitted. Regarding the RPN please refer to page 2.
Universal Non-realtime System Exclusive Messages
Identity Reply
Status F0H Data byte 7EH, dev, 06H, 02H, 41H, 3FH, 01H, 00H, 00H, 01H, 02H, 00H, 00H Status F7H
Values for the RPN parameter, on the normal mode of SR-JV80-02, are as follows. Regarding the value of each parameter, refer to Data Entry (Controller number 6). RPN mm 00H 7FH
ll 00H 7FH
Parameter Pitch Bend Sensitivity RPN null
Program Change
Status CnH 2nd byte ppH 0H - FH (ch. 1 - ch. 16) 00H - 7FH (prog. 1 - prog. 128)
n = MIDI channel number: pp = Program number: * *
Byte F0H 7EH dev 06H 02H 41H 3FH 01H 00H 00H 01H 02H 00H 00H F7H *
Explanation Exclusive status ID number (universal non-realtime message) Device ID (dev: 00H - 1FH (1 - 32) Initial value is 10H (17)) Identity Reply ID number (Roland) Device family code Device family number code software revision level EOX (End Of Exclusive)
Not transmitted when SETUP/MIDI COMMON/Tx PC Sw is set to "OFF". Regarding the value of each parameter, refer to Data Entry (Controller number 6, 38). RPN mm 00H 00H 00H 7FH
All Notes Off (Controller number 123)
Status BnH 2nd byte 7BH 3rd byte 00H 0H - FH (ch. 1 - ch. 16)
n = MIDI channel number: ll 00H 01H 02H 7FH Parameter Pitch Bend Sensitivity Channel Fine Tuning Channel Coarse Tuning RPN null *
When All Notes Off is received, all notes on the corresponding channel will be turned off. However if Hold 1 is ON, the sound will be continued until these are turned off.
System Realtime Message
Active Sensing
Status FEH
Program Change
Status CnH 2nd byte ppH 0H - FH (ch. 1 - ch. 16) 00H - 7FH (prog. 1 - prog. 128)
n = MIDI channel number: pp = Program number: *
*
The sound will change beginning with the next note-on after the program change is received. Voices which were already sounding before the program change was received will not be affected.
When Active Sensing is received, the unit will begin monitoring the intervals of all further messages. While monitoring, if the interval between messages exceeds about 420 ms, the same processing will be carried out as when All Sounds Off, All Notes Off and Reset All Controllers are received, and message interval monitoring will be halted.
Channel Pressure
Status DnH 2nd byte vvH 0H - FH (ch. 1 - ch. 16) 00H - 7FH (0 - 127)
System Exclusive Message
* Regarding the system exclusive message refer to page 3. The System Exclusive Messages received by the normal mode of SR-JV80-02 are; Universal Non-realtime System Exclusive Messages, Universal realtime System Exclusive Messages, Data Requests (RQ1), and Data Set (DT1).
n = MIDI channel number: vv = Channel pressure: * *
When channel pressure is received, the effect selected for channel pressure, in global parameter control (page 8), is applied. In the rhythm part (ch. 10), ignored this message.
Pitch Bend Change
Status EnH 2nd byte llH 3rd byte mmH 0H - FH (ch. 1 - ch. 16) 00 00H - 40 00H - 7F 7FH (-8192 - 0 - +8191)
n = MIDI channel number: mm, ll = Pitch Bend value: *
In the rhythm part (ch. 10), ignored this message.
7
MIDI Implementation
System exclusive messages related to mode setting
Turn General MIDI System On
This is a command message that resets the internal settings of the unit to the General MIDI initial state (General MIDI System - Level 1). After receiving this message, this unit will automatically be set to the proper condition for correctly playing a General MIDI score. Status F0H Byte F0H 7EH 7FH 09H 01H F7H * * Data byte 7EH, 7FH, 09H, 01H Status F7H
rr=00H-7FH pp=4 rr=00H-7FH pp=5 rr=00H-7FH * *
0 - 600 cents LFO Filter Depth 0 - 2400 cents LFO Amplitude Depth 0 - 100 %
Even if the Device ID is 7FH (Broadcast), Identity Reply message will be transmitted. In the rhythm part (ch. 10), ignored this message.
Data transmission
Request data 1 RQ1 (11H)
* Regarding the RQ1 refer to page 3.
Explanation Exclusive status ID number (Universal Non-realtime Message) Device ID (Broadcast) Sub ID#1 (General MIDI Message) Sub ID#2 (General MIDI On) EOX (End Of Exclusive)
Data set 1 DT1 (12H)
* Regarding the DT1 refer to page 4.
Section 2. Transmit data
* When SETUP/MIDI COMMON/Soft Thru is set to "ON", messages received in addition to the following messages are also sent.
Not Received when SETUP/MIDI COMMON/Rx GM ON is set to "OFF". [. . . ] The 2nd byte (00H=0) is the LSB and the 3rd byte (28H=40) is the MSB, but Pitch Bend Value is a signed number in which 40 00H ( = 64 x 128 + 0 = 8192) is 0, so this Pitch Bend Value is 28 00H - 40 00H = 40 x 128 + 0 - (64 x 128 + 0) = 5120 - 8192 = -3072
<Example4> B3 64 00 65 00 06 0C 26 00 64 7F 65 7F
BnH is the Control Change status, and n is the MIDI channel number. For Control Changes, the 2nd byte is the control number, and the 3rd byte is the value. In a case in which two or more messages consecutive messages have the same status, MIDI has a provision called "running status" which allows the status byte of the second and following messages to be omitted. B3 64 00 (B3) 65 00 (B3) 06 0C (B3) 26 00 (B3) 64 7F (B3) 65 7F MIDI ch. 4, lower byte of RPN parameter number: (MIDI ch. 4) upper byte of RPN parameter number: (MIDI ch. 4) upper byte of parameter value: (MIDI ch. 4) lower byte of parameter value: (MIDI ch. 4) lower byte of RPN parameter number: (MIDI ch. 4) upper byte of RPN parameter number: 00H 00H 0CH 00H 7FH 7FH
<Example1> Setting pan of snare drum (Trigger 2) in drum kit 1 to "ALTERNATE".
According to the "Parameter address map", the drum kit No. 1 has an address of 01 00 00 00H, drum kit pad parameter of Trigger 2 has a offset address of 03 00H and pan has a offset address of 26H. [. . . ]