OpenStudio Loading your studio
Skip to content
Docs · Working

Recording & editing

Inputs, arming, monitoring, record modes, takes, and the timeline editing tools.

Last updated 16 Sept 2026Development build referenceSource on GitHub

Audio recording from input to comped take, then the timeline tools in the order you are likely to reach for them. MIDI has its own page. Shortcuts are the OpenStudio default keyboard profile; Primary (and the Ctrl below) is Ctrl on Windows and Linux and Cmd on macOS.

Inputs, arming, and monitoring

  1. Confirm the device in View → Audio Settings…. Its channels are what the track input dropdown offers.
  2. On each track, pick the input in the track header and choose Stereo (a channel pair) or Mono (one channel).
  3. Click the red Record Arm circle. The transport's Record button stays disabled until at least one track is armed; arm several to record them together.
  4. Toggle Monitor to hear the live input through the track's input FX and track FX, at a delay set by your buffer size.

Buffer size, drivers, and the macOS microphone permission are in Audio setup.

Recording, record modes, and loops

  1. Position the playhead where recording should begin.
  2. Press Ctrl+R or the transport Record button. The status reads [Recording].
  3. Press Space or Stop to finish; there is no separate stop key in the default profile.
  4. The new clip appears on the armed track. Audio is written as WAV into OpenStudio/Audio inside your Documents folder and referenced by the project.

Options → Record Mode decides what happens when you record over existing material. The mode shows as a transport badge whenever it is not Normal.

ModeBehaviour
NormalCreates a new clip on the armed track. Existing clips are preserved.
Overdub (Layer)Adds new clips while keeping the existing clips. Loop passes within one recording session are grouped as takes.
ReplaceRemoves existing audio clips that overlap the new recording. It does not trim and preserve their portions outside the recorded range.

For loop recording, make a time selection and choose View → Set Loop to Selection, which also enables looping. Then arm and record. Looping is not punch recording; a separate punch control is not exposed in the current UI.

Recording a take on an armed track with the transport in record
An armed, monitored track mid-take.

Takes and comping

Multiple loop passes within one recording session become takes on one clip. Only the active take plays; switch it from the clip's take menu.

  1. Record as many takes as you need over the section.
  2. Run Edit → Explode Takes to New Tracks to lay them out on separate tracks. Neither take command has a default key; both are in the Edit menu and Command Palette.
  3. Split or razor-edit the best pieces from each track.
  4. Select the pieces and run Edit → Implode Clips into Takes to fold them back into one clip.

Selection, moving, and nudging

  • Click a clip to select it; Primary+click adds or removes one. Drag on empty space to marquee-select. Ctrl+Shift+A selects every clip, Esc clears.
  • Click a track header to select the track; Ctrl+Click multi-selects, Shift+Click selects a range, Ctrl+A selects all tracks.
  • Primary+drag on the timeline background, or Shift+drag on the ruler, makes a time selection. It drives render bounds and the operations below, and can be copied to the loop range.
  • Drag a clip to move it in time or to another track. Hold Alt/Option to bypass snap for one drag, Primary to copy instead of move, Shift to lock to the first axis you cross.
  • Ctrl+X, Ctrl+C, and Ctrl+V cut, copy, and paste at the playhead. Multi-clip pastes keep their relative track positions.
ActionShortcutMoves by
Nudge leftLeftOne grid unit
Nudge rightRightOne grid unit
Nudge left fineCtrl+LeftA fine amount
Nudge right fineCtrl+RightA fine amount

Split, trim, slip, and fade

  • Split at playhead: select a clip and press S, or Edit → Split at Cursor. B picks the Split tool for click-to-cut. Edit → Split at Time Selection cuts every clip at both selection edges.
  • Trim: in the Select tool, hover a clip edge until the resize cursor appears and drag. Inward hides content, outward reveals it. The source file is untouched.
  • Slip: hold Primary+Shift and drag inside a clip. The boundaries stay put while the audio slides within them.
  • Fades: hover the top-left or top-right corner for the handle and drag inward. Auto-Crossfade in the main toolbar or View menu crossfades overlapping clips on one track.
  • Gain envelope: Shift+click an audio clip to add a point, drag a point to move it, right-click to remove it.

All of it is undoable with Ctrl+Z and redoable with Ctrl+Shift+Z. View → Undo History (Ctrl+Alt+Z) lists every operation; click one to jump back to it.

Time selection, razor, and ripple

With a time selection active, the Edit menu offers Cut within Time Selection, Copy within Time Selection, Delete within Time Selection (later clips ripple earlier), Insert Silence (later clips push later), Split at Time Selection, and Set Loop to Selection (Ctrl+L).

Razor editing cuts a region out of several tracks at once. Hold Alt/Option and drag on the timeline background, then press Delete or Edit → Delete Razor Edit Content. Clear Razor Edits in the Command Palette dismisses the area without deleting.

Razor leaves a gap

Deleting razor content does not apply ripple mode in the current build. Close the gap with a time-selection delete or by moving the clips.

Ripple mode, set from Options → Ripple Editing or Preferences → Editing, decides whether later clips close a gap. The active mode shows in the transport bar as Ripple: Track or Ripple: All.

ModeBehaviour
OffClips stay where they are when content is deleted, leaving gaps.
Per TrackLater clips on the same track shift to fill the gap.
All TracksLater clips on every track shift to fill the gap.

Clip properties, grouping, and transients

  • U toggles clip mute. Edit → Toggle Clip Lock stops a clip being moved, resized, or deleted.
  • F2 opens Clip Properties, including per-clip volume in dB. Edit → Normalize Selected Clips raises the peak to 0 dB; Edit → Reverse Clip reverses the audio.
  • Ctrl+G groups selected clips so they move and edit together; Ctrl+Shift+G ungroups.
  • Edit → Quantize Selected Clips to Grid snaps clip starts to the grid.
  • Edit → Dynamic Split… splits a clip at transients or silence; set threshold and minimum duration in the dialog.
  • With an audio clip selected, Tab jumps the playhead to the next transient, Shift+Tab to the previous one.

Markers and regions

Press M to drop a marker at the playhead, or Shift+M to name it as you add it. For a region, make a time selection and press Shift+R (or Insert → Region from selection). Regions have a name, start, end, and colour, and double as render bounds.

View → Region/Marker Manager lists everything in time order with controls to rename, delete, and jump. Rendering by region is in Rendering & export.