
34
DM Series Digital Matrix Processors
address is wildcarded, then the data type is an array of
integer of size 16. In this case the value
9999
may be
used in an update to indicate that a particular input
delay is to
remain unchanged
by the command.
Examples:
REQUEST
RESPONSE
QUERY
indel(1)?
OK 42
QUERY
indel(*)?
OK {0,40,0,...,0,0,0}
UPDATE
indel(15)=30
OK
UPDATE
indel(*)={12,0,0,...,8,9999,9999}
OK
ingn (input gain)
This command may be used as a query to read the
input channel gain, or as an update to set the gain. The
input channel is specified by using the address syntax.
Addresses must be in the range 1 to 16. The data type
is integer, in the range -10 to +60, representing the gain
in dB. If the channel address is wildcarded, then the
data type is an array of integer of size 16. In this case
the value
99
may be used in an update to indicate that a
particular input gain is to
remain unchanged
by the
command.
Examples:
REQUEST
RESPONSE
QUERY
ingn(1)?
OK 42
QUERY
ingn(*)?
OK {40,40,50,...,0,0,0}
UPDATE
ingn(15)=30
OK
UPDATE
ingn(*)={40,40,50,...,0,99,99}
OK
iniv (input phase invert)
This command may be used as a query to read the
input channel phase invert status, or as an update to set
the status. The input channel is specified by using the
address syntax. Addresses must be in the range 1 to 16.
The data type is integer, either “1” meaning that the
input has the audio phase inverted (shifted by 180
degrees), or “0” meaning that it is not. If the channel
address is wildcarded, then the data type is an array of
integer of size 16. In this case the value
99
may be used
in an update to indicate that a particular input invert
state is to
remain unchanged
by the command.
Examples:
REQUEST
RESPONSE
QUERY
iniv(9)?
OK 0
QUERY
iniv(*)?
OK {0,1,0,...,0,0,0}
UPDATE
iniv(2)=1
OK
UPDATE
iniv(*)={0,0,1,...,99,99,99}
OK
inlb (input channel label)
This command may be used as a query to read the
input channel text label, or as an update to set the label.
The input channel is specified by using the address
syntax. Addresses must be in the range 1 to 16. The
data type is string, with a limit of 15 characters.
Examples:
REQUEST
RESPONSE
QUERY
inlb(1)?
OK “Chairman”
UPDATE
inlb(12)=”#3 West”
OK
inlv (input level)
This command may be used as a query to read the
input channel level. The input channel is specified by
using the address syntax. Addresses must be in the
range 1 to 16. The data type is integer, in the range -70
to +20, representing the RMS audio level in dBu as
measured AFTER the input preamplifier. If the channel
address is wildcarded, then the data type is an array of
integer of size 16.
Examples:
REQUEST
RESPONSE
QUERY
inlv(1)?
OK -23
QUERY
inlv(*)?
OK {-2,4,-10,...,-53,-71,-60}
inmt (input mute)
This command may be used as a query to read the
input channel mute status, or as an update to set the
status. The input channel is specified by using the
address syntax. Addresses must be in the range 1 to 16.
The data type is integer, either “1” meaning that the
input is muted, or “0” meaning that it is not. If the
channel address is wildcarded, then the data type is an
array of integer of size 16. In this case the value
99
may
be used in an update to indicate that a particular input
mute is to
remain unchanged
by the command.
Examples:
REQUEST
RESPONSE
QUERY
inmt(9)?
OK 1
QUERY
inmt(*)?
OK {0,0,0,...,0,1,0}
UPDATE
inmt(2)=0
OK
UPDATE
inmt(*)={0,0,0,...,99,99,0}
OK
Serial Interface & Control Commands (cont'd)