Open Stage Control is a libre desktop OSC bi-directionnal control surface application. It's built with HTML, JavaScript & CSS and run as a Node / Electron web server that accepts any number of Chrome / Chromium / Electron clients.
Download the latest release (prebuilt binaries for Linux, OS X and Windows)
Try the online demo (Chrome 50+ required)
The documentation is located at osc.ammd.net
- multiplatform desktop server application with built-in client interface
- mouse & multitouch interfaces compatible with Chrome 50 or later
- all the widgets you need !
- built-in live editor
- clients synchronization
- deep customization possibilities such as theming and messages filtering
- true control over what the widgets send
- midi inputs/outputs
The server can run on all platforms supported by Electron.
The only supported client browsers are the one provided with the server and Chrome/Chromium version 50
or later. For iOS devices, the minimal version required is 9.3
.
Copyleft © Jean-Emmanuel @ AMMD 2017
This program is a free software released under the GNU/GPL3 license, it relies on the use of several other free softwares, including Node.js, Electron, osc.js, socket.io, browserify, exorcist, express, node-sass, jQuery, jQuery-UI, Font Awesome, source-map, mathjs
BrowserStack helps debugging Open Stage Control by providing a complete suite of browser emulators for Android, iOS and Windows, how awesome is that ? Quite very much indeed !