Ack’ enable / disable acknowledgements, Advanced control – Zektor ProAudio 16™ DSP Preamp Audio Matrix User Manual

Page 33

Advertising
background image

ClarityAudio Serial Protocol, Version 1.01, 11/8/12

31

Advanced Control

‘ACK’ Enable / Disable Acknowledgements

Each time a command is sent to the ClarityAudio, the ClarityAudio responds with either an error mes-
sage, if there was a problem with the command, or an acknowledgement string of “

^+$

”. This behav-

ior can be changed by setting this bit to ‘0’. If the bit is reset, the “

^+$

” string will not be sent.

‘ECO’ Enable / Disable the ‘Parameter Changed’ Strings

Each command that makes a change to a parameter, will be echoed with a response string that indicates
the new values of the parameters changed. The response strings are only issued after the changes have
taken affect, and reflect the new state of the ClarityAudio.

With this bit set to ‘0’, these response strings will not be sent. To verify the new settings, the controller
must read the new values manually.

‘CHM’ Enable / Disable always sending“.ch” masks on zone commands

On commands that change zone settings (‘SZ’, ‘MZ’, ‘DZ’), the “.ch” channel mask is only sent when
needed to indicate a difference in settings between channel. With this bit set, the “.ch” mask will
always be sent, regardless of any differences between channel settings.

If you plan on using the ClarityAudio’s breakaway functions, setting this bit can make parsing the
response strings easier, since only one type of response string will be returned.

‘CRE’ Enable / Disable trailing Carriage Returns Line Feeds

A carriage return and line feed can be appended to all responses coming from the ClarityAudio. This is
useful when using terminal software to test command strings.

Since the carriage returns and line feeds are sent outside of the normal string (they are sent after the
ending ‘

$

’), they should be ignored by the controller. But if there are problems with this behavior, they

can be turned off by setting this bit to a ‘0’.

‘AUT’ Enable / Disable Auto Conversion of Analog / Digital Paths

When this bit is set to ‘0’, the ClarityAudio behaves like a classic A/V switch, in that it maintains sep-
arate paths for the analog and digital signals. Volume and Tone controls will only affect the analog
paths. The digital signals will be routed separately, and are routed as-is, volume and tone will have no
affect on the digital signals. This also allows the digital audio to breakaway from the analog audio,
allowing the digital audio to be switched independent of the analog audio paths.

No automatic selection is done on the audio signals in the classic mode, so you must select the type of
audio that will be present at each of the Coax outputs. This is done using the ‘DRZ’ command. (See:
‘DRZ’ Non-PCM Digital audio Routing” on page 26
.)

When this bit is set to ‘1’, the ClarityAudio performs automatic conversion of the analog and digital
signals. The Volume and Tone controls will affect both the analog and digital outputs, and the inputs
will be automatically selected based on the signals present on the inputs. The selection is done on an
input by input basis, and the priorities are:

If no digital signal is present, the analog input will be used. The analog audio will be converted
to digital audio and be available on the digital outputs, as well as the analog outputs. Volume
and Tone settings will affect both digital and analog outputs.

If a stereo PCM digital signal is present, the digital input will be used. The digital audio will be
converted to analog audio and be available on the analog outputs, as well as the digital outputs.
Volume and Tone settings will affect both digital and analog outputs.

If a Dolby Digital or DTS Audio, or some other form of non PCM encoded bitstream audio is
present on the digital inputs, then the digital audio will be routed, unaffected to the digital out-

Advertising