All posts
v0.2.0
v0.2.0
Added
- Stereo signal semantics: automatic mono→stereo lifting,
mono()downmix, stereo-aware builtin catalog with STEREO_INPUT flag bpmandsrbuiltin variables (desugar through ENV_GET, no new opcodes)>>and@as aliases for|>(pipe) and%(hole)- Underscore placeholder (
_) for skipping positional arguments to use their defaults - Size-optimized Cedar build configuration and ESP32/Xtensa cross-compile support
cedar-size-report.shfor tracking binary size across feature configurationsgm_medium(FluidR3Mono, 14MB) andgm_large(MuseScore, 39MB) soundfont tiers
Changed
- Rebranded web UI with orange accent and neutral grey palette
- Renamed project from enkido to nkido (canonical name going forward)
- Default soundfont switched from MuseScore_General (39MB) to TimGM6mb (2.6MB SF3)
Fixed
- Windows and macOS portability blockers across build and runtime
- WASM build failure from missing project version in Cedar compile definitions