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