User Guide
31
Standard NetLinx API (SNAPI) R 1.8.0
Audio Processor
IAudioProcessorComponent
IAudioProcessorComponentListener
IModuleComponent
IModuleComponentListener
IPowerComponent
IPowerComponentListener
Name: Audio Processor
Interface: IAudioProcessor
Audio Processor Functions
Name Component Channel Level Command Constant Notes
addAudioProcessorComponent(index,audio-
ProcessorAddress)
IAudioProcessorComponent AUDIOPROCADD-
<index>,<address>
Add a Audio Processor object at a given
index, where <index> is 1 through x and
<address> is the object address and x is
the maximum supported index (see specific
module documentation)
adjustAudioProcessorLevel(1) IAudioProcessorComponent 24 AUDIOPROC_LEVEL_UP Ramping Channel: Audio Processor level is
incremented when channel is activated
adjustAudioProcessorLevel(-1) IAudioProcessorComponent 25 AUDIOPROC_LEVEL_DN Ramping Channel: Audio Processor level is
decremented when channel is activated
cycleAudioProcessorPreset() IAudioProcessorComponent 209 AUDIOPROC_PRESET Momentary Function Channel: Cycle Audio
Processor preset when channel is acti-
vated
cycleAudioProcessorState() IAudioProcessorComponent 26 AUDIOPROC_STATE Momentary Function Channel: Cycle Audio
Processor state when channel is activated
getAudioProcessorComponentAd-
dress(index)
IAudioProcessorComponent ?AUDIOPROCADDR-
<index>
Query for the address of the Audio Proces-
sor object at index <index>, responds with
AUDIOPROCADDR-<index>,<address>
getAudioProcessorComponentIndex(audio-
ProcessorAddress)
IAudioProcessorComponent ?AUDIOPROCIDX-
<address>
Query for the index of the Audio Processor
object with address <address>, responds
with AUDIOPROCADDR-
<index>,<address>
getAudioProcessorCrosspoint(input,output) IAudioProcessorComponent ?XPOINT-
<input>,<output>
Query for Audio Processor crosspoint,
responds with XPOINT-
<value>,<input>,<output> where <value>
is 0 to 255, <input> is 1 to the maximum
supported input and <output> is 1 to the
maximum supported output (see specific
module documentation)
getAudioProcessorInput(output) IAudioProcessorComponent ?INPUT-<output> Query for the input connected to an output,
respond with SWITCH-
L<sl>I<input>O<output> where <sl> is
AUDIO and <input> is 0 if there is no con-
nection.