Live data from Hacker News

Touch Pianist

touchpianist.com

231–240 of 240 posts

Re: Touch Pianist

#231
post #23

Great choice of song! If you ever have access to a piano, I highly recommended trying to fumble your way through Beethoven's moonlight sonata, even if you don't know how to play piano. Not quite sure how to put it into words, but it's absolutely exhilarating hearing your own fingers produce these huge sounds and intense chord progressions. Every time I managed to find the right chord I'd get such a rush. "Oh no he di…

Moonlight Sonata 3rd Movement is one of the most exhilarating songs I've ever heard, if not the most. I can't believe a piece of music written a few hundred years ago still sounds so modern and exciting and new, it's an incredible work. I urge everyone to listen to it, specifically the 3rd movement. It really shocks me that Beethoven or anyone could write a piece of music so brilliant like that!

There's many movements like that through his sonatas. You might enjoy the Sonata no 27 https://www.youtube.com/watch?v=oLzQbyWfBnY

it starts with a catching rhythmic pattern, it gets calm and lyrical but it builds up to incredible heights.

Re: Touch Pianist

#232
post #161

I wanted to see how fast I could play the entire song: const interval = setInterval(() => document.getElementById('pixi-canvas').dispatchEvent(new MouseEvent("mousedown", {bubbles: true})), 0);

It's fun adjusting the final number here. I found 100 to be entertaining.

Re: Touch Pianist

#233

As my piano teacher used to say, “what did the piano do to you to make you hit it quite so hard?” This is known as the “Moonlight” sonata not the “thunder and timpani” sonata. It’s a great demo but the dynamic range of your piano robot is horrible. Oh! Can I adjust the dynamics based on where I touch? I take it back! Bad workman blames his tools etc.

"Thunder and Timpani sonata" sounds like it would be a fantastic piece especially if written by Beethoven

His 17th sonata is know as the tempest, close enough.

Re: Touch Pianist

#234

Earlier quoted context omitted.

Bingo! Thank you. Turning off silent mode and refreshing the page fixed it. That's very strange though, I wonder if it uses a weird sort of web calling API or something for the audio. I've never had an issue with audio in web pages before, and even the youtube video the page embeds sounds fine. It seems quite poor UX (of Safari? Chrome?) to require turning off silent mode – many people never turn it off so it's not v…

You're confused why a feature called "silent mode" would make your phone not make sound?

There is no other media content that is disabled by silent mode. My mental model for silent mode is that it silences things outside my control - like calls - but not things that I explicitly ask for, like music.

Re: Touch Pianist

#235

Earlier quoted context omitted.

The site is from 2015.

There's no reason sites from 2000 would no longer work, unless they use APIs that weren't properly standardized. I guess that's why it recommends Chrome. Hah.

I guess he used some audio API that behaved differently in firefox back then

Re: Touch Pianist

#237
post #88

Earlier quoted context omitted.

When I started taking piano lesions a few years ago, one of the first rules that my teacher established was: "No Moonlight Sonata" ¯\_(ツ)_/¯ My guess is that it resembles in a way playing "Smoke on the water" in a guitar shop.

Smoke on the water is great starter song - and given that amateurs and new players are a large part of people buying guitars, makes sense as a guitar shop song too!

The bigger issue in guitar shops is that the least experienced player is the one salivating to hook up to the Marshall stack and play smoke on the water. Make them demo small combo amps instead and we are all good

Re: Touch Pianist

#238

Does anyone know how this does the playback in the browser? Is it WebAudio? I tried to reverse engineer it but couldn't figure it out.

Creator has a nice writeup here: https://earslap.com/article/the-browser-sound-engine-behind-...

Awesome, thank you!

Re: Touch Pianist

#240

I adore this because intentional or not it shows you how critical tempo and a bit of legato can be to giving the right piece the right mood. You have one singular job here and the way in which you do it drastically affects your interpretation of Beethoven.

Tempo rubato! https://en.wikipedia.org/wiki/Tempo_rubato
Post reply on HN