Roland Juno-Stage User Manual page 226

Roland juno-stage: user guide
Table of Contents

Advertisement

MIDI Implementation
●Data Transmission
❍Data set 1 (DT1)
Status
Data byte
F0H
41H, dev, 00H, 00H, 25H, 12H, aaH, bbH,
ccH, ddH, eeH, ... ffH, sum
Byte
Explanation
F0H
Exclusive status
41H
ID number (Roland)
dev
Device ID (dev: 00H - 1FH, 7FH)
00H
Model ID #1 (JUNO-STAGE)
00H
Model ID #2 (JUNO-STAGE)
25H
Model ID #3 (JUNO-STAGE)
12H
Command ID (DT1)
aaH
Address MSB: upper byte of the starting address of the data to be sent
bbH
Address:
upper middle byte of the starting address of the data to be sent
ccH
Address:
lower middle byte of the starting address of the data to be sent
ddH
Address LSB:
lower byte of the starting address of the data to be sent.
eeH
Data:
the actual data to be sent. Multiple bytes of data are transmitted
in order starting from the address.
:
:
ffH
Data
sum
Checksum
F7H
EOX (End Of Exclusive)
* The amount of data that can be transmitted at one time depends on the type of data, and
data will be transmitted from the specified starting address and size. Refer to the address
and size given in Parameter Address Map (p. 226).
* Data larger than 256 bytes will be divided into packets of 256 bytes or less, and each
packet will be sent at an interval of about 20 ms.
226
Status
F7H
3. Parameter Address Map
* Transmission of "#" marked address is divided to some packets. For example, ABH in
hexadecimal notation will be divided to 0AH and 0BH, and is sent/received in this
order.
* "<*>" marked address or parameters are ignored when the JUNO-STAGE received
them.
3.1 JUNO-STAGE (ModelID = 00H 00H 25H)
+------------------------------------------------------------------------------+
| Start
|
|
Address |
Description
|-------------+----------------------------------------------------------------|
| 01 00 00 00 | Setup
|-------------+----------------------------------------------------------------|
| 02 00 00 00 | System
|-------------+----------------------------------------------------------------|
| 0F 00 00 00 | (for editor)
|-------------+----------------------------------------------------------------|
| 10 00 00 00 | Temporary Performance
| 11 00 00 00 | Temporary Patch/Rhythm (Performance Mode Part 1)
| 11 20 00 00 | Temporary Patch/Rhythm (Performance Mode Part 2)
|
:
|
| 14 60 00 00 | Temporary Patch/Rhythm (Performance Mode Part 16)
| 1E 00 00 00 | Temporary Rhythm Pattern
| 1E 01 00 00 | Temporary Arpeggio (Performance Mode)
| 1E 02 00 00 | Temporary Chord (Performance Mode)
| 1E 03 00 00 | Temporary Rhythm Group (Performance Mode)
| 1E 11 00 00 | Temporary Arpeggio (Patch Mode)
| 1E 12 00 00 | Temporary Chord (Patch Mode)
| 1E 13 00 00 | Temporary Rhythm Group (Patch Mode)
| 1F 00 00 00 | Temporary Patch/Rhythm (Patch Mode Part 1)
| 1F 20 00 00 | Temporary Patch/Rhythm (Patch Mode Part 2)
|-------------+----------------------------------------------------------------|
| 20 00 00 00 | User Performance (01)
| 20 01 00 00 | User Performance (02)
|
:
|
| 20 3F 00 00 | User Performance (64)
|-------------+----------------------------------------------------------------|
| 30 00 00 00 | User Patch (001)
| 30 01 00 00 | User Patch (002)
|
:
|
| 31 7F 00 00 | User Patch (256)
|-------------+----------------------------------------------------------------|
| 40 00 00 00 | User Rhythm Set (001)
| 40 10 00 00 | User Rhythm Set (002)
|
:
|
| 43 70 00 00 | User Rhythm Set (032)
|-------------+----------------------------------------------------------------|
| 50 00 00 00 | User Chord (001)
| 50 00 02 00 | User Chord (002)
|
:
|
| 50 00 7E 00 | User Chord (064)
|-------------+----------------------------------------------------------------|
| 51 00 00 00 | User Arpeggio (001)
| 51 01 00 00 | User Arpeggio (002)
|
:
|
| 51 7F 00 00 | User Arpeggio (128)
|-------------+----------------------------------------------------------------|
| 58 00 00 00 | User Rhythm Group (001)
| 58 00 01 00 | User Rhythm Group (002)
|
:
|
| 58 00 1F 00 | User Rhythm Group (032)
|-------------+----------------------------------------------------------------|
| 59 00 00 00 | User Rhythm Pattern (001)
| 59 01 00 00 | User Rhythm Pattern (002)
|
:
|
| 5A 7F 00 00 | User Rhythm Pattern (256)
+------------------------------------------------------------------------------+
* System
+------------------------------------------------------------------------------+
| Offset
|
|
Address |
Description
|-------------+----------------------------------------------------------------|
|
00 00 00 | System Common
|
00 40 00 | System Controller
+------------------------------------------------------------------------------+
* Temporary Patch/Rhythm
+------------------------------------------------------------------------------+
| Offset
|
|
Address |
Description
|-------------+----------------------------------------------------------------|
|
00 00 00 | Temporary Patch
|
10 00 00 | Temporary Rhythm
+------------------------------------------------------------------------------+
* Performance
+------------------------------------------------------------------------------+
| Offset
|
|
Address |
Description
|-------------+----------------------------------------------------------------|
|
00 00 00 | Performance Common
|
00 02 00 | Performance Common MFX1
|
00 04 00 | Performance Common Chorus
|
00 06 00 | Performance Common Reverb
|
00 08 00 | Performance Common MFX2
|
00 0A 00 | Performance Common MFX3
|
00 10 00 | Performance MIDI (Channel 1)
|
00 11 00 | Performance MIDI (Channel 2)
|
:
|
|
00 1F 00 | Performance MIDI (Channel 16)
|
00 20 00 | Performance Part (Part 1)
|
00 21 00 | Performance Part (Part 2)
|
:
|
|
00 2F 00 | Performance Part (Part 16)
|
00 50 00 | Performance Zone (Channel 1)
|
00 51 00 | Performance Zone (Channel 2)
|
:
|
|
00 5F 00 | Performance Zone (Channel 16)
|
00 60 00 | Performance Controller
+------------------------------------------------------------------------------+
* Patch
+------------------------------------------------------------------------------+
| Offset
|
|
Address |
Description
|-------------+----------------------------------------------------------------|
|
00 00 00 | Patch Common
|
00 02 00 | Patch Common MFX
|
00 04 00 | Patch Common Chorus
|
00 06 00 | Patch Common Reverb
|
00 10 00 | Patch TMT (Tone Mix Table)
|
00 20 00 | Patch Tone (Tone 1)
|
00 22 00 | Patch Tone (Tone 2)
|
00 24 00 | Patch Tone (Tone 3)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

Advertisement

Table of Contents
loading

Table of Contents