Skip to content

javascript reimplementation of Alda music programming language. WIP.

License

Notifications You must be signed in to change notification settings

severak/alda-js

Repository files navigation

alda-js

This repository contains two different things:

What works in javascript reimplementation

  • node alda.js --test-parser examples\blade-runner.alda
  • node alda.js --parse-examples

Not supported yet

  • note times - d2s, c350ms
  • underscores in notes - b_8
  • multiple instruments in call
  • this - d4~|1
  • crams
  • variables

Credits

  • based on original Alda language by Dave Yarwood
  • parser based on MML parser by Katsuomi Kobayashi (korinVR)
  • uses JZZ.js for MIDI connectivity

Made by Severák in 2021 and 2022. Sponsored by my cat.

About

javascript reimplementation of Alda music programming language. WIP.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published