What does HackerNews think of sightreading.training?

🎹 Sight reading training tool

Language: JavaScript

#110 in JavaScript
#32 in React
That can be very productive and clever, but be - and stay - aware that such polyglot solutions tend to be maintenance headaches in the longer run.

There is a really nice open source project out there that allows you to train your hearing and your sightreading, but it's written in the authors own language which in turn compiles to JavaScript and the headache to set up their toolchain is such that I haven't bothered fixing any of the bugs that I'm aware of (and there are plenty).

https://sightreading.training/

https://github.com/leafo/sightreading.training

It's written in a language called 'Moonscript':

https://github.com/leafo/moonscript

Which compiles to Lua. Which compiles to JS.

Madness. Nice madness, but still, it stopped me from being a contributor.

Not what you want, but I have been using https://sightreading.training/ for practicing sight reading, and it is fantastic for the intended purpose, though quite boring and terrible to listen to. I actually use it with no sound, just the MIDI for instant feedback. It would be great if it created some decent sounding combinations, keep your statistics, progress, etc, but I have improved my sight reading by leaps and bounds in a couple of weeks.

I have just noticed that the project is open source (https://github.com/leafo/sightreading.training) so come on fellow geeks, pitch in some of your talent....

If anyone is interested, I've been building a tool to help you learn sight reading and other piano skills. It runs in your browser and connects to a keyboard with the web midi api (chrome only)

You can check it out here: https://sightreading.training/

It's opensource: https://github.com/leafo/sightreading.training

It's very WIP, but I've used it a lot and I've definitely got a lot faster at reading notes. There isn't a good way right now to read rhythm in it. I pretty much use it as an experimental area for me to test new ideas to practice stuff, so there are a lot of little tools in there