beautypg.com

Data transfer address map, Midi implementation 37, Parameter address block – Roland VS-1680 User Manual

Page 37: System parameter, Song parameter

background image

2. Data Transfer Address Map

Address

|

MSB

|

|

LSB

Binary

|

0aaa aaaa

|

0bbb bbbb

|

0ccc cccc

7 Bit Hex

|

AA

|

BB

|

CC

Parameter Address Block


+——————————+——————————————————————————————————————————————————————+
| Start | |
| address | Contents and remarks |
|==========+======================================================|
| 00 00 00 | System Parameter |
|——————————+——————————————————————————————————————————————————————|
| 01 00 00 | Song Parameter |
|——————————+——————————————————————————————————————————————————————|
| 02 00 00 | Mixer Parameter |
|——————————+——————————————————————————————————————————————————————|
| 03 00 00 | Locate Parameter |
|——————————+——————————————————————————————————————————————————————|
| 04 00 00 | Effect Parameter |
|——————————+——————————————————————————————————————————————————————|
| 05 00 00 | |
| 06 00 00 | (Reserved) |
| 07 00 00 | |
|——————————+——————————————————————————————————————————————————————|
| 08 00 00 | Sync Track Data |
| 09 00 00 | |
| 0A 00 00 | |
| 0B 00 00 | |
| 0C 00 00 | |
| 0D 00 00 | |
| 0E 00 00 | |
| 0F 00 00 | |
|——————————+——————————————————————————————————————————————————————|
| 10 00 00 | (Reserved) |
| : | |
| 7F 7F 7F | |
+——————————+——————————————————————————————————————————————————————+

System Parameter

+—————————————————————————————————————————————————————————————————+
| Start | | |
| address | Data | Contents and remarks |
|==========+=========+============================================|
| 00 00 00 | 0aaaaaaa| SMPTE(MTC) Offset Time |
| 00 00 01#| 0bbbbbbb| aaaaaaabbbbbbbcccccccddddddd =|
| 00 00 02#| 0ccccccc| 0,,,268435455block (1block=16sample) |
| 00 00 03#| 0ddddddd| |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 04 | 0aaaaaaa| Vari Pitch |
| 00 00 05#| 0bbbbbbb| |
| 00 00 06#| 0ccccccc| |
| 00 00 07#| 0ddddddd| |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 08 | 0aaaaaaa| (Reserved) |
| 00 00 09#| 0bbbbbbb| |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 0A | 00 - 01 | Vari Pitch Switch Off,On |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 0B | 00 - 01 | Marker Stop Switch Off,On |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 0C | 00 - 05 | Fade Length 2,10,20,30,40,50mS |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 0D | 0A - 64 | Preview From Length 1.0,,,10.0S |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 0E | 0A - 64 | Preview To Length 1.0,,,10.0S |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 0F | 00 - 05 | Foot Switch Assign Play/Stop,Record, |
| | | TapMarker,Next,Previous |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 10 | 00 - 02 | Metronome Out Mode Off,INT,MIDI |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 11 | 00 - 01 | Metronome Out Type REConly,AnyTime |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 12 | 00 - 01 | Master Clock DIGITAL1,INT,DIGITAL2 |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 13 | 00 - 1F | MIDI System Exclusive Device ID (*1) |
| | | 1,,,32|
|——————————+—————————+————————————————————————————————————————————|
| 00 00 14 | 00 - 01 | MIDI OUT/THRU Switch (*1) Out,Thru |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 15 | 00 - 01 | MIDI System Exclusive RX Switch (*1) |
| | | Off,On |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 16 | 00 - 01 | MIDI System Exclusive TX Switch (*1) |
| | | Off,On |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 17 | 00 - 0F | MIDI Metronome Channel 1,,,16 |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 18 | 0C - 7F | MIDI Metronome Accent Note 12,,,127 |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 19 | 01 - 7F | MIDI Metronome Accent Velocity 1,,,127 |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 1A | 0C - 7F | MIDI Metronome Normal Note 12,,,127 |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 1B | 01 - 7F | MIDI Metronome Normal Velocity 1,,,127 |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 1C | 00 - 01 | MIDI Mixer Control Local Switch Off,On |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 1D | 00 - 02 | MIDI Mixer Control Type Off,C.C.,Excl |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 1E | 00 - 0A | Sync. Error Level 0,,,10 |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 1F | 00 - 01 | Sync. Source INT,EXT |
|——————————+—————————+————————————————————————————————————————————|

