Jam Boxes is a realtime collaborative music app. Up to four players can join a jam and share snippets using drag and drop.
Jam Boxes requires Firefox 4 or above. Click in the pattern boxes to expand and edit the note pattern. Drag and drop boxes to copy and paste patterns. Drag the dot in the large control box to the right to change sound parameters. Don’t forget that drag and drop works from the other players too, so you can grab stuff that sounds good and put it into your own track!
To create a special room to jam with your friends, append ‘?jamid={roomname}’ to the URL. E.g. http://witty-team-name.nko2.nodeknockout.com/app.html?jamid=booya
We are using:
Libraries:
Raphael.js, dsp.js, audiolib.js, Express, socket.io, Jade, jQuery
Fonts:
Clubland (from dafont.com)
Audio Samples from:
http://machines.hyperreal.org/, http://wiki.laptop.org/go/Free_sound_samples
Voting is now closed.

(2)
mnshah
therazorbladeI couldn’t produce any reasonable sound out of it. | |||
What browser were you using?
therazorbladeFF6. It worked and it made sounds but I couldn’t produce an actual tune. It was mostly noise.
chrismatthieuGreat use of the Audio API’s, but the design could use some polish. Overall good entry, gl in the competition. | |||
The design of this is difficult on the eyes, and the experience (even with the instructions in the beginning) is difficult to grasp at first. I like the usage of new Audio APIs, always fun to see… that said, there’s aspects like “entering my name” that didn’t even work for me (Firefox 5.01, fwiw). | |||
chrisumbeltaken to the extreme this could be a lot of fun. unfortunately nobody else was around for me to cooperate with. cooperative music creation via the web in this way is a wonderful idea. given extra time this could be a blast. | |||
urbanpugVery clever. It would be interesting to let some people create and let others rate loops, and then add the ability to search though and combine the best rated loops, so you could build songs quickly from the best rated stuff. | |||
A lot of fun guys – nicely done. | |||
Instructions were not too clear about how to make/create new music. The UI lacked feedback about what the user had done. The color scheme was not the most attractive and did not convey an app that was about creating music collaboratively.