@tonaljs · 29 packages

Name Description License Versions
@tonaljs/abc-notation Parse musical notes in abc notation MIT 1 greenflagged / 25 total
@tonaljs/array Functions to work with arrays of tonal objects MIT 1 greenflagged / 31 total
@tonaljs/chord Musical chords and its relations MIT 1 greenflagged / 51 total
@tonaljs/chord-detect Detect chord name based on note names MIT 1 greenflagged / 27 total
@tonaljs/chord-type 1 greenflagged / 30 total
@tonaljs/collection Utility functions to work with collections (arrays) MIT 1 greenflagged / 15 total
@tonaljs/core Music theory library MIT 1 greenflagged / 24 total
@tonaljs/duration-value Musical duration values MIT 1 greenflagged / 15 total
@tonaljs/interval Parse and manipulate music intervals MIT 1 greenflagged / 27 total
@tonaljs/key Functions to work with musical keys MIT 1 greenflagged / 44 total
@tonaljs/midi Functions to work with midi numbers MIT 1 greenflagged / 31 total
@tonaljs/mode Functions to work with musical modes MIT 1 greenflagged / 32 total
@tonaljs/note Parse and manipulate music notes in scientific notation MIT 1 greenflagged / 35 total
@tonaljs/pcset Functions to work with midi numbers MIT 1 greenflagged / 31 total
@tonaljs/pitch Pitch in (western) music theory MIT 1 greenflagged / 3 total
@tonaljs/pitch-distance Parse intervals in shorthand notation MIT 1 greenflagged / 6 total
@tonaljs/pitch-interval Parse intervals in shorthand notation MIT 1 greenflagged / 5 total
@tonaljs/pitch-note Parse intervals in shorthand notation MIT 1 greenflagged / 5 total
@tonaljs/progression Build musical chord progressions MIT 1 greenflagged / 45 total
@tonaljs/range 1 greenflagged / 26 total
@tonaljs/rhythm-pattern 1 greenflagged / 1 total
@tonaljs/roman-numeral 1 greenflagged / 28 total
@tonaljs/scale 2 greenflagged / 54 total
@tonaljs/scale-type 1 greenflagged / 27 total
@tonaljs/time-signature 1 greenflagged / 14 total
@tonaljs/tonal 1 greenflagged / 40 total
@tonaljs/voice-leading 1 greenflagged / 7 total
@tonaljs/voicing 2 greenflagged / 8 total
@tonaljs/voicing-dictionary 2 greenflagged / 8 total
Showing 29 packages