User manual
Automation Protocol Audio Commands
Miranda Technologies Ltd Page 163
void SetInputTrim(int Input, int ChannelPairGroup,
int Channel, float Trim);
{
remote_send("j0%01x2%01x%01x%02x ", Input,
ChannelPairGroup, Channel,
dBval(Trim));
}
Phase j0 3
Channels, pairs or groups can be phase inverted with one command.
CMD Input Function Param_1 Param_2 Param_3
j0 %01x
Input
%01x
Phase
Invert
%01x
Channel/Pair/Grou
p
%01x
Channel
%01x
Phase
Invert
j0 1, 2 or 3 3 1, 2 or 4 0, 1, 2 or 3 0 / 1
void SetInputPhase(int Input,int ChannelPairGroup,
int Channel, int PhaseInvert);
{
remote_send("j0%01x3%01x%01x%01x ", Input,
ChannelPairGroup, Channel,
PhaseInvert);
}
A phase invert value of zero enables the audio to pass unaffected whilst a
phase invert value of 1 inverts the wave form.
Level j0 4
Input levels for channels, pairs or groups can be adjusted with one command.
The level range is –99dB to +28dB, with a special case of minus infinity dB.
To enable ½ dB resolution of the level value, a range of 0 to 255 (0x00 to
0xFF) is used such that 0 gives a –infinity dB attenuation. 1 gives –
99dB.attenuation, 255 gives a +28dB gain, it follows therefore that a value of
199 (0xC7) is equivalent to 0dB.