HTML5 Piano
21–30 of 68 posts
Re: HTML5 Piano
#22One of my friends coded up something like this, except you can play with the keys on your keyboard and it sounds like a piano. Very cool!
Re: HTML5 Piano
#23Re: HTML5 Piano
#24Nice! Would be so cool to create a full 88 keys digital piano on a flat piece of glass with a touch layer. No edges, but for the well rounded toughened glass with see through. Simulated weighted keys using software, have modes (Strings is a must!), basic metronome, equalizer, controls and additional synth effects; and well on top of that a custom built browser to suit the window size of 58.8 x 12.8 x 22.2 inches! :D
It would be cool, and it may be ok for certain kinds of playing, but a subtle mordent, a tasteful triplet or a good arpeggio all depend on feedback from the keys. I think this is more than muscle memory and that "simulating" the sound will never do, a mordent in particular depends on a very mechanical relationship between adjacent keys rising and falling. There's a reason most band pianists haul around electric piano…
And then with these web-capable devices we can end up building a web of sounds! Have applications talk on notes, coherence, resonance -- hyper speech/sound transfer protocol (hstp://)? #weekendimaginations :D
Re: HTML5 Piano
#25It's nice you can do something in HTML5 that you could have done in Flash 10 years ago. (Of course, I know, this is all according to standards and all. But still.)
Re: HTML5 Piano
#26Re: HTML5 Piano
#27Very nice! I made an HTML 5 multiplayer piano that lets you play with others in realtime: http://www.bandwithfriends.com Try it out!
Re: HTML5 Piano
#28are you generatimg the samples on each key press or when the piano loads? audio api or base65 url encoded wave files? I had made a synthesizer a while ago, but could never figure out how to keep the audio from clicking http://wedusc.com/synth/index.html
> This is an HTML5 synth piano that generates all of its audio files on the fly using data URIs.
The audio.js shows this process in a bit more detail:
https://github.com/mrcoles/javascript-piano/blob/master/audi...
Re: HTML5 Piano
#29Re: HTML5 Piano
#30;p;p;jlkh Some days I wish I'd learned how to play the piano.