Keyboard shortcuts

Press ← or β†’ to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Editing MIDI

πŸ–₯ MIDI Edit (Notes)

MIDI Edit note view with labels

The MIDI Edit screen has four sub-views, selected with the first four Track Buttons:

Track ButtonSub-view
1Note β€” select and edit single notes
2Edit β€” region tools: Transpose, Quantize, Velocity, Nudge
3CC/AT β€” draw CC and Channel Aftertouch automation
4Pitch bend β€” draw Pitch Bend automation

Controls shared by all sub-views:

  • Encoder 1: selected track
  • Encoder 2: GRID resolution β€” push to toggle triplets (new in v1.2.1)
  • Encoder 7: zoom β€” shift + push toggles the chromatic piano / profile rows when a MIDI Device Profile is bound (since v1.2.1)
  • Encoder 8: scroll along the timeline
  • Left/Right: nudge the playhead by grid steps, shift + Left/Right: jump between markers
  • shift + Play: jump to the edit region start; playback stops at the region end unless LOOP is enabled (since v1.2.0)
  • Push Encoder 4 / Encoder 5 in the Edit view sets the edit region start/end at the playhead (since v1.1.2)
  • Selection off (since v1.2.2): press Track Button 2 again while in the Edit view to switch the selection off β€” the piano roll draws all bright, START / END read -, playback runs past the region end and shift + Play is the plain transport jump again. Turning or pushing Encoder 4 / 5 brings the selection back as it was (a turn only restores it, a push puts that end on the playhead); Cut / Copy and the edit actions show NO SELECTION while it is off. Entering the Edit view or the screen always starts with the selection on

🎹 Note Editing

Profile piano roll (since v1.2.1)

If the track’s MIDI channel has a MIDI Device Profile with named notes, the piano on the left is replaced by those names β€” one row per drum sound, expanded to fill the screen for up to 15 rows (more rows keep a readable height and scroll around the cursor). Notes with data that are not in the profile still get a row (labelled with the note name). The note cursor (Encoder 6) steps from row to row; SNAP is off in this view.

MIDI Edit with a TR-909 device profile

Editable Parameters

  • Start (Encoder 3)
  • Length (Encoder 4)
  • Velocity (Encoder 5)
  • Pitch / Note (Encoder 6)

Workflow

  1. Select a note (move the cursor onto it with Encoder 6 / Encoder 8)
  2. Press encoder (3–6) to enter edit mode
  3. Edit the value
  4. Press again to confirm

Unconfirmed edits are discarded when leaving the screen. Hold shift while turning to edit immediately without the confirm step.

Note colors (since v1.1.2)

The selected note is displayed bright, all other notes in the muted color. This makes velocity values easier to read and clearly shows which note is selected.

Add / Replace / Delete

With Record enabled (press Record):

  • Track 5 β†’ Add a note at the playhead (or Replace the selected note); length = grid size
  • Track 6 β†’ Delete the selected note

Play the selected note (since v1.2.2)

With Record off, Track 6 shows Play: it sends the selected note once to the track’s MIDI output channel, with its stored velocity and length, so you can check an edit without starting playback. Pressing again while the note still sounds retriggers it. The preview ignores the MIDI Monitor setting.


🧲 SNAP Modes (since v1.1.2)

Track 7 cycles the cursor snap mode in the Note view: SNAP (off) β†’ HARM SNAP β†’ TRKR SNAP.

TRKR SNAP

  • Behaves like a tracker: all notes are ordered by timestamp and from high to low
  • Scrolling (Encoder 8) traverses all notes in the viewport
  • If there are no notes in the desired direction, scrolling falls back to GRID jumps

HARM SNAP

  • A harmony-aware snap algorithm
  • Scrolling (Encoder 8) finds the closest note, preferring the time axis but also moving in pitch if a closer note exists
  • The NOTE encoder (Encoder 6) snaps to the closest note in the pitch axis
  • Both directions fall back to GRID if no notes are found

Snap also affects mouse-wheel scrolling, and is disabled while playback is running.


⏱ Grid System

  • Controls timing resolution (down to 1/64)
  • Push Encoder 2 (GRID) to toggle triplet subdivisions, e.g. 1/8 β†’ 1/8T (new in v1.2.1)
  • Affects:
    • Step recording
    • Quantize / Nudge step size
    • Playhead nudging and note start/length steps

βž• Step Recording

  • Toggle with Track 8 (also arms record)
  • Played notes are added at the playhead, which advances automatically
  • Note length = grid size
  • While holding keys, press Right/Left to extend/shrink the note by grid steps
  • The note cursor follows what you play, so a note entered above or below the visible range scrolls into view. A chord struck at once is centred when it fits on screen; otherwise the view stays on the part nearest the cursor (new in v1.2.1)

πŸ›  MIDI Tools (Edit view)

MIDI Edit tools with an edit region

Work on the edit region, then confirm:

  • Encoder 4 / Encoder 5: set region start/end (push = set at playhead, since v1.1.2)
  • Push Encoder 8: move the whole region to the playhead
  • Encoder 3: adjust the selected tool’s amount β€” push Encoder 3 to apply
  • Cut/Copy in this view uses the edit region instead of marker bounds
  • Hold shift to Cut/Copy the region from all unmuted tracks at once β€” a soloed track counts as the only unmuted one (since v1.2.2). The Note, CC and Pitch Bend views do the same with the marker-bound region

Select the tool with Track Buttons 5–8:

Transpose (Track 5)

  • Shift notes in semitones (Β±127)

Quantize (Track 6, overhauled in v1.2.1)

  • Snaps notes to the grid, adjustable strength in 5% steps
  • Turning past 100% switches to forward-only quantize; turning below 0% switches to backward-only quantize (new in v1.2.1)
  • shift + turn Encoder 3 switches between Quantize, Swing and Humanize
  • Swing (Β±50%) and Humanize (0–100%) add groove/timing variation

Velocity (Track 7)

  • Scales note velocity (Β±100%), fine steps with shift

Nudge (Track 8)

  • Moves notes by grid steps

πŸŽ› CC / Aftertouch Editing

CC/AT view with a CC1 modulation curve

Behavior

  • Draw via touchscreen, range 0–127
  • shift + touch erases instead of drawing
  • Encoder 5 selects the CC; push Encoder 5 to cycle the CC list mode:
    • Named CCs (standard controllers β€” or the device’s own list when the track’s channel has a MIDI Device Profile with controllers, since v1.2.1)
    • Free CCs (all numbered controllers not in the named list)
    • AFTERTOUCH β€” Channel Aftertouch recording and editing (since v1.1.3)
  • Parameters that already contain data are marked with * (since v1.2.0)

Special Cases

  • Pedal CCs β†’ ON/OFF only (0/127)
  • Pitch Bend β†’ separate lane (Track 4)

Clearing

  • shift + Track 3 β†’ Clear the selected CC (or Aftertouch)
  • shift + Track 4 β†’ Clear Pitch Bend
  • Clearing respects Marker positions: only the region between the surrounding markers is cleared, same as audio automations (new in v1.2.1)