222
MIDI Implementation
■
System Exclusive Message
●
MIDI Time code
❍
Full Message
Full Messages are used, which encode the complete time into a single message.
This message transmitted when the song position moves.
Status Data Byte Status
F0H, 7FH xxH, 01H, 01H, hrH, mnH, scH, frH F7H
F0H, 7FH : Realtime Universal System Exclusive Header
xxH : 7F (Device ID)
01H : sub-ID #1 (MIDI Time code)
01H : sub-ID #2 (Full Message)
hrH : hours and type: 0 yy zzzzz
yy type:
00 = 24 Flame/sec
01 = 25 Flame/sec
10 = 30 Flame/sec
11 = 30 Flame/sec
zzzzz : Hours (00 - 23)
mnH : Minutes (00 - 59)
scH : Seconds (00 - 59)
frH : Frames (00 - 29)
F7H : EOX (End of Exclusive)
●
MIDI Machine Control (MMC)
* Not received when the MMC Mode parameter (SYSTEM/MIDI/MMC MTC) is Master.
❍
STOP (MCS)
Status
Data byte Status
F0H 7FH, dev, 06H, 01H F7H
Byte
Remarks
F0H Exclusive status
7FH Universal System Exclusive Realtime Header
7FH Device ID
06H MMC command message
01H STOP (MCS)
F7H EOX (End of Exclusive)
❍
DEFFERRED PLAY (MCS)
Status Data byte Status
F0H 7FH, dev, 06H, 03H F7H
Byte Remarks
F0H Exclusive status
7FH Universal System Exclusive Realtime Header
7FH Device ID
06H MMC command message
03H DEFERRED PLAY (MCS)
F7H EOX (End of Exclusive)
❍
LOCATE (MCP)
❍
Format2-LOCATE [TARGET]
Status Data byte Status
F0H 7FH, dev, 06H, 44H, 06H, 01H, F7H
hrH, mnH, scH, frH, ffH
Byte Remarks
F0H Exclusive status
7FH Universal System Exclusive Realtime Header
7FH Device ID
06H MMC command message
44H LOCATE (MCP)
06H Byte count
01H “TARGET” sub-Command
hrH Standard Time Specification with subframes
mnH
scH
frH
ffH
F7H EOX (End of Exclusive)
5. 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-G received them.
5.1 JUNO-G (ModelID = 00H 00H 15H)
+——————————————————————————————————————————————————————————————————————————————+
| Start | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|
| 01 00 00 00 | Setup |
|-------------+----------------------------------------------------------------|
| 02 00 00 00 | System |
|-------------+----------------------------------------------------------------|
| 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) |
+——————————————————————————————————————————————————————————————————————————————+
❍
System
+——————————————————————————————————————————————————————————————————————————————+
| Offset | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 00 | System Common |
| 00 02 00 | System Mastering |
| 00 03 00 | System External Input |
| 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) |
| 00 26 00 | Patch Tone (Tone 4) |
+——————————————————————————————————————————————————————————————————————————————+
❍
Rhythm
+——————————————————————————————————————————————————————————————————————————————+
| Offset | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 00 | Rhythm Common |
| 00 02 00 | Rhythm Common MFX |
| 00 04 00 | Rhythm Common Chorus |
| 00 06 00 | Rhythm Common Reverb |
| 00 10 00 | Rhythm Tone (Key # 21) |
| 00 12 00 | Rhythm Tone (Key # 22) |
| : | |
| 01 3E 00 | Rhythm Tone (Key # 108) |
+——————————————————————————————————————————————————————————————————————————————+
❍
Arpeggio
+——————————————————————————————————————————————————————————————————————————————+
| Offset | |
| Address | Description |
|—————————————+————————————————————————————————————————————————————————————————|
| 00 00 00 | Arpeggio Common |
| 00 10 00 | Arpeggio Pattern (Note 1) |
| 00 11 00 | Arpeggio Pattern (Note 2) |
| : | |
| 00 1F 00 | Arpeggio Pattern (Note 16) |
+——————————————————————————————————————————————————————————————————————————————+
JUNO-G_e.book 222 ページ 2006年2月13日 月曜日 午後2時44分