| 00 00 20 | 00 - 03 | Sync. Generate Off,MTC,MIDIclk,SyncTr |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 21 | 00 - 03 | Sync. SMPTE Format 24,25,29D,29N,30 |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 22 | 01 - 1F | (Reserved) |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 23 | 01 - 1F | (Reserved) |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 24 | 00 - 01 | Recording Monitor Auto,Source |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 25 | 00 - 01 | Time Disply ABS,REL |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 26 | 00 - 7f | Internal Metronome Level 0-127 |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 27 | 00 - 01 | Undo Message Off,On |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 28 | 0aaaaaaa| Tempo Map-1 Tempo Map Time |
| 00 00 29#| 0bbbbbbb| |
| 00 00 2A#| 0ccccccc| |
| 00 00 2B#| 0ddddddd| |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 2C | 0aaaaaaa| Tempo Map-1 Sync Track Time |
| 00 00 2D#| 0bbbbbbb| |
| 00 00 2E#| 0ccccccc| |
| 00 00 2F#| 0ddddddd| |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 30 | 0aaaaaaa| Tempo Map-1 Tempo |
| 00 00 31#| 0bbbbbbb| 250 - 2500 = 25.0 - 250.0 |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 32 | 0aaaaaaa| Tempo Map-1 Meas |
| 00 00 33#| 0bbbbbbb| 1 - 999 |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 34 | 00 | Tempo Map-1 Beat 0 - 31 = |
| 00 00 35#| 00 - 1F | 1/1, 1/2, ..., 7/8, 8/8 |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 36 | 00 | Tempo Map-1 (Reserved) |
| 00 00 37#| 00 | |
|——————————+—————————+————————————————————————————————————————————|
| 00 00 38 | | Tempo Map-2 (See Tempo Map-1, 16bytes each)|
| : | | : |
| 00 06 47#| | Tempo Map-50 |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 48 | 01 - 32 | Total Tempo Map Num (*2) 1 - 50 |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 49 | 00 - 4B | Scrub Loop Length 25 - 100 mS |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 4A | 00 - 02 | MMC Mode Off, Master, Slave |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 4B | 00 - 01 | (Reserved) |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 4C | 00 - 01 | Digital Output Copy Protect Off,On |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 4D | 00 - 01 | Auto Mix Mode Off,On |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 4E | 00 - 01 | Auto Mix Snap Shot Mode ALL,MaskF |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 4F | 00 - 03 | Display Type of Remaining |
| | | Time,CapaMB,Capa%,Event|
|——————————+—————————+————————————————————————————————————————————|
| 00 06 50 | 00 - 01 | Fader Match Mode Null,Jump |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 51 | 00 - 01 | Peak Hold Off,On |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 52 | 00 - 01 | Scene Change by PG# Off,On |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 53 | 00 - 01 | Effect Change by PG# Off,On |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 54 | 00 - 01 | Effect Ctrl by Control Change Off,On |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 55 | 00 - 01 | Level Meter Tx. via MIDI |
| | | Off,On,Interval |
|——————————+—————————+————————————————————————————————————————————|
| 00 06 56 | 00 - 01 | Effector Board Available (*3) |
| | | Off,On(=01 or 03) |
+——————————+—————————+————————————————————————————————————————————+

(*) The address marked by “#” are invalid. Transmit the Data Set(DT1) or Data
Request(RQ1) message with the specified size to the address without “#” mark.

(*1) These parameters are read only. The setting is a panel operation only.
(*2) You must write to the parameter whenever you rewrite the Tempo Map Data. The cal-
culation will be begun when to write the parameter.
(*3) The flag shows that the Effect Board exists or not. It is a read only.

Song Parameter

+—————————————————————————————————————————————————————————————————+
| Start | | |
| address | Data | Contents and remarks |
|==========+=========+============================================|
| 01 00 00 | 20 - 7E | Current Song Name -1 (ASCII) |
| : | | : |
| 01 00 0B | 20 - 7E | Current Song Name -12 |
|——————————+—————————+————————————————————————————————————————————|
| 01 00 0C | 00 - 02 | Current Song Sampling Frequency |
| | | 48K,44.1K,32KHz |
|——————————+—————————+————————————————————————————————————————————|
| 01 00 0D | 00 - 03 | Current Song R-DAC Mode |
| | 05 - 06 | MTP(5),MAS(3),MT1(0),MT2(1),LIV1(2),LIV2(6)|
|——————————+—————————+————————————————————————————————————————————|
| 01 00 0E | 00 - 3B | Current Song Created (second) |
| 01 00 0F | 00 - 3B | (minute) |
| 01 00 10 | 00 - 17 | (hour) |
| 01 00 11 | 00 - 07 | (a day of week) |
| 01 00 12 | 00 - 1F | (day) |
| 01 00 13 | 00 - 0C | (month) |
| 01 00 14 | 0aaaaaaa| |
| 01 00 15#| 0bbbbbbb| (year) |
|——————————+—————————+————————————————————————————————————————————|
| 01 00 16 | 00 - 3B | Current Song Saved (second) |

MIDI Implementation

37