theatrixx-xpresscue
Theatrixx xPressCue
This is the official Theatrixx xPressCue Companion module. This module interfaces with and allows you to control the Theatrixx xPressCue media player.
Currently, this module supports the version 1 xPressCue API (v1.x.x)
Configuration
- Host IP address: The IP address of the remote xPressCue
- Host Port: The port of the remote xPressCue (normally always 80)
Actions
- Set Play State: Changes or toggles the current play state (Play/Pause/Stop)
- Set Next Media: Loads the selected MediaasNext
- Take: Executes a TAKE command (with or without automatic playback)
- Jump Playback: Jumps forward or behind in playback
- Next Frame: Jumps one frame ahead (and pauses playback)
- Load Playlist: Appends or replace a playlist to the Live Queue
- Skip Queue: Skips to previous or next item on the Live Queue
- Clear Queue: Clears the Live Queue
- Set Play Mode: Sets the Playback Mode (Playlist,AB PresetorDirect)
- Set Output Mode: Sets the Video Output Mode (Normal,Test Pattern,IdentifyorBlackout)
- Set Master Intensity: Sets the Master Video Intensity to a specified value
- Set Master Volume: Sets the Master Audio Volume to a specified value
- Set Test Pattern: Set the current test pattern (test pattern mode must be activated separately)
- Set Multi-Device Mode: Toggles between MasterandFollowermode (useful for quickly switching between main and backup devices)
- Identify: Activate the Identifymode on the device. This will make all LEDs on the front panel of the device to blink white for a few seconds.
Feedbacks
- Media Name: Dynamically updates the button text to match the name of the selected Media
- Media Thumbnail: Dynamically updates the button PNG thumbnail to match the thumbnail of the selected Media. If the Thumbnail is updated on the xPressCue, it will updated here as well.
- Media State: Indicates wether the selected Media is CurrentorNext
- Time Remaining: Indicates wether the Remainingtime on the device matches the selected value
- Play State: Indicates wether the device is currently in the selected Play State (Playing,PausedorStopped)
- Playlist Name: Dynamically updates the button text to match the name of the selected Playlist
- Play Mode: Indicates wether the device is currently in the selected Play Mode (Playlist,AB PresetorDirect)
- Output Mode: Indicates wether the device is currently in the selected Output Mode (Normal,Test Pattern,IdentifyorBlackout)
- Multi Device Mode: Indicates wether the device is in MasterorFollowermode
- Device Busy: Indicates wether the device is busy, or ready to accept new commands
Presets
- Set Next Media (Text): Creates a complete, dynamic Set Next Mediatext button, which includes:- Set Next Media action
- Media Name feedback
- Media State feedback (will highlight the button when the Media is NextorCurrent)
 
- Set Next Media (Thumbnail): Creates a complete, dynamic Set Next Mediathumbnail button, which includes:- Set Next Media action
- Media Thumbnail feedback
- Media State feedback (will highlight the button when the Media is NextorCurrent)
 
- Load Playlist: Creates a complete, dynamic Load Playlistbutton, which includes:- Load Playlist action (Mode is Replaceby default, user can selectAppendalternatively)
- Playlist Name feedback
 
- Load Playlist action (Mode is 
- Transport Controls: Provides a bank of pre-configured transport control buttons, with dynamic icons
Variables
- Time Remaining (time_remaining): The amout of time remaining for the current media, formatted as HH:MM.ss.mmmm
- Time Elapsed (time_elapsed): The amout of time elapsed for the current media, formatted as HH:MM.ss.mmmm
- Device Name (device_name): The Name of the connected device.
- Device Name (device_owner): The Owner of the connected device.
- SDI Sync (sdi_sync): The Sync status of the SDI outputs. Will be eitherFreerunor frequency, in Hertz.
Manufacturer
Theatrixx
Theatrixx
Product
xPressCue
Author
Issues (2)
To file a new issue, you need to sign up for a user on GitHub.
Go to GitHub issues →