DMX Operation
The CFSound-IV can be configured to be a DMX controller (Master) or DMX device (Slave). DMX
operation is provided via the ArtNet™ protocol over Ethernet and an external Ethernet to DMX converter.
DMX operation is controlled by the CFSOUND.INI file
IsMaster
parameter as well as the presence of the
DMX Scene or Fade filename attributes.
DMX Controller (Master)
The CFSound-IV becomes a DMX controller (Master) when it finds files on the SD card with the DMX
Scene or Fade filename attributes, OR, when it reads the CFSOUND.INI file and finds a
[DMX]
section with
the
IsMaster
parameter set to TRUE (see the Filename Formats and CFSOUND.INI sections above). As a
DMX controller the CFSound produces the ArtNet Ethernet packets that commands connected DMX devices
to brighten/dim, move, pan or otherwise respond to their DMX channel values.
When a sound is played with the filename
F
ade attribute, the CFSound begins a fade-up of the channel
value with the same number as the sound. When the sound stops playing a fade-down of the channel value
occurs. The beginning and ending channel fade values as well as the fade duration can be controlled by
entries in the CFSOUND.INI file.
When a sound is played with the filename
D
mx scene attribute, the CFSound sets the first 32 channels to
values obtained from an associated ##.DMX file – the ## must match the two character sound number of the
associated ##CDx.WAV or ##ODx.WAV file. The content of the .DMX text files follow a similar format as
the CFSOUND.INI file:
[Section] / Parameter
Description
[SoundStart]
Sound Start section
1=ddd
Sets the value of channel 1 to ddd (0 to 255) when
this sound starts.
Default=0
2=ddd
Sets the value of channel 2 to ddd (0 to 255) when
this sound starts.
Default=0
. . .
. . .
16=ddd
Sets the value of channel 16 to ddd (0 to 255) when
this sound starts.
Default=0
[SoundStop]
Sound Stop section
1=ddd
Sets the value of channel 1 to ddd (0 to 255) when
this sound stops.
Default=0
2=ddd
Sets the value of channel 2 to ddd (0 to 255) when
this sound stops.
Default=0
. . .
. . .
16=ddd
Sets the value of channel 16 to ddd (0 to 255) when
this sound stops.
Default=0
DMX Device (Slave)
The CFSound-IV becomes a DMX device (Slave) when it finds no files on the SD card with the
D
MX
Scene or
F
ade filename attributes, OR, when it reads the CFSOUND.INI file and finds a
[DMX]
section with
the
IsMaster
parameter set to FALSE (this is the default, see the Filename Formats and CFSOUND.INI