https://primanota.net/ludo/hum-along-chords.htm