SImple example using socket.io. Broadcast tones, play piano in remote computers.
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib/modules
public tones (recorded with GarageBand) Mar 22, 2012
routes
views change ogg base64 chords to mp3 Mar 22, 2012
.gitignore first commit Mar 18, 2012
.monitor change ogg base64 chords to mp3 Mar 22, 2012
README.md change ogg base64 chords to mp3 Mar 22, 2012
app.js first commit Mar 18, 2012
config.js
package.json set specific version socket.io Mar 18, 2012
server.js first commit Mar 18, 2012
socket-piano.sublime-project first commit Mar 18, 2012
socket-piano.sublime-workspace change ogg base64 chords to mp3 Mar 22, 2012

README.md

#Socket-piano

Distributed music with socket.io

Instructions

  • Load the main page in all the browsers.
  • Get to the piano page with one browser.
  • Play music. The notes will sound in all the browsers simultaneously.

##Demo

http://letsnode.com:8092/ (the site may be down)

##Installation

###Install dependencies with npm:

npm install

Run the server

node server.js 8090  //or whatever port

##History

0.1

  • Basic chords (C,D,E,F,G,A,B)
  • Using mp3 notes (recorded with GarageBand)

##TODO