Commit d2428201 authored by Jérémie Garcia's avatar Jérémie Garcia
Browse files

ReadMe Update

parent 7050895d
## Trajectoires
#Using WebOSCBridge Application Server
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
https://github.com/nwjs/nw.js/wiki/Debugging-with-Sublime-Text-2-and-3
```
npm install
npm install gulp -g
gulp traj
```
If you have gulp installed (sudo npm install --global gulp) , you can directly release an executable app by running the following command: gulp -traj
\ No newline at end of file
This will build releases of the application.
You can configure the release in the gulpfile.js file.
[nodejs]:http://nodejs.org
[npm]:http://nodejs.org/download/
[node-webkit]:https://github.com/rogerwang/node-webkit#downloads
[interfacejs]:https://github.com/charlieroberts/interface.js
#Using WebOSCBridge Application Server
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.
[nodejs]:http://nodejs.org
[npm]:http://nodejs.org/download/
[node-webkit]:https://github.com/rogerwang/node-webkit#downloads
[interfacejs]:https://github.com/charlieroberts/interface.js
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment