News for hackers. Stuff that matters.
Re:Multi-player piano by blackhole on Monday March 26, 2012 @02:54AM (#3755427)
Completely impractical but hilarious. Would be significantly more practical if there was a way to have private rooms instead of just making a new one that is inevitably overrun.
Re:Multi-player piano by lazerwalker on Sunday March 25, 2012 @11:32PM (#3754856)
Smule's launch-era iPad piano app (maybe it was called 'Magic Piano'?) had a similar feature, but it was only you and one other anonymous person. I thought that was a lot more effective, since if the two of you could figure out how to coordinate without speaking/chatting you could have a really fantastic jam; the massive number of people on this makes it hard to create anything that doesn't resemble complete cacophony.
Re:Multi-player piano by The_Sponge on Sunday March 25, 2012 @06:53PM (#3754130)
More fun than playing the piano: following someone's cursor and watching them try to shake you off.
Re:Multi-player piano by manojlds on Monday March 26, 2012 @03:12AM (#3755480)
Open multiple tabs and play with the mouse while continuously switching the tabs ( with keyboard shortcut like ctrl+tab)
Re:Multi-player piano by stuckk on Sunday March 25, 2012 @10:02PM (#3754588)
I'm not going to lie. I did that for a good 5 minutes
Re:Multi-player piano by cicloid on Sunday March 25, 2012 @07:31PM (#3754226)
Totally true...
Re:Multi-player piano by antihero on Monday March 26, 2012 @08:50AM (#3756375)
It's YOU?
Re:Multi-player piano by joshontheweb on Sunday March 25, 2012 @10:19PM (#3754634)
Pretty sweet! I think real-time social collaborative apps like this are going to become more prominent.

Our multi-player beat machine http://eightbitbeats.com

Re:Multi-player piano by antihero on Monday March 26, 2012 @09:30AM (#3756556)
I can't get that to work :(
Re:Multi-player piano by siavosh on Sunday March 25, 2012 @07:37PM (#3754235)
This is magical, I can't correlate the combination of visual/symbolic/musical elements to any real world analogues. Auditory/musical interactions should be explored by more people in the startup community.
Re:Multi-player piano by p9idf on Sunday March 25, 2012 @09:51PM (#3754565)
Here's a multi-player synthesizer: http://synth.media.mit.edu/patchwerk/
Re:Multi-player piano by nau-ka on Monday March 26, 2012 @02:05AM (#3755275)
It seems like there’s a lot of room for expansion in terms of music software and games. Off the top of my head: Allow musicians to attach their instruments to the computer and play duets with friends or strangers. Use software to practice a song and analyze where you make the most mistakes. Make a game out of it – sight reading competitions, short duets, music battles (ala http://www.youtube.com/watch?v=G-FdX1D5hVg). Vote performances up and down…
Re:Multi-player piano by est on Monday March 26, 2012 @04:12AM (#3755616)
The Internet lag is killing it.
Re:Multi-player piano by Gatsky on Monday March 26, 2012 @09:00AM (#3756419)
Time for a turing-esque test... can you reliably distinguish 50 random people playing a web piano with their mouse from an avant garde piano composition?
Re:Multi-player piano by brink on Monday March 26, 2012 @12:15AM (#3754966)
I really don't understand why every simple demo of websockets makes it to the front page. Multi-player paint, multi-player piano, multi-player chord riffs... It's all just small variations on the same technology. I don't really see what valuable lesson we're supposed to take away from this when a simple websockets demo makes it to the front page again and again.
Re:Multi-player piano by user24 on Monday March 26, 2012 @07:14AM (#3756095)
Eh, it's still a fairly new technology, it's interesting (and fun) to see what people are doing with it, what it's capable of, and so on.
Re:Multi-player piano by z0ot on Sunday March 25, 2012 @06:57PM (#3754141)
ok..just wasted two hours.. need a way to select the starting key for your keyboard so you can really rock this thing.
Re:Multi-player piano by udp on Sunday March 25, 2012 @07:54PM (#3754263)
Yeah, definitely need a way to jump up/down an octave.
Re:Multi-player piano by Synthpixel on Sunday March 25, 2012 @08:05PM (#3754295)
Hold down shift.
Re:Multi-player piano by udp on Sunday March 25, 2012 @09:57PM (#3754578)
Ah, nice. I still can't get any lower than the bottom row, though.
Re:Multi-player piano by diN0bot on Sunday March 25, 2012 @11:16PM (#3754809)
hold down ctrl
Re:Multi-player piano by scoot on Sunday March 25, 2012 @08:05PM (#3754297)
Try the top two rows of keys...
Re:Multi-player piano by memset on Sunday March 25, 2012 @10:17PM (#3754628)
This is the coolest thing.

Another feature request: Chat! So that we can coordinate with each other to play a song!

Re:Multi-player piano by jasomill on Monday March 26, 2012 @02:06AM (#3755277)
Nah — that'd be too easy. It's more interesting to see how people learn to communicate solely through the keyboard.

Besides, actually attempting to perform "for real" over the Internet would quickly lead to latency-induced frustration — WLAN MIDI is bad enough!

Re:Multi-player piano by antihero on Monday March 26, 2012 @09:07AM (#3756444)
I actually like the fact that the only way to communicate is by playing sound.
Re:Multi-player piano by rektide on Sunday March 25, 2012 @08:07PM (#3754301)
Do ya'll know about the Sugar Project's Collaborative Activities (Sugar is the UI that once was OLPC)? It uses multi-computer DBus Tubes to enable cross system activities: here's their multi-player MIDI environment where kids can jam together via each of their' computers' on screen or real MIDI devices.
Re:Multi-player piano by udp on Sunday March 25, 2012 @07:00PM (#3754145)
It keeps freezing up for me. I can see everyone playing just fine, but as soon as I hit a few notes everything stops and I get "Offline Mode".

Tried Firefox 11 and Chromium 17.0.963.83 (Arch Linux) and Chrome 17.0.963.56 (OS X).

Re:Multi-player piano by jamesjyu on Monday March 26, 2012 @01:18AM (#3755118)
This is actually pretty fascinating. People are making rooms for specific songs (like rickrolling), and people are generally trying to play the requested songs in each of the rooms :)
Re:Multi-player piano by alextgordon on Sunday March 25, 2012 @08:00PM (#3754287)
Could really do with having private hidden rooms, so I can play with a few friends without having the whole world barge in.
Re:Multi-player piano by jaredsohn on Sunday March 25, 2012 @09:27PM (#3754524)
You can do this. In the bottom left you can choose among existing rooms or create your own. If you create your own room, you have the option of making it private/hidden (although it seems like it becomes public whenever the server is reset.)

You can also instantly create your own room by adding /[roomname] to the url (although I don't know if this makes them public or private.)

Re:Multi-player piano by dbalatero on Sunday March 25, 2012 @07:02PM (#3754154)
Can you post the keyboard key layout?
Re:Multi-player piano by srj55 on Sunday March 25, 2012 @10:16PM (#3754623)
look at the js file

var key_binding = { 65: n("gs"), 90: n("a"), 83: n("as"), 88: n("b"), 67: n("c", 1), 70: n("cs", 1), 86: n("d", 1), 71: n("ds", 1), 66: n("e", 1), 78: n("f", 1), 74: n("fs", 1), 77: n("g", 1), 75: n("gs", 1), 188: n("a", 1), 76: n("as", 1), 190: n("b", 1), 191: n("c", 2), 222: n("c#", 2),

		49: n("gs", 1),
		81: n("a", 1),
		50: n("as", 1),
		87: n("b", 1),
		69: n("c", 2),
		52: n("cs", 2),
		82: n("d", 2),
		53: n("ds", 2),
		84: n("e", 2),
		89: n("f", 2),
		55: n("fs", 2),
		85: n("g", 2),
		56: n("gs", 2),
		73: n("a", 2),
		57: n("as", 2),
		79: n("b", 2),
		80: n("c", 3),
		189: n("cs", 3),
		219: n("d", 3),
		187: n("ds", 3),
		221: n("e", 3)
	};
Re:Multi-player piano by mrchess on Sunday March 25, 2012 @10:22PM (#3754643)
SHIFT and CTROL go UP and DOWN an octave respectively.
Re:Multi-player piano by 10dpd on Monday March 26, 2012 @01:01AM (#3755089)
Are there any good tutorials that provide an implementation walkthrough of this kind of app?
Re:Multi-player piano by comex on Sunday March 25, 2012 @11:44PM (#3754890)
Didn't work for me in Safari; I had to open Chrome to see any key presses.
Re:Multi-player piano by jjcm on Sunday March 25, 2012 @11:32PM (#3754855)
Can I set up a private session with only my friends?
Re:Multi-player piano by flux_w42 on Monday March 26, 2012 @07:03AM (#3756068)
Support for an azerty keyboard would be great :)
Re:Multi-player piano by hajrice on Monday March 26, 2012 @03:04AM (#3755460)
i somehow feel if you implemented this tech. onto a website multiplayer viewer it'd be really cool. like, reddit for example.
Re:Multi-player piano by manojlds on Monday March 26, 2012 @03:03AM (#3755456)
It is more like multiplayer follow the mouse.
Re:Multi-player piano by xarien on Sunday March 25, 2012 @11:42PM (#3754882)
Very neat, but my ears do not thank you...