Crescendo Docs


The Source model controls and maintains state for logical components with audio/video outputs.


Source models maintain power and feedback state and provide both common source controls and full generic controls. Complete documentation on how source and generic commands relate to interface joins can be found in the Join Standard.

Specific source models such as DirecTV and Apple TV are present in the demo program to show specific extensions like presets.


Configure the Name and ID parameters. The source name can be anything. The source ID should use a two-digit, zero-padded number between 1 and 99 (01 or 99).

Configure the Output parameter as Audio, Video, or Audio/Video.

For example, a radio tuner would have an Audio output. A closed-circuit camera would have a Video output. A TiVo would have an Audio/Video output, but a TiVo Music source would have an Audio output.

Configure the Volume Control parameter as either None, Absolute, or Relative similar to Switcher configuration. It is very rare for source volume control to be desirable instead of switcher volume control. Only advanced programmers should use a value other than None.

Configure the Page parameter as a number between 1 and 99, which corresponds to digital joins 901 to 999 to be driven on Touchscreen.

Configure the Auto Power parameter as No or Yes. Selecting Yes will cause the source to power on when in use and power off when no rooms are using it anymore.

Inputs and Outputs

Common Controls 
Scanning ForwardStatePulseScan Forward
Scanning BackStatePulseScan Back
 PulseSkip Forward
 PulseSkip Back
 PulsePage Up
 PulsePage Down
 PulseNumber_0 … Number_9
 PulseNumber Enter
 PulseNumber Clear
 PulseChannel Up
 PulseChannel Down
 PulseChannel Recall
 PulseSoftkey_01 … Softkey_10
Digital_001_FB … Digital_298_FBPulsePulseDigital_001 … Digital_298
Analog_001_FB … Analog_398_FBAnalogAnalogAnalog_001 … Analog_010
Serial_001_FB … Serial_398_FBStringStringSerial_001 … Serial_010


Must not be blank.
IDTwo-digit hexadecimal ID
Must be a two-digit hexadecimal number.
OutputAudio, Video, Audio/Video
Must not be blank.
Volume ControlTwo-digit hexadecimal ID
Must be a two-digit hexadecimal number.
PageTwo-digit hexadecimal ID
Must be a two-digit hexadecimal number.
IconTwo-digit hexadecimal ID
Must be a two-digit hexadecimal number.
ColorTwo-digit hexadecimal ID
Must be a two-digit hexadecimal number.
Auto PowerNo or Yes
Must not be blank.