Open a WAV, see the waveform, drag-select a region, cut or trim or silence it, save. Or hit R to record a fresh one from the mic — when you press stop you're already in the editor with the result.
Press R, talk, press R again. The buffer is already in the editor when you stop — no separate "recorder" app, no project, no save dialog before you can edit.
Drag on the waveform to select a region. Shift-click extends. Cut removes it; Trim keeps only it; Silence replaces it with zeros. Ten levels of undo via Ctrl+Z.
PCM WAV, any rate, any bit depth (int 8/16/24/32 or float). Save preserves the source rate and depth. Recordings land at the input device's negotiated rate / 24-bit signed.
Mouse-wheel zooms around the cursor frame. Fully zoomed out you see the whole track; zoomed in you can place the playhead with sample precision.
A skinny pill of transport buttons under the waveform. Rail on the left for capture and edit actions. No status bar; no settings panel; no dark-mode toggle.
cpal for capture, rodio for playback, hound for WAV I/O. AppImage and .deb. No Electron.
One-liner — downloads the AppImage to ~/.local/bin, marks it executable, and registers a launcher entry. Re-run to upgrade.
curl -fsSL https://krill-software.github.io/install.sh | bash -s audio-editor
Clone, install dependencies, and build with Tauri. Needs Node (with pnpm) and a Rust toolchain.
# clone git clone https://github.com/krill-software/audio-editor.git cd audio-editor # build pnpm install pnpm tauri build