notes-Mitchell57

Chord

Stores a list of notes

Chord Names


Constructors

Chord(string name, int octave=3)

Chord(Note* root, string name, int octave=3)

Chord(vector<int> idxs)


Accessors

chord.getNotes()

chord.degree(theory::chord_degree)


Modifiers

chord.invert(int inversion=1)

chord.drop(chord_degree)

chord.raise(chord_degree)

chord.match(Chord source)