Tempo engine and musical time sync for DAW — transport, BPM automation, bar/beat/tick, no drift
MIDI engine for AetherDSP — device routing, clock sync, and microtonal tuning table support
DSP primitives for DAW — oscillators with PolyBLEP, ADSR envelopes and Moog filter
DAG audio processing graph for DAW — typed ports, topological scheduling, parallel execution
Lock-free MPSC/SPSC event queues for DAW — UI to audio thread and back, zero allocations
Professional audio mixer for DAW — dynamic channels, EQ, FX buses, sidechain, metering
MIDI sequencer and piano roll editor for DAW — clips, quantization, selection, sample-accurate scheduling
VST3 and CLAP plugin host for DAW — scanner, sandboxing, parameter automation, preset management
Project save/load for DAW — custom binary format, autosave, undo/redo history, checksum validation
A multitrack audio and MIDI player for live performances.
Time synchronization and media clock management
A collection of tools for synchronizing asynchronous audio streams.