Skip to content

kdallafior/open-stage-control

 
 

Repository files navigation

Open Stage Control

Open Stage Control is a libre desktop OSC bi-directionnal control surface application. It's built with HTML, JavaScript & CSS on top of Electron framework.

Documentation

Read the documentation

The docs' sources are located in resources/

Download

Prebuilt binaries for Linux, Windows and OS X can be found on the release page.

Demo

You can try the app here http://openstagecontrol.herokuapp.com/

Please note that :

  • Chrome/Chromium 49 at least is required
  • Since there is only one instance running, all connected guests are synchronized (widgets using the same osc paths update each other's states) : you might experience some unwanted synchronization with other users unless you specify custom parameters for your widgets.
  • You might want to download the examples sessions files under examples/ and load them in the app to get started.

Features

  • mouse & multi-touch sensitive widgets
  • modular & responsive layout
  • built-in live editor
  • bi-directionnal osc bindings
  • headless server mode with any number of clients using chromium
  • app state store / recall & import / export
  • themes !

Supported platforms

Same as Electron's supported platforms

License & credits

Copyleft © Jean-Emmanuel @ AMMD. This program is released under the GNU/GPL3 license.

It relies on the use of several libraries :

Packages

No packages published

Languages

  • JavaScript 92.1%
  • CSS 7.8%
  • Other 0.1%