Owner's manual
50
MIDI Implementation
| 05 00 0A#| 0ddddddd| |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 0B#| 0aaaaaaa| Resolution |
| 05 00 0C#| 0bbbbbbb| aaaaaaabbbbbbb = 1,,, (blocks)|
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 0D#| 0aaaaaaa| Packet Byte Length |
| 05 00 0E#| 0bbbbbbb| aaaaaaabbbbbbb = 6,,,16384 (=00)|
+————————————————————————————————————————————————————————————————————————+
Command 0B Get Wave Data
+————————————————————————————————————————————————————————————————————————+
| Start | | |
| address | Data | Contents and remarks |
|==========+=========+===================================================|
| 05 00 00 | 0B | Get Wave Data |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 01#| 0000000a| Target V.Tr. |
| 05 00 02#| 0bbbbbbb| abbbbbbb = V.Tr.1-1,,,V.Tr.16-16 |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 03#| 0aaaaaaa| From Time |
| 05 00 04#| 0bbbbbbb| aaaaaaabbbbbbbcccccccddddddd = |
| 05 00 05#| 0ccccccc| 0,,,268435455block (1block=16sample) |
| 05 00 06#| 0ddddddd| |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 07#| 0aaaaaaa| Length Time |
| 05 00 08#| 0bbbbbbb| aaaaaaabbbbbbbcccccccddddddd = |
| 05 00 09#| 0ccccccc| 0,,,268435455block (1block=16sample) |
| 05 00 0A#| 0ddddddd| |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 0B#| 0aaaaaaa| Packet Byte Length |
| 05 00 0C#| 0bbbbbbb| aaaaaaabbbbbbb = 6,,,16384 (=00)|
+————————————————————————————————————————————————————————————————————————+
Command 0C Get Track Name
+————————————————————————————————————————————————————————————————————————+
| Start | | |
| address | Data | Contents and remarks |
|==========+=========+===================================================|
| 05 00 00 | 0C | Get Track Name |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 01#| 0000000a| Target V.Tr. |
| 05 00 02#| 0bbbbbbb| abbbbbbb = V.Tr.1-1,,,V.Tr.16-16 |
+————————————————————————————————————————————————————————————————————————+
Command 0D Set Track Name
+————————————————————————————————————————————————————————————————————————+
| Start | | |
| address | Data | Contents and remarks |
|==========+=========+===================================================|
| 05 00 00 | 0D | Set Track Name |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 01#| 0000000a| Target V.Tr. |
| 05 00 02#| 0bbbbbbb| abbbbbbb = V.Tr.1-1,,,V.Tr.16-16 |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 03#| 20 - 7E | Name - 1 (ASCII) |
| 05 00 04#| 20 - 7E | Name - 2 |
: :
| 05 00 12#| 20 - 7E | Name - 16 |
+————————————————————————————————————————————————————————————————————————+
Command 0E Get Event List (1) - Full Parameter Sequence
+————————————————————————————————————————————————————————————————————————+
| Start | | |
| address | Data | Contents and remarks |
|==========+=========+===================================================|
| 05 00 00 | 0E | Get Event List (1) - Full Parameter Sequence |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 01#| 0aaaaaaa| Target V.Tr. |
| 05 00 02#| 0bbbbbbb| aaaaaaabbbbbbb = V.Tr.1-1,,,V.Tr.16-16, |
| | | take (=3FFF)|
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 03#| 0aaaaaaa| Packet Byte Length |
| 05 00 04#| 0bbbbbbb| aaaaaaabbbbbbb = 6,,,16384 (=00)|
+————————————————————————————————————————————————————————————————————————+
Command 0F Get Event List (2) - Event Number Sequence
+————————————————————————————————————————————————————————————————————————+
| Start | | |
| address | Data | Contents and remarks |
|==========+=========+===================================================|
| 05 00 00 | 0F | Get Event List (2) - Event Number Sequence |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 01#| 0aaaaaaa| Target V.Tr. |
| 05 00 02#| 0bbbbbbb| aaaaaaabbbbbbb = V.Tr.1-1,,,V.Tr.16-16, |
| | | take (=3FFF)|
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 03#| 0aaaaaaa| Packet Byte Length |
| 05 00 04#| 0bbbbbbb| aaaaaaabbbbbbb = 6,,,16384 (=00)|
+————————————————————————————————————————————————————————————————————————+
Command 10 Get Event List (3) - Event List Pointer: Top,Bottom,Count
+————————————————————————————————————————————————————————————————————————+
| Start | | |
| address | Data | Contents and remarks |
|==========+=========+===================================================|
| 05 00 00 | 10 | Get Event List (3) - |
| | | Event List Pointer: Top, Bottom, Count |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 01#| 0aaaaaaa| Target V.Tr. |
| 05 00 02#| 0bbbbbbb| aaaaaaabbbbbbb = V.Tr.1-1,,,V.Tr.16-16, |
| | | take (=3FFF)|
+————————————————————————————————————————————————————————————————————————+
Command 11 Get Event Parameter
+————————————————————————————————————————————————————————————————————————+
| Start | | |
| address | Data | Contents and remarks |
|==========+=========+===================================================|
| 05 00 00 | 11 | Get Event Parameter |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 01#| 000000aa| Event Number |
| 05 00 02#| 0bbbbbbb| aabbbbbbbccccccc = 0000,,,FFFE |
| 05 00 03#| 0bbbbbbb| |
+————————————————————————————————————————————————————————————————————————+
Command 12 Set Event Name
+————————————————————————————————————————————————————————————————————————+
| Start | | |
| address | Data | Contents and remarks |
|==========+=========+===================================================|
| 05 00 00 | 12 | Set Event Name |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 01#| 000000aa| Event Number |
| 05 00 02#| 0bbbbbbb| aabbbbbbbccccccc = 0000,,,FFFE |
| 05 00 03#| 0bbbbbbb| |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 04#| 20 - 7E | Name - 1 (ASCII) |
| 05 00 05#| 20 - 7E | Name - 2 |
: :
| 05 00 13#| 20 - 7E | Name - 16 |
+————————————————————————————————————————————————————————————————————————+
Command 13 Create New Event
+————————————————————————————————————————————————————————————————————————+
| Start | | |
| address | Data | Contents and remarks |
|==========+=========+===================================================|
| 05 00 00 | 13 | Create New Event |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 01#| 0aaaaaaa| Target V.Tr. |
| 05 00 02#| 0bbbbbbb| aaaaaaabbbbbbb = V.Tr.1-1,,,V.Tr.16-16 |
|——————————+—————————+———————————————————————————————————————————————————|
| 05 00 03#| 000000aa| Original Take Event Number |
| 05 00 04#| 0bbbbbbb| aabbbbbbbccccccc = 0000,,,FFFE |
| 05 00 05#| 0ccccccc| (silent event=FFFF) |
|——————————+—————————+———————————————————————————————————————————————————|
| 00 00 06#| 0aaaaaaa| Start Time |
| 05 00 07#| 0bbbbbbb| aaaaaaabbbbbbbcccccccddddddd = |
| 05 00 08#| 0ccccccc| 0,,,268435455block (1block=16sample) |
| 00 00 09#| 0ddddddd| |
|——————————+—————————+———————————————————————————————————————————————————|










