Audio Processor
Component
Name: Audio Processor
Interface: IAudioProcessorComponent
Component Functions:
Name:
Channel:
Level: Command:
addAudioProcessorCom-
ponent(index,audioPro-
cessorAddress)
adjustAudioProcessor-
24
Level(1)
adjustAudioProcessor-
25
Level(-1)
cycleAudioProcessor-
209
Preset()
cycleAudioProces-
26
sorState()
getAudioProcessorCom-
ponentAddress(index)
getAudioProcessorCom-
ponentIndex(audioPro-
cessorAddress)
getAudioProcessorCros-
spoint(input,output)
getAudioProcessorIn-
put(output)
getAudioProcessorOut-
put(input)
getAudioProcessorPre-
set()
isAudioProcessorCross-
pointMuteOn(input,out-
put)
removeAudioProcessor-
Component(audioPro-
cessorAddress)
removeAudioProcessor-
Component(index)
Standard NetLinx API (SNAPI) R 1.8.0
IAudioProcessorComponent
Constant:
AUDIOPROCADD-
<index>,<address>
AUDIOPROC_LEVEL_UP
AUDIOPROC_LEVEL_DN
AUDIOPROC_PRESET
AUDIOPROC_STATE
?AUDIOPROCADDR-<index>
?AUDIOPROCIDX-<address>
?XPOINT-<input>,<output>
?INPUT-<output>
?OUTPUT-<input>
?AUDIOPROCPRESET
?XPOINTMUTE-<input>,<output>
AUDIOPROCREMOVEADDR-
<address>
AUDIOPROCREMOVEIDX-<index>
Notes:
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)
Ramping Channel: Audio Processor level is incremented when channel is activated
Ramping Channel: Audio Processor level is decremented when channel is activated
Momentary Function Channel: Cycle Audio Processor preset when channel is activated
Momentary Function Channel: Cycle Audio Processor state when channel is activated
Query for the address of the Audio Processor object at index <index>, responds with
AUDIOPROCADDR-<index>,<address>
Query for the index of the Audio Processor object with address <address>, responds
with AUDIOPROCADDR-<index>,<address>
Query for Audio Processor crosspoint, responds with XPOINT-<value>,<input>,<out-
put> where <value> is 0 to 255, <input> is 1 to the maximum supported input and <out-
put> is 1 to the maximum supported output (see specific module documentation)
Query for the input connected to an output, respond with SWITCH-L<sl>I<input>O<out-
put> where <sl> is AUDIO and <input> is 0 if there is no connection.
Query for the outputs connected to an input, respond with SWITCH-
L<sl>I<input>O<output>,<output>Ö where <sl> is AUDIO and <input> is 0 if there is no
connection.
Query for Audio Processor Preset, responds with AUDIOPROCPRESET-<preset>
where <preset> is 1 to x and x is the maximum supported preset (see specific module
documentation)
Query for Audio Processor Crosspoint Mute, responds with XPOINTMUTE-
<state>,<input>,<output> where <state> is 0 (un-muted) or 1 (muted), <input> is 1 to
the maximum supported input and <output> is 1 to the maximum supported output (see
specific module documentation)
Remove the Audio Processor object with address <address>, where <address> is the
object address
Remove the Audio Processor object at index <index>, where <index> is 1 through x
and x is the maximum supported index (see specific module documentation)
15
Need help?
Do you have a question about the CAFE DUET STANDARD NETLINX API (SNAPI) COMPONENTS AND LISTENERS and is the answer not in the manual?
Questions and answers