User Guide

33
Standard NetLinx API (SNAPI) R 1.8.0
Audio Processor Functions (Cont.)
Name Component Channel Level Command Constant Notes
switchAudioProcessorInputToOut-
put(input,output[])
IAudioProcessorComponent AI<input>O<output,out-
put,Ö>
Switch <input> to one or more <output>s
for switcher level Audio. Use <input> 0 for
disconnect.
processAudioProcessorCross-
pointEvent(int,int,int)
IAudioProcessorComponentListener XPOINT-
<value>,<input>,<out-
put>
Audio Processor crosspoint changed for
<input> to one or more <output>s 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)
processAudioProcessorCrosspointMuteOn-
Event(int,int,boolean)
IAudioProcessorComponentListener XPOINTMUTE-
<state>,<input>,<out-
put>
Audio Processor Crosspoint Mute changed
for <input> and <output> where <state> is
0 (un-muted) or 1 (muted). <input> is 1 to
the maximum supported input and <out-
put> is 1 to the maximum supported output
(see specific module documentation)
processAudioProcessorLevelEvent(int) IAudioProcessorComponentListener 1 AUDIOPROC_LVL Audio Processor level changed, range is 0-
255
processAudioProcessorPresetEvent(int) IAudioProcessorComponentListener AUDIOPROCPRESET-
<preset>
Audio Processor preset changed, where
<preset> is 1 to x and x is the maximum
supported preset (see specific module doc-
umentation)
processAudioProcessorStateOnEvent(bool-
ean)
IAudioProcessorComponentListener 199 AUDIOPROC_STATE_FB Feedback Channel: Audio Processor state
is on if channel is on
processAudioProcessorSwitchEvent(int,int) IAudioProcessorComponentListener SWITCH-
L<sl>I<input>O<out-
put>
Audio Processor switch connections
changed, where <sl> is AUDIO and <input>
is 0 if there is no connection.
getDebugState() IModuleComponent ?DEBUG Query the debug level, responds with
DEBUG-<state> where <state> is 1-4 for
ERROR, WARNING, DEBUG, INFO
getFWVersion() IModuleComponent ?FWVERSION Query for the device firmware version,
responds with FWVERSION-<version>
getProperty(key) IModuleComponent ?PROPERTY-<key> Query for the value of property <key>,
respond with PROPERTY-<key>,<value>
getVersion() IModuleComponent ?VERSION Query for the module version, responds
with VERSION-<version>
loadProperties(fileName) IModuleComponent LOADPROPERTY-
<file>
Load properties from the file with the sup-
plied filename. Used to load meta-data
properties for modules including Generic IR
modules.
passThru(buffer) IModuleComponent PASSTHRU-<buffer> Send a message directly to the device
reinitialize() IModuleComponent REINIT Reinitialize communication with the device
setDebugState(state) IModuleComponent DEBUG-<state> Set the debug state where <state> is 1-4
for ERROR, WARNING, DEBUG, INFO