- Fixed a ClojureScript-only bug re:
build-chord.
-
Added an
interval-function tomusic-theory.note. It's likeinterval+, but it subtracts the interval instead of adding it. -
Added a
music-theory.chordnamespace, with two functions:-
octave-spanreturns the number of octaves spanned by the chord. -
build-chordreturns a sequence of notes, giving a starting note like:C4and a chord name like:Cmaj7. Inverted chords are supported. See the README for example usage.
-
-
Added an
interval+function inmusic-theory.note.See the README for example usage.
- Initial release.