Command 01 abort command, Command 02 track copy, Command 03 track move – Roland VS-890 User Manual
Page 115: Command 04 track exchange, Command os track insert, Command 06 track cut, Command 07 track erase, Midi implementation, Start, I mm
Attention! The text in this document has been recognized automatically. To view the original document, you can use the "Original mode".
MIDI Implementation
Command 01 Abort Command
Scare
address { Data
Contents and remarks
05 00 00 1 01
Abort Command
The VS-890 aborts the current command.
It no executing command, it returns the response 40. And if the VS-890 aborted the current
command, it returns the response 41.
Command 02 Track Copy
start
address | Data
Contents and remarks
05 00 00 I 02
! Track Copy
05 00 Oie
05 00 02»
05 00 03»
05 00 04#
Oaaaaaaa
Ofcbbbfcbb
Occccccc
Oddddddd
Track Copy Start Time
aaaaaaabbbbbbbccececcddddddd =
0,., 258435455block I lblock=i6san?)ie)
05 00 05*
05 00 06«
05 00 07«
05 00 03»
Oaaaaaaa
Obbbbbbb
Occccccc
Oddddddd
Track Copy End Time
aaaaaaabbbbbbbceceeccddddddd »
0,,, 2S6435455bXcck IlbIock»16sanple)
05 00 03«
05 00 OA#
05 00 OB#
05 00 OC#
Oaaaaaaa
Obbbbbbb
Occccccc
Oddddddd
Track Copy Frcm Time
aaaaaaaJsbbbbbbeccccccddddddd =
G, . ,268435455block {lblcck=lo5an5>l9i
05 00 0D«j
05 00 OS#I
05 00 0F«j
05 00 10#I
Oaaaaaaa
Obbbbbbb
Occccccc
Oddddddd
Track Copy To Time
aaaaaaafcbbbbbbececcccddddddd «
0. . ,2Se435455block (lblock=16sartple)
05 00 11#i 01-63 1 Track Copy Time
05 00 12»!
05 GO 13#
OaaaaaaaI
Obbbbbbb!
The Number Of Target
aaaaaaabbbbbbb ’
i 05 00 14#I
! 05 CO 15#!
00 - 7F
00 - 7F
Source V.Tr.
Destination V.Tr.
I 00 - 7F I Source V.Tr.
i mm#
00 - 7F
I
Destination V.Tr.
I
I
!nn nsn = 00 13
V.Tr.l-A;l,,,V.Tr.8-E:8
V.Tr.l-A:l,,,V.Tr.S-B:8
V.Tr.l-A:l,,,V.Tr.8-S:S
V.Tr.l-A:l,,,V.Tr.8-B:8
The Number Of Target * 2i
The VS-8^ executes the Track Copy command.
H the command succeeded, it returns the response 40. And if any errors occurred, it returns
the res|M>nse 41.
Command 03 Track Move
start 1 1
address j Data | Contents and remarks
05 00 00 1 03 i Track Move
05 00 01#
05 00 02«
05 00 031
05 00 04«
Oaaaaaaa j Track Move Start Time
Obbbbbbb1 aaaaaaabbbbbbbcccccccddddddd »
Occccccc]
C.,
,268435455block
(lblock«16sanpie;
Oddddddd!
05 00 05#
05 00 06«
05 00 07#
05 00 OS#
Oaaaaaaa
Obbbbbbb
Occccccc
Oddddddd
Track Hove End Tims
aaaaaaabbbbbbbcccccccddddddd s
C., .268435455block !lbIock*16sampis>
05 00 09#
05 00 OA#
05 00 OB#
05 00 OC#
Oaaaaaaa
Obbbbbbb
Occccccc
Oddddddd
Track Move From Time
aaaaaaabbbbbbbcccccccddddddd s
0,,, 25S435455block (Iblock=16saaplei
05 00 OD#
05 00 OEi
05 00 OF#
05 00 10«
Oaaaaaaa
Obbbbbbb
Occccccc
Oddddddd
Track Hove To Time
aaaaaaabbbbbbbcccccccddddddd =
C. , , 25B435455falock (lblock=16san?;lei
1
1
05
00
00
11#]
12«]
Oaaaaaaa]
Obbbbbbb!
The Number Of Target
aaaaaaabbbbbbb = 1... 12 0 ]
!
05 00
13«]
OC - 7F jSource V.Tr.
V.Tr.l-A:l,,..V.Tr.8-5:8 1
i 05
00
14#]
OG - 7F 1Destination V.Tr.
V.Tr.l-A;l...,V.Tr.8-B:f i
1
OC - 7F jSource V.Tr.
V.Tr.l-A:l..,,V.Tr.8-E:8 j
05
nn
mm# ]
OC - 7F !Destination V.Tr.
V.Tr.i-A:l, , V.Tr.8-5:8
(n.n nsT * 00 12 ♦ The Number Of Target
The VS-890 executes the Track Move command.
H the command succeeded, it returns the response 40. And if any errors occurred, it returns
the response 41.
Command 04 Track Exchange
Start
j
address I Data
Centents and remarks
05 00 00 i 04
Track Exchange
05 OC 01»! Oaaaaaaa] T.he Number Of Target
05 00 02#I Ofcbbbbbbj
aaaaaaabbbbbbb =
1 , , , 1 28
05 00 03»j 00 - 7F I Source V.Tr.
05 00 04#1 OC - 7F
I
Destination V.Tr.
V.Tr.l-A:!.,,V.Tr.8-B:6
V.Tr.l-A:l..,V.Tr.8-E:8
I 00 - 7F I Source V.Tr.
V.Tr.1-A:1...V.Tr.8-B:B
05 nn mm*j 00 - 7F | Destination V.Tr.
V.Tr.1-A:1.,,V.Tr.8-B:fi
1
I
inn mm = CO 02 * The Number Of Target * 2)
The VS-890 executes the Track Exchange command.
If the command succeeded, it returns the response 40. And if any errors occurred, it returns
the response 41.
Command OS Track Insert
Start
address
05 00 00
Data
05
Contents and remarks
Track Insert
05 00 01»
05 00 02»
05 00 03«
05 00 04#
Oaaaaaaa
Obbbbbbb
Occccccc
Oddddddd
Track Insert From Time
aaaaaaabbbbl^bcccccccddddddd »
0,,,268435455faicck (lblock=16sa:^lel
05 00 05»
05 GO 06#
05 00 07«
05 00 00#
Oaaaaaaa:
Obbbbbbb;
Occccccc]
Oddddddd!
Track Insert Length Time
aaaaaaabbbbli^ccccccddddddd
-
0,,,268435455blcck (lblock*16sanple)
05 00 09«I
05 00 CA#|
Oaaaaaaa ^
Obbbbbbb!
The Number Of Target aaaaaaabbbbbbb
~
1,.,128
05 00 08#I 00 - 7F ! Insert V.Tr.
V.Tr.l-A:l. , .V.Tr.e-B:6
05 nnnm#| 00 - “F
j
Insert V.Tr.
V.Tr.1-A:1,,.V.Tr.0-E:5
I
j
(nn nsn s 00 OA - The Number Of Target)
The VS-890 executes theTrack Insert command.
If the command succeeded, it returns the response 40. And if any errors occurred, it returns
the response 41.
Command 06 Track Cut
Start ]
address I Data
05 00 00 1 06
Contents and remarks
Track Cut
05 CO 01#
05 CC 02#
05 00 03#
05 00 04#
Oaaaaaaa
Obbbbbbb
Occccccc
Oddddddd
Track Cut Start Time
aaaaaaabbbbbbbcccccccddddddd *
0,,,268435455biock ilblock*16san5>le)
05 CO 05#
05 00 06#
05 00 07#
05 00 08«
Oaaaaaaa
Obbbbbbb
Occccccc
Oddddddd
Track Cut End Time
aaaaaaabbbbbbbcccccccddddddd =
C, . , 268433435biock 1 lblock=16saitple)
05 00 09#
05 GO OA#
Oaaaaaaa
Obbbbbbb
The Number Of Target aaaaaaabbbbbbb = 1,,,126
05 00 OB# 00 7F
Cut V.Tr. V.Tr.l-A:l.,,V.Tr.5-E:8
05 nn nsn#OG 7F
Cut V.Tr. V.Ti.l-A:l,,,V.Ir.S-E:e
(nn mm = 00 DA - The Number Of Target)
The VS-890 executes the Track Cut command.
If the n^mmand succeeded, it relums the response 40. .And if any errors occurred, it returns
the response 41.
Command 07 Track Erase
Start j
address |
Data
05 OC DO 1
07 ■ Track
Erase
05 00 0i#i
Oaaaaaaa; Track
Erase
05 00 02i|
Obbbbbbbi
05 00 03»!
Occccccc!
Concents and remarks
aaaaaaabbnbbbbcccccccddddddd *
0,. ,2бй435455Ысск
'<
lblock=16sair^le i
115