EasyManua.ls Logo

Golding Audio DMS3000 - Page 7

Default Icon
14 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PAGE 7 updated 19/01/06
Command files
If required a command text file can be written and assigned to any trip
input to provide access and control over any or all .mp3 sound files pre-
sent in the DATA directory. Command files enable you to use features
such as message selection / playback, delay timers, message sequenc-
ers, trip conditioning, random message selection etc. An example com-
mand file name assigned to trip input 1 would be 001name.txt. When
tripped, command files take priority over any .mp3 sound file with the
same message number.
eg. 001name.txt would have priority over 001name.mp3 however mes-
sage 001name.mp3 could still be played from within the command file.
Command file naming xxxname.txt
NOTE: You cannot use command files if running multiple DMS3000’s in
sync with each other.
The first 3 digits of the file name relate to the trip input required to exe-
cute the file 001 to 255. Next (if required) a specific name can be used
for your identification purposes. The last 4 digits must always be .txt
Example:
A valid command file name for trip input 1 would be “001 test command
file.txt as could “001.txt
The following commands can be used in a command.txt file placed in
the DATA subdirectory of a MMC card
.
Command Range
play 1-255
Play the mp3 file indicated.
stop 1 Stop playing mp3.
volm 0-255
Preset volume.
dltm 1-99 Delay timer, 1-99 seconds or minutes.
dlrg 000-111 Delay timer options and range
timv 0-99
Variable timer, or preset timer 1-99
seconds or minutes.
timr 000-111 Variable timer options and range.
mint 0-1 Interrupt enable.
pint 0-1 Priority interrupt enable.
outp 000-111 Output transistors on / off.
lims 1-255 Start mp3 for random or sequence play.
lime 1-255 End mp3 for random or sequence play.
rndm 1 Play random mp3 from group.
sequ 0-2 Play mp3’s in sequence from group.
goto 1-63
Go to a previous command line.
loop 0-255 Number of times “goto” loops back.
plal 0-1 Play running MP3 in continuous loop
hold 0-1 Hold any running MP3 file
trip 0-255 Set trip value to wait for or branch on
wtan 0000-1111 Wait for all items that are set
wtor 0000-1111 Wait for any item that is set
cond 0000-1111 Conditional branch
true 1 Marker for start of true commands
endc 1 Marker for end of true commands
gseq 1-8
Multiple message sequencing
cmnd
Jump to another command file
autp Modify or clear the auto run mode
Vldn 1-10 Decrement volume
Vlup 1-10 Increment volume
Note. Maximum of 64 commands allowed in any one file.
Command file syntax information.
All commands must start with “/
All commands must end with “;
The last command must be followed by “) “ on the next line.
There must be an “=” sign after the command and before the data.
There must not be any spaces within the command string.
All commands are lower case.
You may type remarks after the semicolon “;” but the remarks must not
contain any control characters such as / or ) or ; or =.
Example:
/play=123; you may write anything after semicolon
/play=1;
) end of file marker
Explanation of commands.
play Play selected .mp3 file
Select and play the mp3 file indicated. Allowable range is 1 to 255. If the
mp3 file does not exist, the next command will run.
/play=2; plays sound file 002?name.mp3
NOTE:
If an mp3 is started and then the same mp3 is selected again whilst still
running, the playing mp3 will not be interrupted however loop mode
loop’ will be cancelled if active. Any mp3 file called from within a com-
mand file will be cancelled if the command file ends before the MP3. A
wait command such as ‘wtan’ or ‘wtormust be used to make the com-
mand file wait for the end of the mp3 file.
stop Stop playing any .mp3 file
Will stop a currently playing message. Data byte should be 1.
/stop=1; Stop any playing mp3
/stop=2; Cancel a ‘cont’ held cmd file
/stop=3; Cancel a ‘hold’ held cmd file
volm Volume control
This command allows you to change the preset volume level within a
command file.
Formula for arriving at value for data byte.
value = 255 - (4 x ?dB)
Examples:
/volm=255; 0dB
/volm=231; -6dB
/volm=95; -40dB
/volm=1; -63dB
/volm=0; Front panel control operational.
dltm Delay timer value
This command provides a delay timer. Delays can be from 1 to 99 min-
utes or seconds depending on the range selected by the ‘dlrg
command (see below).
Every time this command is run, the delay timer will be set to the value
declared by the data bytes (1 to 99).
/dltm=45; Delay timer set to 45
dlrg Delay timer range and control
x = timer displayed 0=display off 1=display on
y = single shot timer 0=single shot 1=continuous
z = timer range 0=seconds 1=minutes
Command format :
/dlrg=xyz; Valid values for x,y,z can be 0 or 1
Examples.
A continuous running 4 minute timer with count displayed.
/dlrg=111; where x=1 / y=1 / z=1
/dltm=4; delay timer value
A single shot timer of 20 minute without display.
/dlrg=001; where x=0 / y=0 / z=1
/dltm=20; delay timer value
A continuous timer 0f 30 second with display ON.
/dlrg=110; where x=1 / y=1 / z=0
/dltm=30; delay timer value
Command files
DMS3000 V2.20
Digital Audio Playback Card
Golding Audio Ltd
Unit 8
Peartree Business Centre
Stanway Colchester
Essex CO3 0JN
Tel: 01206 762462 Fax: 01206 762633
Web Site: www.goldingaudio.co.uk
Golding Audio Ltd reserve the right to change specification of this or any product without prior notice being given. Golding Audio will not be held
responsible for any damage caused to any equipment or data, arising from use of the product mentioned herein.