v2.3.0
@audioecosystem atoms as ops —audio.use('compressor'), 49-atom registry (dynamics, denoise, effects)- whole-render hosting (
streaming: false), plugin delay compensation, param-dependent tails, sidechainkey audio/worker— the engine in a Worker: thin facade, zero-copy reads, AudioWorklet playback- breakpoint-curve automation
{t, v}; fn/curve automation on every op param @audio/*scope adopted — 9 legacy deps replaced- LUFS per ITU-R BS.1770-4; phase-locked stretch/pitch
- Blob/File/Response sources
- CLI: atom auto-resolve,
--helpfrom param metadata, strict values, negative ranges - correctness overhaul: reversed-range edits, resolve stats, refs, channel pipeline
Full Changelog: v2.2.0...v2.3.0