Calculate notes for different scale tipes and any scale-refered concepts.
- author
- - Christian Gimenez
- license
- - GPLv3
- scale_type(?Type:atom)
- Supported and implemented scale types.
- arpeggio_type(-Type:atom)
- Arpeggios types for this library implementation.
- arpeggio(+Type:atom, +ScaleNote:atom, -NoteList:list)
- Calculate the arpeggio notes of the given scale.
Undocumented predicates
The following predicates are exported, but not or incorrectly documented.
- scale(Arg1, Arg2, Arg3)
- tonic(Arg1, Arg2)
- supertonic(Arg1, Arg2)
- mediant(Arg1, Arg2)
- subdominant(Arg1, Arg2)
- dominant(Arg1, Arg2)
- submediant(Arg1, Arg2)
- leading(Arg1, Arg2)
- leading_tone(Arg1, Arg2)