https://primanota.net/julian-smith/buffering-chords.htm