| incpgn | Input compressor gain |
| incpmug | Input compressor makeup gain |
| incprat | Input compressor ratio |
| incptc | Input compressor time constant |
| incpthr |
Input compressor threshold level |
Termination: all commands are terminated with an ASCII carriage return character (hex code 0x0D), represented by <CR> in the examples below. All responses are terminated with an ASCII carriage return, line feed pair (hex codes 0x0D, 0x0A), represented by <CRLF> in the examples below. An ellipsis (...) represents members of an array that have been omitted from an example for the sake of brevity.
Verbose response: commands prefixed with an exclamation point
(bang) character result in a "verbose" response containing the name of the
property or action being addressed, along with the current values of the
property in question. Property values are always returned in the "assignment"
form, for example outmt(2)=1. This supports
certain 3rd party control programming styles where the response to all
responses needs to be self-describing and/or contain current property values.
Examples:
|
REQUEST |
RESPONSE |
|
| COMMAND |
|
|
| COMMAND |
|
|
| QUERY |
|
|
| QUERY |
|
|
| UPDATE |
|
|
| UPDATE |
|
|
incpgn (input compressor gain)This command may be used as a query to read the compressor gain. The input channel is specified by using the address syntax. Addresses must be in the range 1 to 8. The data type is integer, representing the gain in dB, which is always a negative value if the compressor is active, or zero.
Example:
|
REQUEST |
RESPONSE |
|
| QUERY |
|
|
incpmug (input compressor
makeup gain)This command may be used as a query to read the makeup gain, or as an update to set the makeup gain. The input channel is specified by using the address syntax. Addresses must be in the range 1 to 8. The data type is integer, in the range 0 to 30, representing the gain in dB. The allowable upper limit of makeup gain values is dynamically determined by the threshold and ratio settings of the compressor, and may be less than the absolute maximum of 30 dB. If the value sent in an update request exceeds this upper limit, it will be forced to the limit value.
Examples:
|
REQUEST |
RESPONSE |
|
| QUERY |
|
|
| UPDATE |
|
|
incprat (input compressor
ratio)This command may be used as a query to read the ratio, or as an update to set the ratio. The input channel is specified by using the address syntax. Addresses must be in the range 1 to 8. The data type is float, in the range 0.0 to 50.0, representing the compression ratio, with 0.0 meaning that the compressor is "off".
Examples:
|
REQUEST |
RESPONSE |
|
| QUERY |
|
|
| UPDATE |
|
|
incptc (input compressor time
constant)This command may be used as a query to read the time constant, or as an update to set the time constant. The input channel is specified by using the address syntax. Addresses must be in the range 1 to 8. The data type is integer, in the range 5 to 10000, representing the time in one tenth millisecond increments.
Examples:
|
REQUEST |
RESPONSE |
|
| QUERY |
|
|
| UPDATE |
|
|
incpthr (input compressor
threshold level)This command may be used as a query to read the threshold, or as an update to set the threshold. The input channel is specified by using the address syntax. Addresses must be in the range 1 to 8. The data type is integer, in the range -80 to +20, representing the level in dBu.
Examples:
|
REQUEST |
RESPONSE |
|
| QUERY |
|
|
| UPDATE |
|
|
Copyright © 2006 Lectrosonics, Inc.