Serial Interface & Control Commands (Cont'd); Xpmt (Crosspoint Mute); Xpmttog (Crosspoint Mute Toggle); Dm1624 Audio Output Commands - Lectrosonics DM1612 Reference Manual

Digital audio processors
Hide thumbs Also See for DM1612:
Table of Contents

Advertisement

DM Series Digital Matrix Processors
Serial Interface & Control Commands (cont'd)
crosspoint mix mode is to remain unchanged by the
command.
Examples:
REQUEST
QUERY xpmode(5,9)?
QUERY xpmode(1,*)?
UPDATE xpmode(16,1)=0
UPDATE
xpmode(15,*)={3,1,3,...99,99,3}

xpmt (crosspoint mute)

This command may be used as a query to read the
matrix crosspoint mute status, or as an update to set the
status. The crosspoint is specified by using the 2
dimensional address syntax. Addresses for the first
dimension (input channel) must be in the range 1 to 16.
Addresses for the second dimension (output channel)
must be in the range 1 to 24, or wildcarded. If the output
channel is wildcarded, then the command applies to the
entire row of the matrix associated with the specified
input channel. The data type is integer, either "1" mean-
ing that the crosspoint is muted, or "0" meaning that it is
not. If an entire row is being transmitted then the data
type is array of integer of size 24. In this case the value
99 may be used in an update to indicate that a particular
crosspoint mute is to remain unchanged by the com-
mand.
Examples:
REQUEST
QUERY
xpmt(3,19)?
QUERY
xpmt(5,*)?
UPDATE xpmt(11,3)=0
UPDATE
xpmt(15,*)={0,1,0,...99,99,99}

xpmttog (crosspoint mute toggle)

This command may be used as a simple command to
toggle the matrix crosspoint mute status. The crosspoint
is specified by using the 2 dimensional address syntax.
Addresses for the first dimension (input channel) must
be in the range 1 to 16. Addresses for the second
dimension (output channel) must be in the range 1 to
24.
Example:
REQUEST
COMMAND
xpmttog(3,19)
36

DM1624 Audio Output Commands

outdel
outgn
RESPONSE
outlb
OK 3
outlv
OK {3,3,0,...3,3,3}
outmic
OK
outmt
outmttog
OK
outsrc

outdel (output delay)

This command may be used as a query to read the
output channel delay, or as an update to set the delay.
The output channel is specified by using the address
syntax. Addresses must be in the range 1 to 24. The
data type is integer, in the range 0 to 10000, represent-
ing the time delay in one half millisecond increments. If
the channel address is wildcarded, then the data type is
an array of integer of size 24. In this case the value
9999 may be used in an update to indicate that a
particular output delay is to remain unchanged by the
command.
Examples:
QUERY
QUERY
RESPONSE
UPDATE
OK 1
UPDATE
outdel(*)={0,0,0,...,0,100,9999}
OK {0,0,0,...1,1,0}
OK

outgn (output gain)

This command may be used as a query to read the
output channel gain, or as an update to set the gain.
OK
The output channel is specified by using the address
syntax. Addresses must be in the range 1 to 24. The
data type is integer, in the range -70 to +20, represent-
ing the gain in dB. If the channel address is wildcarded,
then the data type is an array of integer of size 24. In
this case the value 99 may be used in an update to
indicate that a particular output gain is to remain
unchanged by the command.
Examples:
RESPONSE
QUERY
OK
QUERY
UPDATE outgn(22)=5
UPDATE
outgn(*)={0,-5,6,...,0,99,99}
Audio output delay
Audio output gain
Audio output channel label
Audio output level (dBu RMS)
Audio output mic/line level status
Audio output mute status
Audio output mute toggle
Audio output channel signal source
REQUEST
RESPONSE
outdel(1)?
OK 0
outdel(*)?
OK {0,44,0,...,0,0,0}
outdel(22)=500
OK
OK
REQUEST
outgn(1)?
outgn(*)?
RESPONSE
OK -3
OK {3,-4,0,...,0,0,0}
OK
OK

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DM1612 and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Dm812Dm1624Dm series

Table of Contents