
Quick start
1.
Encode your audio to Microsoft ADPCM MONO .wav files and save as ‘001Track1.wav’ etc
2.
Connect the USB lead to the PC and replace the test files already preloaded on the DSU500
with your new files. Power supply not required to load files.
3.
Disconnect USB
4.
Connect speaker and any external switches to trip inputs.
5.
Connect DSU500 to 12V power source and start playing.
Files
Before operating the DSU500, it has to be loaded with sound files and control files as listed below.
001Track1.wav, 002Track2.wav, 003Track3.wav, 004Track4.wav (audio files)
INIT.txt
DSU500V1_0.hex
The first four files listed above that end with ‘.wav’ are the audio files and must be encoded as Microsoft
ADPCM MONO files with a sample rate of either 48KHz, 44.1KHz, 32KHz or 16KHz.
For sounds with high frequency components, we recommend using either 44.1KHz or 48KHz sample
rates.
Stereo files will not playback, please ensure you convert stereo files to MONO before encoding to Micro-
soft ADPCM.
The INIT.txt file is a control file and configures the DSU500’s various features such as how the trip inputs
operate.
This file must be edited with a pure text editor such as ‘Notepad’ in Windows.
The INIT.txt file contains the following data:
/Debounce
=50;
Debounce time in mS
/Invert
=0000; Normally closed bits, inverts trips ‘1234’
/Oneshot
=0000; One shot bits '1234'
/Interrupt
=1;
/SEQTRIP1
=0;
Set to 1 to sequence messages on trip1. Name tracks 101, 102 etc
/SEQTRIP2
=0;
Set to 1 to sequence messages on trip2. Name tracks 201, 202 etc
/SEQTRIP3
=0;
Set to 1 to sequence messages on trip3. Name tracks 301, 302 etc
/SEQTRIP4
=0;
Set to 1 to sequence messages on trip4. Name tracks 401, 402 etc
/RNDMIN
=10; Random timer minimum time (1 to 36000 seconds)
/RNDMAX
=120; Random timer maximum time (1 to 36000 seconds)
/RNDTRIP
=0;
Random timer triggers sequencer or trip input (set to 0-4)
/TIMER
=30; Fixed timer time (set to 1 to 36000 seconds)
/TIMTRIP
=0;
Fixed timer triggers sequencer or trip input (set to 0-4)
/LCKOUT1
=0;
lockout timer,prevents new trig on trip 1 for n seconds (set to 0 - 3600)
/LCKOUT2
=0;
lockout timer,prevents new trig on trip 2 for n seconds (set to 0 - 3600)
/LCKOUT3
=0;
lockout timer,prevents new trig on trip 2 for n seconds (set to 0 - 3600)
/LCKOUT4
=0;
lockout timer,prevents new trig on trip 2 for n seconds (set to 0 - 3600)
@
Help:
Interrupt values:
0
No interrupts allowed
1
Lower trips interrupt higher ones playing
2
Any trip can interrupt any other one playing
3
Self-interrupting allowed as well as any other interrupt
Page 1