User Guide
Procedures
DigiTech S-DISCâ„¢ SysEx
RECEIVE ONE PROGRAM (42h)
SYS_HEAD 42(h), yy, zz, dd(1
st
)
1
dd(1
st
)
2
, ... dd(n
th
)
1
, dd(n
th
)
2
, F7(h)
When yy = 00(h), then zz = Program numbers 1 through 128 (00-7Fh)
When yy = 01(h), then zz = Program numbers 129 through 256 (00-7Fh)
dd(n)
1
0000000v(b) where v is bit 7 of the n
th
byte of the received program.
dd(n)
2
0vvvvvvv(b) where v is bits 6 through 0 of the n
th
byte of the received program.
The Receive One Program procedure is used to load a program into the DigiTech
device. The number of program bytes to be received (n) is different for each program. If
the Digitech device is sent a Receive One Program procedure where the program
number is not a valid RAM destination, it will be ignored. For examples of each
product's actual information format, please see Misc Information
(page 20).
REQ
UEST RAM AREA (06h)
SYS_HEAD, 06(h), bb, ww, xx, yy, zz, nn, F7(h)
bb Bank number of ram being requested.
ww 0000000v
(b) where v is bit 15 of the ram address.
xx 0vvvvvvv(b) where v is bits 14 - 8 of the ram address.
yy 0000000v
(b) where v is bit 7 of the ram address.
zz 0vvvvvvv(b) where v is bits 6 - 0 of the ram address.
nn 1 to 7F(h), the number of ram bytes to be sent.
The Request RAM Area procedure is used to have the DigiTech device send an area of
its internal ram to a host midi device. When a Request RAM Area procedure is
received, the DigiTech device will respond with a Data Response procedure. Use the
address information from the Receive Configuration Address procedure to identify the
RAM locations which may be accessed from the various products.
6
6
Procedures
DigiTech S-DISCâ„¢ SysEx