https://primanota.net/guy-forsyth/voices-inside-chords.htm