User Guide

Procedures
DigiTech S-DISCâ„¢ SysEx
RESET FACTORY SETTINGS (22h)
SYS_HEAD, 22(h), rr, xx, F7(h)
When rr = 00(h) the factory programs are reloaded.
When rr = 01(h) the factory software defaults are reloaded.
When rr = 02(h) both programs and software are reloaded.
xx Reserved for future use.
The Reset Factory Settings procedure causes the DigiTech device to reload a sections of
the EPROM factory defaults.
REQ
UEST ALGORITHM (31h)
SYS_HEAD, 31(h), aa, F7(h)
aa Algorithms numbers 1 through 128 (00-7F(h)) where 1 through 64 are user
algorithms and 65 through 128 are factory algorithms.
When a Request Algorithm procedure is received, then DigiTech device will respond
with a Receive Algorithm procedure.
RECEIVE ALGORITHM (30h)
SYS_HEAD, 30(h), aa, dd(1
st
)
1
dd(1
st
)
2
, ... dd(n
th
)
1
, dd(n
th
)
2
, F7(h)
aa Algorithms numbers 1 through 128 (00-7F(h)) where 1 through 64 are user
algorithms and 65 through 128 are factory algorithms.
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 Algorithm procedure is used to load an algorithm into the DigiTech device
that has the ability to implement user defined Algorithms. The number of algorithm
bytes to be received (n) is different for each algorithm.
Note: if a Receive Algorithm procedure is received as a result of a Request Algorithm
procedure, byte (aa) may not match the requested algorithm number. This is due to a
small bug that was left undetected. This causes no problems since the device receiving
the algorithm will place the algorithm in the requested user algorithm slot or in the next
available slot if the number is already used.
8
8
Procedures
DigiTech S-DISCâ„¢ SysEx