API Sample Applications
In the Builds folder there are already projects for building with:
Versions 1.1 (and newer) of the BlueLite X1 Show Control System include an Automation API. This API is intended to allow 3rd Party Applications to control the BlueLite X1 software for specialized purposes, for example, complex show scheduling or responding to non-DMX user input.
The Automation API lets an external program do anything that can be done from the BlueLite X1's DMX-512 input.
Our BlueLite version 1.5 will offer the ability to write applications that connect using our network API to mobile devices, plus new legacy API commands.
In addition, the Automation API provides support for the following:
This document explains how to use the BlueLite X1 Automation API. It includes a simple Visual Basic sample, as well as documentation for all services.
Set Submaster Levels
Set the Grandmaster Level
Set XY Crossfader Levels
Play, Stop, Record
Set Transport Mode
Play a specific event list section
Assigning Cues to either a Submaster or an XY Crossfader
Monitor X1 State (stopped, playing, recording), Mode (Internal, Timecode, Step), Current Time, and, if applicable, Current Timecode Status (waiting, present, lost)
'Quietly' loading a Show file (no prompts for changes, etc.)
Automation API Documentation
We also have several Sample Applications designed to help you inculding:
This sample will automatically load and run a show file based on SMPTE timecode.
This sample is a simple date/time advance show scheduler for the BlueLite X1. It can schedule portions of a show file.
This sample is a simple quad chaser/sequencer for the BlueLite X1. Each chaser has seperate controls for level, speed, fade/step, and direction.
Similar to the CD Tracker sample, this sample will play a Windows Media Player playlist (*.wpl, *.m3u) aligned with the BlueLite X1's Internal mode.
This sample will play an Audio CD track aligned with the BlueLite X1's Internal mode. It requires Windows Media Player version 9.0 or newer to run.
This sample is a simple MIDI Note to Submaster Level Trigger for the BlueLite X1 Show Control System.
This is a simple MIDI CC (Controller Change) to Submaster Level Trigger for the BlueLite X1 Show Control System.
This sample is a simple MIDI Program (patch) Change to Event List Trigger for the BlueLite X1.
Network API and API Enhancements
The iPanel app, allowing you to control Live Panel using you mobile device, is now available at the Android Market and iTunes.
The executable versions of iPanel for Windows, Mac and Linux machines are available here:
We also have executable versions of iPanel for Windows, Mac and Linux machines, as well as the source code for the projects availble at GitHub. Contact us for more information.
The source is publicly available at:
(Please Visit the App Store and search for "BlueLite iPanel" while we review the Apple requirements for branding and marketing to avoid any errors.)
Get the iOS version of iPanel at the App Store
Get the Android version of iPanel at Google Play
This page last modified on Thursday, December 19, 2019