Contributor
Charles Winston

Improving the Internal Structure of Chords


Mentors
Carl Sorensen
Organization
The GNU Project

LilyPond's internal representation of chords is limited. As of now, it can mostly only represent the individual notes themselves that make up the chord. In addition to a chord's specific notes, there are numerous musical characteristics that define a chord. The goal of this project is to design a representation of chords that carries not only information about the specific notes, but other musical and semantic information important to the chord as well.