@boethius/lang

0.2.2 • Public • Published

boethius-lang

Music description language for Scores and Sound.

TODO

  • Repeats
  • intervals ex. sixth, octave
  • Math
  • Scales
  • Transposition
  • Immutable data structures?
  • Allow keywords as voice names.
  • Beaming control.

Ideas

  • Notes preceded with certain characters are accented. A . could mean staccato, _ = tenuto, ^ = accent. Maybe multiple characters can combine to have different meanings, such as ~ = mordant and ,~ = inverted mordant.
  • Barline are not meaningless characters but instead help apply time to events.

Docs

  • To build the command line application run npm run bin.

/@boethius/lang/

    Package Sidebar

    Install

    npm i @boethius/lang

    Weekly Downloads

    0

    Version

    0.2.2

    License

    MIT

    Unpacked Size

    2.36 MB

    Total Files

    46

    Last publish

    Collaborators

    • srmullen