News for hackers. Stuff that matters.
Re:Show HN: I made a MIDI tool to teach me piano by klodolph on Friday July 08, 2022 @10:01PM (#32030593)
Do note that you can’t detect bad technique over MIDI. Fingering, which finger goes over or under which other finger, posture, the angle you hold your hand, etc.

If you can afford it, take some lessons in-person!

Re:Show HN: I made a MIDI tool to teach me piano by loxias on Friday July 08, 2022 @10:36PM (#32030893)
Seconding this.

I wrote a similar tool to help my friend practice piano (being a software person who dabbles in music, seemed like a reasonable idea).

To make sure I was "barking up the right tree" (metaphorically), I also shadowed her for a few piano lessons from a professional. Boy was I wrong!!

It's not that teaching/improving technique via app would be impossible, more that the things involved were completely not what I expected. Lots of stuff having to do with curling her fingers the right way, "don't use that finger, use this other one", "You'll have an easier time if you X instead of Y" &c &c &c.

I still want to someday make a tool to help self-train at piano, but now I realize it's gonna involve a lot of computer vision, rigid body dynamics, and a whole mess of stuff.

Re:Show HN: I made a MIDI tool to teach me piano by xhevahir on Saturday July 09, 2022 @02:05AM (#32032301)
The fingering question is being researched in ML. One such project is linked here: http://eita-nakamura.github.io/
Re:Show HN: I made a MIDI tool to teach me piano by loxias on Saturday July 09, 2022 @03:11AM (#32032643)
WOW THANKS.

Er, uh, I mean, thanks for that link! I have a DSP (audio and MIR specifically) background and... (huge paragraph removed)

I'll just say thanks again.

(and your GLASSTONE submission, 6 years ago, is also the sort of link I enjoy)

Re:Show HN: I made a MIDI tool to teach me piano by FinalDestiny on Friday July 08, 2022 @10:48PM (#32030998)
Agree with both of y'all. It was a mistake to say I'm learning the piano with this tool!

I typically use https://www.basicmusictheory.com/c-major-scale to look up scales when I forget. For me this is going to be a quicker & more fun reference manual

Re:Show HN: I made a MIDI tool to teach me piano by loxias on Friday July 08, 2022 @11:07PM (#32031157)
Er..I should have also added something like:

All that being said, don't sell your self short. You made a cool tool that makes your process easier and you deserve to be proud of that. :)

Just.. don't fall into the very common trap of thinking "I can build a machine that'll entirely replace $X!" ;-) We can build machines that make $X easier, and easier, and easier but eventually you want a human being there to direct things ;-)

This isn't a diss at ALL, and, full disclosure, I once instrumented a tennis racket ("What if there was a tennis racket that improved your tennis?") and recently started dabbling with the idea of using webcams to teach myself yoga. Note that I know nothing about either tennis or yoga. :)

Edit: Holy crap OP, you know how to SHIP! Impressive home page. I salute you.