SoundEdit

SoundEdit — Help

An audio editor that plays like an instrument. One window, keyboard-first, no dialogs in your way — and it never forgets an edit.

Contents

Getting Started

Drop a sound anywhere on the window, or use File ▸ Open. The file opens under your hands: the waveform fills the canvas, space plays, and every edit you make from that moment is remembered — not just until you close the file, but permanently.

The fastest tour is the demo: Help ▸ Open Demo Session opens a loop that already carries history, versions, and an arrangement, so you can see what "remembered" means — press ⌘Z and the last half bar, reversed before the file ever reached you, plays forward again; Edit ▸ History ▸ Browse Timeline lists the chop and the reverse. A fresh install opens it on its own, once. The break is a real drummer: Uptempo Rock Drum Groove Upbeat 160 BpM by lennartgreen, eight bars at 160 on a Gretsch kit, released CC0 on Freesound.

The notes that come with it — what SoundEdit is, and lines you click to try each thing on the open file — arrive the first time the demo plays and are always in Help ▸ Liner Notes. esc puts them away.

The Window

SoundEdit is one window, an instrument panel rather than a document full of inspectors:

The Command Palette

Press ⌘K (or :) and type what you want. Every command in the app is there, and the palette speaks other editors' vocabulary too — type bounce, flatten, render, or snapshot and it finds the SoundEdit command that does that job. Every palette command can also be triggered from a MIDI controller (MIDI Control).

Playing

space plays and stops. There is one selection rule and no modes:

Selecting & Editing

History & Versions

This is the part other editors don't do: SoundEdit's history is permanent. Close the file, restart the Mac, come back next month — ⌘Z still walks back through every edit. Nothing about this needs setting up, and there is no project container to manage; it simply travels with your file.

Ingredients, Reduce & Bake

Ingredients are sounds layered onto your file — drag audio in (or ⌥-drag a selection out and back) and it sits on its own lane above the waveform, playing in place.

Audio Unit Slots

Eight slots for your Audio Unit effects, in series. The file plays through them after the knobs' voice and before the meters and VOL, so what you hear is what Bake prints.

Slices & Pads

Chop a loop into slices and play it like a pad instrument — without leaving the keyboard:

Tempo & Beat Grid

SoundEdit reads a file's tempo the moment it opens and shows it in the status line as TEMPO. Loop whole beats and, when you let go of the loop, the reading becomes exact, with the bar count beside it (TEMPO 120 · 4 BARS). A loop that doesn't land on the file's beat leaves the tempo as it was, so looping to listen never changes it; to say how many beats a stretch holds, use Tempo from Selection…. The tempo follows every edit. Click TEMPO to set it yourself.

A recording longer than ten minutes isn't read until you ask: Re-analyze sample in Settings ▸ Snap reads the whole file. A loop on it is for listening, so it leaves the tempo alone.

While a sequencer's clock sets the beat grid (Follow external tempo), the status line shows both tempos: TEMPO 119.89 · CLOCK 120.

Playing in a sequencer's tempo. With Lock sample tempo to the sequencer on (Settings ▸ MIDI ▸ Sequencer), the sound plays stretched to the tempo of a sequencer sending MIDI clock. The file itself is untouched, and nothing lands in history until Commit at Sequencer Tempo in the Process menu. When the file's tempo already matches the clock, it plays as itself — no stretch, no drift — and the status line says playing untouched. How close counts as a match depends on where the tempo came from, with the clock's own measuring error allowed on top:

Staying on the beat. While the lock is engaged, playback keeps to the sequencer's beats, the way a sampler's step does. With Follow external transport on, the sequencer's Start puts the loop's first beat (beat 1 if it lies inside the loop, else the first beat after the loop's start) on the downbeat; a loop that isn't a whole number of beats restarts on the nearest whole beat — a 3.7-beat loop every 4 beats, with a little silence, and a 4.2-beat one cut at 4 — and Continue lands where the song is. Without Follow external transport, space starts on the clock's next beat. In between, the playback rate bends by at most a tenth of a percent to stay put; nothing is written to the file.

Stretch & Pitch Shift

Process ▸ Stretch changes length without changing pitch; Process ▸ Pitch Shift changes pitch without changing length, with a formant toggle for voices. Both use SoundEdit's own engine — built for musical material, and included in the base app rather than fenced off. Markers, slices, and loop points ride the stretch and stay musically in place, and like everything else, both are ordinary history entries — ⌘Z works.

Recording

⌘⇧R or the REC lamp records now — no arm dialog, no file sheet — and space stops. Everything about a take lives in the Record menu, and its first item says where the take will land before you press it:

Pre-roll. With Record ▸ Pre-Roll on, a take into the file becomes a punch-in: Record plays the lead-up to the selection or cursor, then records from exactly there. Playback stops at that point, so you hear only yourself, and the first item reads Punch In Over Selection or Punch In at Cursor. The time readout counts the lead-in down (−0:01.9, −0:01.8, …) and turns into the take's clock at 0:00. The lead-in's length is in Settings ▸ Input; stopping during it records nothing.

Batch Conversion

Drop a folder on the window. The status band offers a one-line confirm — 9 files · wav 24-bit · −16 LUFS · ceiling −1 dBTP · return runs · esc cancels — and return runs it. That's the whole interface.

Saving & Export

MIDI Control

Settings

Trial & Purchase

SoundEdit ships with a 14-day full trial — every feature, no watermarks, no feature gates. A quiet banner on launch shows the days remaining.

Keyboard Shortcuts

KeyAction
spacePlay / stop (stops a rolling recording)
⌘K or :Command palette
⌘ZStep back through history — including past sessions
⌘⇧RRecord (the Record menu says where)
⌘= / ⌘- (or + / -)Zoom in / out
⌘0 / ⌥⌘0Show the whole file / zoom to the selection
home / endCursor to the start / end of the file
mDrop a marker (works while recording)
' / ;Arm next / previous slice
a…l rowSlice pads (in Slice Play Mode) / piano keys otherwise
⌘?This help (and Help ▸ Keys and Commands… for every key)

Everything else lives in the palette. To change a key, or to put any command on a MIDI control, open Settings ▸ Commands: every command is listed with its key and its MIDI control side by side. Click a key to change it, + to add another, or the MIDI cell and move a control; greyed keys are fixed. The MIDI column belongs to the device picked above the table; an OP-1, OP-XY or EP comes set up.

Troubleshooting

Recording is silent or won't start

The first recording asks for microphone permission; if it was denied, grant it in System Settings ▸ Privacy & Security ▸ Microphone. If a chosen input device has been unplugged, Record says so rather than silently falling back to the built-in mic — pick a source under Record ▸ Record From.

Recording an app captures nothing

An app can only be captured while it is actually making sound. What's Playing asks once for the system-audio permission; watch the meters move while rolling to confirm the capture is live.

The purchase button says "Loading…"

The App Store hasn't delivered the product yet — check the network connection and give it a moment. Your trial keeps running either way.

Something else

Help ▸ Send Diagnostic Report… packages the technical details support needs — nothing about your audio content leaves the machine.

SoundEdit for iPhone & iPad

SoundEdit for iPhone and iPad is in development, built on the same engine as the Mac app — and built recorder-first: pull the phone out, hit record, and the take opens under your hands, crash-proof from its first second, with the same permanent history the Mac app keeps.

It ships after SoundEdit for Mac, and this page will grow its full documentation then. In the meantime, the Mac view shows what the family does.

Contact Support

support@audiofile.engineering — a human reads it. Include the diagnostic report if the question is about a specific misbehavior (Help ▸ Send Diagnostic Report… on the Mac).