Takes an "chord name" (Symbol) and returns the semitones in a chromatic scale (0..12).
The Chord repository, to which new chords can be added.
input |
Takes a symbol and returns a chord. |
Lists all Note names and Semitones.
Lists all Note names.
Creates a random chord from the library, constrained by size.
Creates a random chord from the library, constrained by a function.
Creates a Chord from scratch. notes should be an array of Integers.
Returns the length of the chord.
Returns an Array of Integers.