News for hackers. Stuff that matters.
Re:Show HN: Teach your kids absolute (perfect) pitch by utopiah on Monday June 22, 2026 @02:45AM (#48626599)
Thanks OP, I was going to annoy you with a bunch of request, e.g. "Can I please just get the .apk because I use GrapheneOS without the PlayStore?" then I thought "looks simple enough, maybe I a Web page is enough... no app required" which lead me to https://eguchi.app ... so instead I'll just both you with : what do you think about this alternative? Is it any good?
Re:Show HN: Teach your kids absolute (perfect) pitch by gunalx on Monday June 22, 2026 @03:36AM (#48626982)
aurora store isan option.
Re:Show HN: Teach your kids absolute (perfect) pitch by est on Monday June 22, 2026 @03:17AM (#48626830)
wat? what is yello, red or blue?
Re:Show HN: Teach your kids absolute (perfect) pitch by capplexham on Monday June 22, 2026 @03:39AM (#48626995)
Click "Show Options", then:

- Check "Show chords on piano?"

- Check "Play chord sounds"

- Uncheck "Play feedback sounds"

For the "Chords", start with just Red and Blue. Then add Yellow.

I don't have perfect pitch, and I could not distinguish between Red and Blue, when Yellow was in the mix and the feedback sounds interrupted the trials.

Black and Green were much easier for me to differentiate, but Red / Blue is really difficult.

Re:Show HN: Teach your kids absolute (perfect) pitch by neumann on Monday June 22, 2026 @06:39AM (#48628358)
Red and Blue were so hard for me!
Re:Show HN: Teach your kids absolute (perfect) pitch by mi_lk on Monday June 22, 2026 @03:20AM (#48626857)
If you click "Show Options" it'll show colors of the chords in order: red is C-major for example
Re:Show HN: Teach your kids absolute (perfect) pitch by jstanley on Monday June 22, 2026 @06:02AM (#48628101)
This could do with a bit more explanation.

It makes a noise and then has buttons labelled red, blue, and yellow. How am I supposed to know what colour that sound was? Do sounds naturally have associated colours? Is this even the question I'm being asked? It doesn't say what to do or how I am meant to choose the colour.

EDIT: From some trial and error, I still don't get it. It seemed to me that blue was the low tone and red was the high tone but then I got a tone that was definitely lower than a previous yellow tone and it was supposedly blue. Potentially a bug?

Re:Show HN: Teach your kids absolute (perfect) pitch by a1o on Monday June 22, 2026 @07:05AM (#48628567)
It looks like it is based on this https://github.com/pganssle/cim, which I think is this web app
Re:Show HN: Teach your kids absolute (perfect) pitch by utopiah on Monday June 22, 2026 @09:00AM (#48629588)
Thanks! OP please consider linking their repo to "open-source CIM Trainer by Paul Ganssle" in your readme.
Re:Show HN: Teach your kids absolute (perfect) pitch by paytonjjones on Monday June 22, 2026 @11:16AM (#48631380)
Done! It was linked under Attribution but it doesn't hurt to add a second link.
Re:Show HN: Teach your kids absolute (perfect) pitch by paytonjjones on Monday June 22, 2026 @10:57AM (#48631084)
I would take a look at https://github.com/pganssle/cim , which this is very closely based on!

My brief story: I was using that as a PWA, but encountered some snags when using it on mobile.

I cloned it and fixed those, which required switching to Android WebView instead of a PWA. I opened a PR but Paul said he preferred that I make my own fork with a new name. At that point I decided to do a full rewrite instead of just a fork (from Jekyll to TypeScript), and that's the version I posted here.

Edit: you can also clone and build the apk if you'd like, there are instructions at the bottom of the README