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 switcher name can be anything. The switcher 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 television with input HDMI 1 connected to a Crestron DM-MD8x8 matrix video switcher would have every source configured on the matrix switcher assigned to HDMI 1 on the television.

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

Input Output
Common Controls 
  Pulse Cursor_Up
  Pulse Cursor_Down
  Pulse Cursor_Left
  Pulse Cursor_Right
  Pulse Cursor_Select
  Pulse Guide
  Pulse Info
  Pulse Menu
  Pulse Exit
Playing State Pulse Play
Stopped State Pulse Stop
Paused State Pulse Pause
Scanning Forward State Pulse Scan Forward
Scanning Back State Pulse Scan Back
  Pulse Skip Forward
  Pulse Skip Back
  Pulse Record
  Pulse Page Up
  Pulse Page Down
  Pulse Number_0 … Number_9
  Pulse Number Enter
  Pulse Number Clear
  Pulse Channel Up
  Pulse Channel Down
  Pulse Channel Recall
  Pulse Return
  Pulse Red
  Pulse Green
  Pulse Yellow
  Pulse Blue
  Pulse List
  Pulse Live
  Pulse Favorites
  Pulse Softkey_01 … Softkey_10
Digital_001_FB … Digital_298_FB Pulse Pulse Digital_001 … Digital_298
Analog_001_FB … Analog_398_FB Analog Analog Analog_001 … Analog_010
Serial_001_FB … Serial_398_FB String String Serial_001 … Serial_010