75
MIDI Implementation
2. Data Transfer Address Map
■
Address Block
<Model ID = 00H 70H (VS-2000)>
Address are expressed in 7bit hexadecimal values.
+———————————————————————————————————————————————————————————————+
| Address | MSB | | | LSB |
|———————————————+———————————+———————————+———————————+———————————+
| Binary | 0aaa aaaa | 0bbb bbbb | 0ccc cccc | 0ddd dddd |
| 7 Bit Hex | AA | BB | CC | DD |
+———————————————————————————————————————————————————————————————+
+—————————————————————————————————————————————————————————————————+
| Start | |
| address | Contents and remarks |
|=============+===================================================|
| 00 00 00 00 | (Reserved) |
|—————————————+———————————————————————————————————————————————————|
| 02 00 00 00 | Utility Parameter |
|—————————————+———————————————————————————————————————————————————|
| 03 00 00 00 | Project Parameter |
|—————————————+———————————————————————————————————————————————————|
| 04 00 00 00 | Mixer Parameter |
|—————————————+———————————————————————————————————————————————————|
| 05 00 00 00 | Effect Parameter |
|—————————————+———————————————————————————————————————————————————|
| 06 00 00 00 | Sync Track Data |
+—————————————————————————————————————————————————————————————————+
●
Utility Parameter
+—————————————————————————————————————————————————————————————————+
| Start | | |
| address | Data | Contents and remarks |
|=============+=========+=========================================|
| 02 00 00 00 | | (Reserved) |
: :
| 02 00 00 0B | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 00 00 0C | 00 — 01 | VGA OUT Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 00 00 0D | 00 — 03 | VGA REFRESH RATE 60,66,70,75Hz |
|—————————————+—————————+—————————————————————————————————————————|
| 02 00 00 0E | 01 — 0B | VGA H.POSITION +5,,,0,,,—5 |
|—————————————+—————————+—————————————————————————————————————————|
| 02 00 00 0F | | VGA V.POSITION |
| | 01 — 2C | —21,,,0,,,+22 (VGA REFRESH RATE = 60 Hz)|
| | 01 — 20 | —15,,,0,,,+16 (VGA REFRESH RATE = 65 Hz)|
| | 01 — 4B | —37,,,0,,,+37 (VGA REFRESH RATE = 70 Hz)|
| | 01 — 17 | —11,,,0,,,+11 (VGA REFRESH RATE = 75 Hz)|
|—————————————+—————————+—————————————————————————————————————————|
| 02 00 00 10 | 00 — 01 | PS/2 MOUSE Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 00 00 11 | 00 — 04 | PS/2 MOUSE POINTER SPEED 0,,,4 |
|—————————————+—————————+—————————————————————————————————————————|
| 02 00 00 12 | 00 — 01 | PS/2 KEYBOARD Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 00 00 13 | 00 — 05 | PS/2 KEYBOARD TYPE |
| | | 104,106/109,French,Germany, |
| | | 1Itarian,Spanish |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 00 | 00 — 02 | INPUT PEAK LEVEL 0,—3,—6dB |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 01 | 00 — 05 | FOOT SWITCH ASSIGN Play/Stop,Record, |
| | | TapMarker,Next,Previous,GPI |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 02 | 00 — 01 | CD DIGITAL REC Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 03 | 00 — 02 | SHIFT LOCK Off,On,Once |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 04 | 03 — 14 | SWITCHING TIME 0.3,,,2.0sec |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 05 | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 06 | 00 — 01 | PREVIOUS/NEXT SWITCH Phrase,Marker |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 07 | 00 — 01 | LOCATOR/SCENE TYPE Safe,Quick |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 08 | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 09 | 00 — 01 | UNDO MESSAGE Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 0A | 00 — 01 | EDIT MESSAGE Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 0B | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 0C | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 0D | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 0E | 00 — 01 | DATE/REMAIN SWITCH Date,Remain |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 0F | 00 — 03 | REMAIN DISPLAY TYPE |
| | | Time,CapaMB,Capa %,Event |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 10 | 00 — 01 | RETURN TO Tr STATUS SWITCH Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 11 | 00 — 01 | EDIT POINT SWITCH TYPE |
| | | Same LOCATOR,OVERWRITE |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 12 | 00 — 1E | SCREEN SAVER Off,1,,,30min |
|—————————————+—————————+—————————————————————————————————————————|
| 02 01 00 13 | 00 — 01 | FADER MATCH Null,Jump |
|—————————————+—————————+—————————————————————————————————————————|
| 02 02 00 00 | 00 — 02 | MASTER CLOCK |
| | | INT,DIGITAL IN,EXT TIME CODE |
|—————————————+—————————+—————————————————————————————————————————|
| 02 02 00 01 | 00 — 7F | DITHER 127,24,,,8 = Off,24,,,8bit |
|—————————————+—————————+—————————————————————————————————————————|
| 02 02 00 02 | 00 — 01 | DIGITAL COPY PROTECT Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 02 00 03 | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 02 00 04 | 0000aaaa| DISPLAY OFFSET TIME (*1,2,3) |
| 02 02 00 05#| 0000bbbb| aaaabbbbccccddddeeeeffffgggghhhh = |
| 02 02 00 06#| 0000cccc| 0,,,4294967295block (1block=16sample) |
| 02 02 00 07#| 0000dddd| |
| 02 02 00 08#| 0000eeee| |
| 02 02 00 09#| 0000ffff| |
| 02 02 00 0A#| 0000gggg| |
| 02 02 00 0B#| 0000hhhh| |
|—————————————+—————————+—————————————————————————————————————————|
| 02 02 00 0C | 00 — 01 | TIME DISPLAY FORMAT ABS,REL |
|—————————————+—————————+—————————————————————————————————————————|
| 02 02 00 0D | 00 — 01 | PEAK HOLD SWITCH Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 02 00 0E | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 02 00 0F | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 02 00 10 | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 03 00 00 | 00 — 01 | RECORD MONITOR Auto,Source |
|—————————————+—————————+—————————————————————————————————————————|
| 02 03 00 01 | 00 — 01 | MARKER STOP Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 03 00 02 | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 03 00 03 | 00 — 05 | FADE LENGTH 2,10,20,30,40,50ms |
|—————————————+—————————+—————————————————————————————————————————|
| 02 03 00 04 | | (Reserved) |
: :
| 02 03 00 09 | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 03 00 0A | 00 — 01 | SOLO/MUTE TYPE |
| | | All BUS Send,MIX BUS Send |
|—————————————+—————————+—————————————————————————————————————————|
| 02 03 00 0B | 00 — 4B | SCRUB LENGTH 25,,,100ms |
|—————————————+—————————+—————————————————————————————————————————|
| 02 03 00 0C | 0A — 64 | PREVIEW TO LENGTH 1.0,,,10,0sec |
|—————————————+—————————+—————————————————————————————————————————|
| 02 03 00 0D | 0A — 64 | PREVIEW FROM LENGTH 1.0,,,10,0sec |
|—————————————+—————————+—————————————————————————————————————————|
| 02 04 00 00 | 00 — 01 | MIDI OUT/THRU SWITCH Out,Thru |
|—————————————+—————————+—————————————————————————————————————————|
| 02 04 00 01 | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 04 00 02 | 00 — 02 | MMC MODE Off,Master,Slave |
|—————————————+—————————+—————————————————————————————————————————|
| 02 04 00 03 | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 04 00 04 | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 04 00 05 | 00 — 01 | MIDI SYSTEM EXCLUSIVE TX SWITCH Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 04 00 06 | 00 — 02 | MIXER CONTROL TYPE Off,C.C.,SysEx |
|—————————————+—————————+—————————————————————————————————————————|
| 02 04 00 07 | 00 — 01 | SCENE CHANGE BY PROGRAM CHANGE SWITCH |
| | | Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 04 00 08 | 00 — 01 | FX CHANGE BY PROGRAM CHANGE SWITCH |
| | | Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 04 00 09 | 00 — 01 | FX CONTROL BY CONTROL CHANGE SWITCH |
| | | Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 05 00 00 | 00 — 01 | SYNC Mode INT,EXT |
|—————————————+—————————+—————————————————————————————————————————|
| 02 05 00 01 | 00 — 01 | SYNC with Gap Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 05 00 02 | 00 — 01 | EXT SYNC SOURCE MIDI IN,R—BUS |
|—————————————+—————————+—————————————————————————————————————————|
| 02 05 00 03 | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 05 00 04 | 0000aaaa| SYNC OFFSET TIME (*1,2,3) |
| 02 05 00 05#| 0000bbbb| aaaabbbbccccddddeeeeffffgggghhhh = |
| 02 05 00 06#| 0000cccc| 0,,,4294967295block (1block=16sample) |
| 02 05 00 07#| 0000dddd| |
| 02 05 00 08#| 0000eeee| |
| 02 05 00 09#| 0000ffff| |
| 02 05 00 0A#| 0000gggg| |
| 02 05 00 0B#| 0000hhhh| |
|—————————————+—————————+—————————————————————————————————————————|
| 02 05 00 0C | 00 — 04 | FRAME RATE 24,25,29D,29N,30 |
|—————————————+—————————+—————————————————————————————————————————|
| 02 05 00 0D | 00 — 0A | SYNC ERROR LEVEL 0,,,10 |
|—————————————+—————————+—————————————————————————————————————————|
| 02 05 00 0E | 00 — 03 | MIDI OUT SYNC GENERATE |
| | | Off,MTC,MIDIclk,SyncTr |
|—————————————+—————————+—————————————————————————————————————————|
| 02 05 00 0F | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 05 00 10 | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 05 00 11 | 00 — 01 | SYNC TRACK ENABLE Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 05 00 12 | 00 — 01 | SYNC AUTO Off,On |
|—————————————+—————————+—————————————————————————————————————————|
| 02 06 00 00 | | TEMPO MAP—1 (Reserved) |
: :
| 02 06 00 0F | | TEMPO MAP—1 (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 06 00 10 | 0aaaaaaa| TEMPO MAP—1 TEMPO |
| 02 06 00 11#| 0bbbbbbb| 250 — 2500 = 25.0 — 250.0 |
|—————————————+—————————+—————————————————————————————————————————|
| 02 06 00 12 | 0aaaaaaa| TEMPO MAP—1 MEASURE |
| 02 06 00 13#| 0bbbbbbb| 1,,,999 |
|—————————————+—————————+—————————————————————————————————————————|
| 02 06 00 14 | 00 — 4F | TEMPO MAP—1 Beat |
| 02 06 00 15#| | 0 — 79 = 1/1,2/1,3/1,,,15/16,16/16 |
|—————————————+—————————+—————————————————————————————————————————|
| 02 06 00 16 | 00 | TEMPO MAP—1 (Reserved) |
| 02 06 00 1F#| 00 | |
|—————————————+—————————+—————————————————————————————————————————|
| 02 06 00 20 | | TEMPO MAP—2 |
| | | (See TEMPO MAP—1, 32bytes each) |
: :
| 02 06 0C 3F#| | TEMPO MAP—50 |
|—————————————+—————————+—————————————————————————————————————————|
| 02 06 0C 40 | 01 — 32 | Total TEMPO MAP NUMBER 1,,,50 |
|—————————————+—————————+—————————————————————————————————————————|
| 02 07 00 00 | 00 — 02 | METRONOME OUT Off,INT,MIDI |
|—————————————+—————————+—————————————————————————————————————————|
| 02 07 00 01 | | (Reserved) |
|—————————————+—————————+—————————————————————————————————————————|
| 02 07 00 02 | 0aaaaaaa| METRONOME INT LEVEL |
| 02 07 00 03#| 0bbbbbbb| less than —905,—905,,,60 = |
| | | —Inf,—90.5,,,+6.0dB |
|—————————————+—————————+—————————————————————————————————————————|
| 02 07 00 04 | 00 — 01 | METRONOME MODE Rec Only,Rec&Play |
VS-2000_e.book 75 ページ 2005年12月12日 月曜日 午後4時54分