This is the code for a Web Application running on Desktop + Mobile devices for controlling sound spatialization using trajectories.
The application can send and receive OSC messages to controll external spatialization engine such as the Spat or receives
This project is designed as a desktop application running a server for spatialization control interfaces.
This project is an adaption of the [interface.js][interfacejs] project by Charlie Roberts and modified.
## Build From Source
If you want to build the server from source, you'll need to download and install node.js.
Node.js will provide most of the functionality we need to serve web pages, but we'll also need to add a few utility libraries to send OSC and MIDI and carry out a few other specialized tasks.
##Build from source
If you want to build the server from source you'll need to download and install [node.js][nodejs]. After installing Node.js, open a terminal and run the following commands:
just go to the WOB folder and run the npm install command to get and install the required packages.
The last step is to download node-webkit.
Node-webkit enables desktop applications to be built using web technologies.
Once you have Node-webkit installed, if you are using Sublime text editor, you should use the following instructions
This project is designed as a desktop application running a server for spatialization control interfaces.
This project is an adaption of the [interface.js][interfacejs] project by Charlie Roberts and modified.
##Build from source
If you want to build the server from source you'll need to download and install [node.js][nodejs]. After installing Node.js, open a terminal and run the following commands:
```
npm install
npm install gulp -g
gulp nw
```
This will build releases of the application.
You can configure the release in the gulpfile.js file.