List of Facebook Posts from Multiplayer Piano

This page is a work-in-progress!

https://www.facebook.com/MultiplayerPiano

Date Content URL
2015.08.29

FYI upgrading to windows 10 may cause input lag for multiplayer piano. Might as well upgrade to Ubuntu instead huh? 😃

fetched 2025.03.15

2015.08.10

Watch this YouTube stream, Multiplayer Piano will be on it

(YouTube) Multiplayer Piano -- Come Make Music with Us!

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/311852032272578
2015.07.27

At last!

https://www.facebook.com/MultiplayerPiano/photos/a.310292685761846/310292672428514

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/310292672428514
2015.07.09

this one's really cool too

https://www.youtube.com/watch?v=83IUpa5hYwM

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/308339665957148
2015.07.07

nice to know ste-art is still around...!

https://www.youtube.com/watch?v=Z3R2hHMoRXk

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/308192122638569
2015.07.04

I wrote some Web MIDI code, and it seems to work, so you can try it! It should connect all inputs automatically when you load the page. So no need to hit the 'MIDI' button as that will load the Java MIDIBridge. Which is broken, right? Since Chrome no longer supports NPAPI plugins, is anyone still using the Java midi bridge? Or is it all the same if it's removed, now? Does Web MIDI work well for you?

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/307743506016764
2015.05.25

Sorry, don't know why the site is down this time. May need to start another VPS plan so I can have some control over that. Unless it's a DDoS again, but I don't have any reason to believe it's that, unless any of you know otherwise

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/306562896134825
2015.04.17

Soon

https://techcrunch.com/2015/04/16/google-updates-chrome-beta-with-support-for-external-midi-keyboards-and-a-new-permissions-api/

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/302370106554104
2015.03.01

Some people really hate pianos?

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/297638063693975
2015.02.21

You may change your color using the renaming thingy again for now 😃

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/296821440442304
2015.02.20

My beautiful piano is once again being ddos'd and linode and zayo already null routed the new ip. Since AdSense stopped working (dynamic content policy) I've been paying for it out of pocket while already having difficulty with rent and bills, so I definitely can't afford a dedicated server or cloudflare enterprise. I've been talking to a guy who may want to host it on a dedi for free but we'll see. Sorry about all the downtime.

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/296739257117189
2015.02.16

Everyone, the site should be back up, but I understand it's still inaccessible for some... If you can't reach the site, could you send a traceroute to help diagnose the problem?

tracert 66.228.58.49

For privacy you can send a message or email results to multiplayerpiano.com@gmail.com

Thanks

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/296255107165604
2014.07.01

https://time.com/123240/here-are-some-otters-tickling-the-ivories/

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/258509374273511
2014.02.24

Changed the websocket port to 443. Apparently this fixes websockets for some people. Port 80 still works too, so bots should be okay. If you seem to have a problem due to this change, let me know!

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/246151422175973
2014.02.14

Ste-art sent a patch to address the aforementioned audio performance issues and it's live now, thanks ste-art. Everyone have a happy valentine day

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/244822612308854
2014.01.18

Apparently Chrome 32 introduced some change that affects Web Audio behavior under heavy load... the audio stops entirely. I derped together a voice-dropping patch we can test later on tonight

fetched 2025.03.14

https://www.facebook.com/MultiplayerPiano/posts/241791545945294
2013.12.14

Haven't checked in in a while.

There were big changes to address various drawbacks and everything turned out 100x better. Among them, there is the ability to turn off auto-sustain (backspace) and use spacebar or a MIDI sustain pedal.

fetched 2025.03.13

https://www.facebook.com/MultiplayerPiano/posts/238073266317122
2013.11.04

Investigating lag spikes, turns out it's due to cpu overutilization. I think the culprit is the socket.io client creating multiple connections under certain conditions. If it turns out to be true, well, I've already tried workarounds... I'll switch to ws or sockjs. In any case, it might take me a couple days to solve it. Right now I'm just waiting for it to start happening again so hopefully I can catch it in a performance profile and confirm my suspicions.

fetched 2025.03.13

