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: 

  1. 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