Design Guide for the Polycom SoundStructure C16, C12, C8, and SR12
3 - 16
Virtual Channel Group Summary
Virtual channel groups are an easy way to create groups of signals that may be
controlled together by sending an API command to the virtual channel group
name. It is possible to have more than one virtual channel group and to have
the same virtual channel in multiple logical groups. It is also easy to add or
remove signals from the virtual channel group making virtual channel groups
the preferred way of controlling or configuring multiple virtual channels
simultaneously.
Virtual channel groups re defined by SoundStructure Studio during the
project design steps using the vcgdef command described in Appendix A. As
an example, a virtual channel group with two members, Table Mic 1 and Table
Mic 2, would be defined as:
vcgdef “Zone 1” “Table Mic 1” “Table Mic 2”
Telephone Virtual Channels
Telephony virtual channels are created with the telephony inputs and
telephony outputs - each direction on a telephony channel is used to create a
virtual channel. There are two types of physical channels used: pstn_in, and
pstn_out, in the definition of telephony virtual channels.
By default SoundStructure Studio will create virtual channel definitions for
both the input and output commands. The command set in Appendix A shows
which commands operate on the telephone output virtual channels and which
operate on the telephony input channels.
For example, the phone_connect and phone_dial commands operate on the
telephony output channel while the phone_dial_tone_gain command operates
on the telephone input channel.
Logic Pins
SoundStructure logic input and output pins are also considered physical
inputs and outputs that can be abstracted with control virtual channels and
control array virtual channels.