Audio Processor - AMX CAFE DUET STANDARD NETLINX API (SNAPI) COMPONENTS AND LISTENERS Instruction Manual

Standard netlinx api (snapi) r 1.8.0 components/listeners
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading
Need help?

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

Subscribe to Our Youtube Channel

This manual is also suitable for:

Cafe duet

Table of Contents