AudioPiper

Offline

Multi-source audio mixer and recorder — mic, system audio, and per-app capture via Core Audio Taps.

Capabilities

Multi-Source Mixing

Capture from microphone, system-wide audio, or individual application audio simultaneously.

Recording

Actor-based streaming WAV writer with constant memory usage. Waveform visualization with 8x gain.

Per-App Audio

Core Audio Taps for capturing audio from specific applications — isolate any app's output.

Build & Run

./build.sh --audiopiper — incremental build. Add --clean to reset DerivedData, --reset-tcc to re-grant microphone access.