The marker system
A–Z waypoints. Drag to move, long-press to remove.
Markers are how you talk to the editor. Drop them at meaningful points — section heads, mistakes you want to cut, takes you want to export. They auto-label in order. They drag. They survive across sessions. Up to 26 of them — more than enough for any real-world recording.
Screenshot coming
Editor screen — waveform with A/B/C markers, range overlay, operation badge
Range selection
Two ways to pick a range. Both work everywhere.
Define a range whichever way fits the moment: tap two markers for a menu on the spot, or choose them from a sheet. Both are quick, and both work everywhere.
Tap, tap, menu
Tap marker A on the waveform — it lights up. Tap marker D — a 3-button menu appears where you tapped. Cancel, Cut, Clip. No sheet, no dropdown. You commit to a range and an action in two taps.
Add Operation sheet
Tap [+ Operation]. Pick a category (Edit / Time / Filter). Choose markers from two dropdowns (From / To). Useful when you know exactly what you want and you'd rather not hunt for the marker on screen.
Operations on ranges
Five operations, three categories. Smart gating so they don't fight each other.
Pick any two markers as a range — they don't have to be next to each other. Then apply an operation from one of three categories: Edit (cut, clip), Time (reverse, pitch, speed), or Filter (the seven audio filters). The app tracks which ranges are doing what, and quietly prevents the combinations that don't make sense.
Cut
FreeEdit
Remove a range from the output. The two markers collapse together when you export. Original audio stays intact. Where the ends meet, choose a hard (Net) join or a soft crossfade — no clicks.
Smart gating
After a Cut, that range is locked from Clip / Filter / Reverse / Pitch / Speed until you remove the cut.
Clip
FreeEdit
Export the range as a separate M4A file alongside the main edit. Useful for sending a snippet to a teacher or saving a clean take.
Smart gating
A range can have one Clip and any number of Filters layered onto it.
Reverse
ProTime
Render the range backwards. Offline only — done at export time, not real-time playback.
Smart gating
Combined with Filters it always runs after them.
Pitch Shift
ProTime
Transpose a range by ±12 semitones without changing tempo. Preview the segment looped while you tune it.
Smart gating
Stacks freely with Filters and Speed on the same range.
Speed
ProTime
Stretch a range from 0.5× to 2× without changing pitch. Slow it down to learn, speed it up to drill it.
Smart gating
Stacks freely with Filters and Pitch on the same range.
The operation list is a plan
Build the whole edit. Apply it in one shot.
Every operation lives in an ordered list below the waveform — a plan, not a single shot. Stack as many as you want across different ranges. Apply renders them all at once, in a declared order: reversals, then pitch, then speed, then filters, then cuts. Drag rows to reorder, step back up to 100 times. Nothing touches disk until you hit APPLY.
Reopen any row to fine-tune what you placed — the way it reopens depends on what kind it is.
Cut / Clip / Reverse
Expand inline under the row — range info, desync banner if any, delete button. No sheet, no context switch.
Pitch / Speed
Open a medium sheet with the editor (semitone or rate slider + looped preview). Adjust live, dismiss to commit.
Filter
Open the full Audio Filters sheet — every band, preset, and gain control of the seven filters, scoped to that range only.
Smart safety
The snapshot system protects what you actually meant.
Edits are anchored to where the markers were when you made them. If you nudge a marker later — accidentally or on purpose — the app notices, surfaces the change, and lets you decide which time to trust.
Snapshot at edit time
When you create a range operation, the app stores a snapshot of where those markers were. The edit is anchored to that moment.
Warning when markers drift
Move a marker that's under an existing edit, and a banner appears: this edit was built around a different position. The banner shows both — the old and the new.
You choose what wins
Apply the edit at the new marker position (the marker became the truth), or keep the snapshot (the timing was the truth). Either way, no surprise overwrites.
Apply stays locked until you resolve
If any operation is in a desync-pending state, the global Apply button is disabled. You can't accidentally render a file that the editor thinks is internally inconsistent — you resolve every drift first, then Apply unlocks.
One-step undo + soft-hide recovery
Single undo on every edit. Soft-hide preserves the original recording in your Library — swipe to recover even after weeks of edits.