Repository navigation
AudioDistillery v0.7.0
AudioDistillery now starts where the rehearsal starts: it's the recorder too.
Multitrack recording (#8)
Press ● Rec (toolbar, or the empty-session screen) and track your rehearsal like a tape machine:
- Pick your interface, build your lanes. Inputs are listed by their real driver names on macOS ("MIC/LINE 1", "S/PDIF L", "VIRTUAL 3", …). Add a linear batch of lanes from any starting input, then repoint or rename any lane individually — non-contiguous mappings are fine. Lane names become layer names, and your setup is remembered for the next session.
- Reliability first. One sample-synced mono 24-bit WAV per lane at the device's native rate, streamed to a fresh "Take N" folder. File headers are fixed up every couple of seconds, so a crash or a full disk never loses the take beyond its last flush. Existing files are never touched.
- See what you're tracking: per-lane peak meters (red above −3 dBFS), elapsed time, and a dropped-frame counter that should stay at zero.
- Hot-plug aware: plugging or unplugging an interface updates the device list by itself — event-driven, no restart, no polling in the UI.
- When you stop, the take opens directly as a synced multitrack session on the per-layer view — ready for auto-split, per-track mixing, mastering and export.
Input monitoring and record-path plugins are deliberately out of scope for now: nothing is allowed to compete with the recording.
Also in this release: CI fixes (Windows path assertion, resilient Linux ffmpeg download).
"Negative feedbacks" always welcome ;)