Skip to content

pganssle/cim

Repository files navigation

Chord Identification Method Trainer

This is an implementation of Eguchi's Chord Identification method (paper access can be found via Sci-Hub). See also Ichionkai Music School.

Here is a short video explaining how we use it.

This is a method for teaching absolute pitch to children aged 2-6. Children should practice ~5x per day for 2-3 minutes (about 20-25 identifications). Chords are always identified with colors, and progress in the sequence red (CEG), yellow (CFA), blue (HDG), black (ACF), green (DGH), orange (EGC), purple (FAC), pink (GHD), brown (GCE).

Introduce the chords to the children one at a time, spacing out new chord introductions by at least 2 weeks each time. Do not introduce a new chord until the child can identify all presented chords with 100% accuracy.

Note: This application is an early alpha. I'm still in the first training phase so I've put off work on the later parts of the method until my son catches up. Let me know if you need a feature to make this work, of if it seems that I've misunderstood the method as described in the paper.

Contributing

Feel free to open issues or pull requests or fork the code! The site is designed to be be easy to re-host or run locally. I am not exactly the world's best UX designer or front-end developer, but I am a heavy consumer of this app, so any improvements would be heartily welcomed!