Is a configurable application that:
-
Connects to Planet to synchronize the state between users using Socket.IO.
-
Communicates with a sound engine, for example Pure Data via Port.
-
Dynamically builds a user interface with Lite to manipulate the current state.
-
Interprets JSON files that generically describe parameters and settings to build the ui.
-
setup
- On initialization. -
exit
- On termination.
A HTTP server using Connect.
-
server setup
- before the server initialization. -
server connect
- (object) the conenct instance
-
server add static
- (path[, target]) -
server add favicon
- (target)
A planetary shared state using Socket.IO and Planet.
-
socket io
- the Socket.IO object -
socket
- the actual socket -
socket service
-
socket state