Vmaz’ set zone’s maximum volume, Vpz’ set zone’s volume as a percentage, Audio control – Zektor ProAudio 16™ DSP Preamp Audio Matrix User Manual
Page 20
18
ClarityAudio Serial Protocol, Version 1.01, 11/8/12
Audio Control
‘VMAZ’ Set Zone’s Maximum Volume
Each zone has a minimum and maximum volume setting.
The maximum prevents a user from overdriving the speakers, amplifier, or even the ClarityAudio
switch.
The level is set in 0.5dB steps.
Command format:
^VMAZ @
zone,@zone,maxVol
Set the minimum volume of a zone or zones.
^VMAZ @
zone,+step$
Add ‘step’ number of 0.5dB steps to current minimum.
^VMAZ @
zone,-step$
Sub ‘step’ number of 0.5dB steps from current minimum.
^VMAZ ?$
In polled mode, reads current settings of all changes.
^VMAZ @
zone,@zone,?$
Read current minimum setting(s) of given zone(s).
Response Strings:
^=VMAZ @
zone,minvol$
Where:
@
zone
= One (or more) zones to be affected.
maxVol
= Minimum volume in 0.5dB steps with an offset of 200. Range is ‘minVol’+99 - 248.
The gain command is given in 0.5dB steps and uses an offset of 200 to indicate a gain of 0.0dB. Values
above 200 raise gain, and values below 200 lower gain.
The minimum and maximum volume settings must have at least a 49.5dB (99 steps) difference
between them. Any attempt to set the maximum volume closer than 99 steps of the minimum, will
result in a setting of exactly 99 steps above the minimum volume setting.
‘VPZ’ Set Zone’s Volume as a Percentage
The ClarityAudio can have their volumes adjusted as a percentage instead of an dB level. This can
make writing drivers easier for many systems.
The VPZ command always uses a setting of 0 to 100, regardless of the minimum volume settings
(“‘VMIZ’ Set Zone’s Minimum Volume” on page 17) and the maximum volume settings (“‘VMAZ’
Set Zone’s Maximum Volume” on page 18).
A value of 0 is always full mute.
A value of 1 is always the minimum volume level.
A value of 100 is always the maximum volume level.
Any value between 1 and 100 will be a percentage between minimum and maximum volume, to the
nearest 0.5dB.
The format is:
^VPZ @
zone,@zone,vol
Set the volume of a zone or zones.
^VPZ @
zone,+step$
Add ‘step’ number of 0.5dB steps to current volume.
^VPZ @
zone,-step$
Subtract ‘step’ number of 0.5dB steps from current volume.
^VPZ ?$
In polled mode, reads current settings of all volume changes.
^VPZ @
zone,@zone,?$
Read current volume settings of given zone(s).
Response Strings: