Skip to content

A very basic, but flexible, trigger-suite for controlling multiple devices during a live show.

Notifications You must be signed in to change notification settings

erlendjones/showctrl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

showctrl

A very basic, but flexible, trigger-suite for controlling multiple devices during a live television or stage-show.


1. Install babel-cli globally (npm i babel-cli -g)
2. Run "npm i" and "npm build"
3. Configure the connections in the app.js-file
4. Run node app
5. Enter localhost:8080/script-buttons.html
6. Control the devices from the interface

Description:

app.js >The node.js server which connects to all the devices (GrandMA2, QLab, Ross Xpression, Ross Carbonite) and user-interfaces (html-pages and websockets)
script-buttons.html - the main user interface. > Easily add buttons as JSON-object in the html-file and trigger actions on the devices.
scoredisplay.html (never open more than one per team, use slaves if you need more than one)
scoredisplay-slave.html
scoredisplay-quad.html > These files are part of a gameshow-concept showing the score and name for 4 contestants
quizmaster.html
contestant.html > These files are part of a quiz-element to the gameshow. You enter questions in the quizmaster.html file and push the questions to the server. The question-data is then sent to a MySql-server for use with datalinq and Xpression. The contestants can then select their answers in contestant.html

About

A very basic, but flexible, trigger-suite for controlling multiple devices during a live show.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published