https://www.facebook.com/MultiplayerPiano/posts/234077683383347
2013.10.30

Just spent several hours helping a user who was experiencing random disconnections. The problem? His ISP (TalkTalk) snoops on their users' browser history to "scan" the pages they visit, and, as a result, was stealing his socket.io sessions. I can't believe this is a thing.

fetched 2025.03.13

https://www.facebook.com/MultiplayerPiano/posts/233462236778225
2013.10.24

Things that have changed this week:

Using HTML5 magic, the site should now more or less work offline, meaning you should still be able to play if you lose internets or the site goes down.

NoteQuota was relaxed to about 30 notes per second. You can play a lot faster, now.

When playing with a PC keyboard, velocity is supported based on the vertical mouse position. Thinking about using arrow keys to choose between 3 hard-coded velocities. On the other hand, some have suggested using the arrow keys for selecting an octave. Please advise.

Added a "Play Alone" button, since people are always asking how to make a private room. At the same time, added dialogs to encourage sharing when creating a room.

The Web Audio implementation was tweaked to work in Firefox Nightly. It should work automatically once the feature is available in Firefox release. Theoretically it will improve performance, need people to test using Nightly 27.0a1 or later.

Muting someone now mutes their chat messages, too. Thought it was already done, but found something I overlooked and fixed that.

Implemented a patch from Ste-art, the NMPB guy, that improves audio performance under heavy load.

Removed the Contact button and replaced it with a dialog that suggests several ways you can help support the site. Also, a plain email address.

Moved a lot of server code around, trying to make it more manageable so it's easier to add features. I feel comfortable adding something like the ability to change user color, now, except I'm afraid people will mostly use it to troll one other. What do

Altogether, that's about 100 opportunities to break something horribly, so keep an eye out and please let me know if anything acts weird

fetched 2025.03.13

https://www.facebook.com/MultiplayerPiano/posts/232896830168099
2013.10.16

Firefox is gonna have Web Audio API soon! That's the only thing keeping Multiplayer Piano from performing well in Firefox, so it's gonna be awesome.

https://wiki.mozilla.org/WebAudio_API_Rollout_Status

fetched 2025.03.13

https://www.facebook.com/MultiplayerPiano/posts/192252424232540
2013.10.13

Does anyone actually run into the NoteQuota limit without using a bot? Be honest! 😛 It's basically 16.5 notes per second now, thinking about maybe relaxing it to... 25.

fetched 2025.03.13

https://www.facebook.com/MultiplayerPiano/posts/231014617022987
2013.10.08

Velocity/note volume is in! It works with MIDI and, to a lesser extent, the mouse click/touch position.

Does it need to be adjusted? I don't actually own a MIDI keyboard, yet, so let me know 😛

http://www.multiplayerpiano.com/Practice

fetched 2025.03.13

https://www.facebook.com/MultiplayerPiano/posts/229996633791452
2013.10.07

Canvas rendering is done. Everything is silky smooth now! Please try it! If you have any issues, please let me know in the comments.

http://www.multiplayerpiano.com/

fetched 2025.03.13

https://www.facebook.com/MultiplayerPiano/posts/229906503800465
2013.10.04

Currently hard at work on Canvas rendering for the piano. This should fix "midi lag," make everything faster and more responsive, and hopefully even improve the audio situation for those who aren't using Chrome.

fetched 2025.03.13

https://www.facebook.com/MultiplayerPiano/posts/229603573830758
2013.04.01 https://www.facebook.com/MultiplayerPiano/posts/195994350525014
2013.03.06

I either fixed or made worse the bug where all the notes had the wrong octave when playing with MIDI

Please let me know if I fixed it or made it worse

fetched 2025.03.13

https://www.facebook.com/MultiplayerPiano/posts/192252424232540
2013.02.08 https://www.facebook.com/MultiplayerPiano/posts/465812820151765
2012.09.04 https://www.facebook.com/MultiplayerPiano/posts/267856719997873
2012.07.18

Issues, I am looking into dem

fetched 2025.03.13

https://www.facebook.com/MultiplayerPiano/posts/152654998192283