Parlé VBC 2800
Microphone ALS Input Level Control
The level of the microphone input that is fed to the ALS output is controlled via this command, the following notes apply:
-
No attempt at setting or incrementing gain will go outside bounds of minLevel and maxLevel
Note: If the alsSource is Disabled or Far End Only, then the following commands will execute successfully, and the gain will be adjusted but will not take effect until the alsSource is switched back to Near End or Far and Near End Mix modes.
Get the microphone input level
MicrophoneALSInput get level
Gets the level of the microphone input.
Example command:
MicrophoneALSInput get level
Expected return:
+OK "value":-6.0
Set the microphone input level
MicrophoneALSInput set level [value]
Sets the level of the microphone input using [value] - these changes only take apparent affect when in Near End or Far and Near End Mix modes.
Example command:
MicrophoneALSInput set level –3.0
Expected return:
+OK
Increment and decrement the microphone input level
MicrophoneALSInput increment level [value]
Increments or decrements the level of the microphone input by [value] - these changes only take apparent affect when in Near End or Far and Near End Mix modes.
Example command:
MicrophoneALSInput increment level 1.0
Expected return:
+OK
Example command:
MicrophoneALSInput decrement level 1.0
Expected return:
+OK
Get the microphone input minimum level
MicrophoneALSInput get minLevel
Gets the minLevel of the microphone input.
Example command:
MicrophoneALSInput get minLevel
Expected return:
+OK "value":-100.0
Set the microphone input minimum level
MicrophoneALSInput set minLevel [value]
Sets the minLevel of the microphone input using [value] - these changes only take apparent affect when in Near End or Far and Near End Mix modes.
Example command:
MicrophoneALSInput set minLevel –40.0
Expected return:
+OK
Increment and decrement the microphone input minimum level
MicrophoneALSInput increment minLevel [value]
Increments or decrements the level of the microphone minInput by [value] - these changes only take apparent affect when in Near End or Far and Near End Mix modes.
Example command:
MicrophoneALSInput increment minLevel 10.0
Expected return:
+OK
Example command:
MicrophoneALSInput decrement minLevel 10.0
Expected return:
+OK
Get the microphone input maximum level
MicrophoneALSInput get maxLevel
Gets the maxLevel of the microphone input.
Example command:
MicrophoneALSInput get maxLevel
Expected return:
+OK "value":0.0
Set the microphone input maximum level
MicrophoneALSInput set maxLevel [value]
Sets the maxLevel of the microphone input using [value] - these changes only take apparent affect when in Near End or Far and Near End Mix modes.
Example command:
MicrophoneALSInput set maxLevel –6.0
Expected return:
+OK
Increment and decrement the microphone input maximum level
MicrophoneALSInput increment maxLevel [value]
Increments or decrements the level of the microphone maxInput by [value] - these changes only take apparent affect when in Near End or Far and Near End Mix modes.
Example command:
MicrophoneALSInput increment maxLevel 10.0
Expected return:
+OK
Example command:
MicrophoneALSInput decrement maxLevel 10.0
Expected return:
+OK
Get the microphone input mute state:
Command:
MicrophoneALSInput get mute
Expected return:
+OK "value":false
Set the microphone input mute:
MicrophoneALSInput set mute [true or false]
Mutes or unmutes the microphone input, these changes only take apparent affect when in Near End or Far and Near End Only Mix modes.
Example command:
MicrophoneALSInput set mute true
Expected return:
+OK
Toggle the currently microphone input mute:
MicrophoneALSInput toggle mute
Toggles the mute state of the microphone input.
Example command:
MicrophoneALSInput toggle mute
Expected return:
+OK