This repository contains two different things:
- javascript reimplementation of Alda music programming language.
- frontend (in
index.htmlfile andjsfolder) for Alda WASM port. See here.
node alda.js --test-parser examples\blade-runner.aldanode alda.js --parse-examples
- note times -
d2s,c350ms - underscores in notes -
b_8 - multiple instruments in call
- this -
d4~|1 - crams
- variables
- 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.