Live data from Hacker News

Show HN: I made a memory game to teach you to play piano by ear

lend-me-your-ears.specr.net

131–140 of 177 posts

Re: Show HN: I made a memory game to teach you to play piano by ear

#132

Just bought a digital piano as New Year present to myself. So far I am doing single-note-a-time melodies from my child's practice book and so far enjoying my slow progress, but I am really struggling. Spent 3 evenings on a single simplest song and still can't play it end to end reliably. I have to sign every note with a letter in a music book because only other way to "read" music sheet for me is count lines for each…

Former band kid who also just got a digital keyboard. Ime learning to read the staff just came from putting in the time on the instrument, but I’m also looking for ways to speed that up. I had the idea of making flashcards and even putting it into an SRS like Anki to see if I can make the process of (re-)learning the staff faster and make it stick. If you come across anything that would help I’m interested too!

Re: Show HN: I made a memory game to teach you to play piano by ear

#133
post #5

It be nice if you mapped the keys to the user keyboard kinda like ableton, for people who dont have a midi controller handy White Keys: The keys from ‘A’ to ‘L’ on your keyboard correspond to the white keys on a piano, covering a full octave from C to D. Black Keys: The keys in between, like ‘W’ and ‘E’, correspond to the black keys or the sharp notes on a piano. from : https://www.electrikjam.com/use-your-keyboard-a…

This, but (or "and") use the 4-row layout that dozens of tracker programs used[0], to fit over 2 octaves on the computer keyboard. On a US keyboard: QWERTYUIOP[] is the white keys starting at middle C. (The row above is the black keys; the 2 key plays C#.) ZXCVBNM,./ is the white keys starting an octave lower. (S plays a low C#.) The two ranges overlap; e.g. Q and , both play C in the same octave. Grew up composing m…

Can you name a piece of software that uses this scheme? Or, better still, the OG software that used it. If I steal this, I'd like to have something to call it. (I've seen this scheme before: I think it might be used by the keyboard built into the Squeak image that comes with Scratch 1.4.)

Re: Show HN: I made a memory game to teach you to play piano by ear

#134
post #108

Clean project, well done. As a classically trained pianist, I'll say the following commentary regarding this thread: there are many ways to learn to "play the piano" and no one is going to agree on "the right way" because there's no true way. This project is a good way to practice basic sheet music reading as well as to aurally recognize notes and phrases; teaching would require some cultivation of understanding the…

Thanks! I definitely agree. Additionally, I always recommend (depending on location, cost, etc) that it’s worth hiring a proper piano teacher, especially at the beginning.

There’s just no substitute for having someone there in person watching your hands, correcting small ergonomic issues, fingering, and so on. Build those fundamentals now so you don’t have to unlearn bad habits later!

Re: Show HN: I made a memory game to teach you to play piano by ear

#135

Absolutely awesome. Move the help button off the keyboard. Let the user select whether or not the replay should always play after a mistake. Many issues with learning the longer sequences in practice mode can be difficult if the replay freezes the keyboard every time you hit a wrong key.

I actually spent an hour with it without pause, so in terms of comparing this to highly successful cutting edge AI announcements with playgrounds, I'm digging THIS a lot more today. Also the sound is very high quality. Having built various A440 piano synths from scratch, the fidelity of the sound is superb. One thing I noticed was that the sound buffer has a memory issue at some point (after about 40 minutes of conti…

Oh bizarre - thanks for letting me know about this! I'm using a pretty old soundfont player that is sadly no longer maintained so I wonder if that's causing issues.

Re: Show HN: I made a memory game to teach you to play piano by ear

#136

Absolutely awesome. Move the help button off the keyboard. Let the user select whether or not the replay should always play after a mistake. Many issues with learning the longer sequences in practice mode can be difficult if the replay freezes the keyboard every time you hit a wrong key.

A cool feature would be a piano key color fading transition when you hit the key, which will adapt someone's memory more quickly to being able to complete the sequence with multiple retries. Should be as simple as adjusting the color interpolation in an animation on a piano key to its gain (not sure how low the sound API is for this, but you should be able to track the key's moving average on amplitude over 10 frames…

Okay, I kinda really dig this idea - "pianistic echoes" like ripples in a pond.

Re: Show HN: I made a memory game to teach you to play piano by ear

#137

Absolutely awesome. Move the help button off the keyboard. Let the user select whether or not the replay should always play after a mistake. Many issues with learning the longer sequences in practice mode can be difficult if the replay freezes the keyboard every time you hit a wrong key.

Will do! With regard to the icon, it's my fault for doing most of my play testing with an actual midi keyboard.

Re: Show HN: I made a memory game to teach you to play piano by ear

#138

Just bought a digital piano as New Year present to myself. So far I am doing single-note-a-time melodies from my child's practice book and so far enjoying my slow progress, but I am really struggling. Spent 3 evenings on a single simplest song and still can't play it end to end reliably. I have to sign every note with a letter in a music book because only other way to "read" music sheet for me is count lines for each…

Funnily, I felt the opposite when I learnt to read music a few years back - that even though I was extremely slow, I could now (theoretically) read and learn to play any music, just slowly! You'll get faster and better with practice, as with everything. I'm still slow. Just not as slow. But crucially I'm fast enough that it's not the bottleneck anymore, getting the notes under my fingers is.

Keep at it!

Re: Show HN: I made a memory game to teach you to play piano by ear

#139

Earlier quoted context omitted.

This, but (or "and") use the 4-row layout that dozens of tracker programs used[0], to fit over 2 octaves on the computer keyboard. On a US keyboard: QWERTYUIOP[] is the white keys starting at middle C. (The row above is the black keys; the 2 key plays C#.) ZXCVBNM,./ is the white keys starting an octave lower. (S plays a low C#.) The two ranges overlap; e.g. Q and , both play C in the same octave. Grew up composing m…

Can you name a piece of software that uses this scheme? Or, better still, the OG software that used it. If I steal this, I'd like to have something to call it. (I've seen this scheme before: I think it might be used by the keyboard built into the Squeak image that comes with Scratch 1.4.)

renoise use that convention https://files.renoise.com/manual/Renoise%20User%20Manual.pdf (page 38). I used psycle modular music in 1999 and I know that it was not the first tracker-like software to use that convention but it's as far as my memory goes.
Post reply on HN