Capture MIDI

Capture MIDI lets you keep a performance you didn't plan to record. While an instrument is armed, openDAW silently buffers every note that arrives from your controller. When you decide the take is worth keeping, the {icon:Capture} Capture MIDI button in the header turns the buffered notes into a region on the timeline. No record arming, no transport state, no count-in.

This is useful when you want to noodle on an idea before committing to a take, or when you played something good and realised after the fact that you should have been recording.

The button

The Capture MIDI button sits in the header next to the Manuals icon. It has two states:

The keyboard shortcut for committing is ⌘+Shift+M.

How buffering works

For each armed MIDI track, openDAW collects note-on and note-off events from your controller into a buffer that lives alongside the track. The buffer is independent of the transport.

Transport stopped

When the timeline is idle and you play, captured notes are timed against wall-clock arrival.

When you commit, the resulting region is placed at the current playhead, sized to the span from the first note to the end of the last note. Note positions inside the region preserve the timing offsets you played.

Transport playing

When the timeline is rolling, captured notes are time-stamped against the engine position in PPQN as they arrive. If the loop wraps while you're playing, the buffer's internal offsets continue monotonically, so a phrase that spans the loop boundary still commits as one continuous region.

When you commit, the region lands exactly where the notes were played on the timeline, as if you had been recording the whole time.

Buffer lifecycle

Which track gets the region?

When multiple MIDI tracks are armed, openDAW picks the target this way:

  1. If the currently focused track belongs to an armed MIDI capture, the region is created there.
  2. Otherwise the first armed MIDI capture is used.

This means you can keep several tracks armed for monitoring and steer where captured material lands by clicking the track you want before pressing the button.

Behaviour with existing material

If the captured region overlaps regions already on the chosen track, openDAW applies your current overlap-resolution preference (clip, push, or keep). The newly committed region is selected after creation so you can move, quantise or delete it immediately.

Tips