The present OSC protocol isn't very web-friendly. Some applications like TouchOSC allows user to remote control some parameters with soundconsole-like interface.
We want to make a clone of the TouchOSC application with web technologies.
(1) Web application
|
JSON
|
v
(2) Node.js Server
| | |
OSC UDP JSON
| | |
v v v
(3) Final application
- Angular
- jQuery UI ?
- Raphael ?
- Node.js
- Express Framework for serving static files
- node-osc module
- socket.io module communication between back (2) and front end (1)
- You can use the command
cp config-sample.json config.json
and editconfig.json
as you need to use custom settings. The web application (1) schema is in this file. If you run this command,config-sample.json
will be used as a fall-back. - Run
npm install
to install the packages - Run
bower install
to install bower components - Run
gulp build
to build - Run
npm start
to start the server
Check the examples/
folder for example recievers
- More controls. Maybe one like this ?
- Adde the knob module !
- Accelerometer infos !
- Boussole infos !
- Improve the colors. Seriously, this is not good looking.
See CONTRIBUTING.md
This project is under the MIT license. See the LICENSE file for details.