Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

182 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

Android app

The site is installable as a PWA, but browsers can evict the offline cache whenever they like. There is also an Android app that bundles the site inside the APK, so it works offline permanently. It is not yet available from any app stores, but APKs are attached to GitHub Releases and can be installed and updated with Obtainium. See docs/android.md for how it works, how to build it locally, and how releases are cut.

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!

See Third-party notices for attribution and licensing information for the audio samples, vendored software, fonts, and icons included in the application.

About

Chord Identification Method Trainer

Resources

Contributing

Stars

29 stars

Watchers

3 watching

Forks

Used by

Contributors

Languages