M8 Shortcuts

Global Key Shortcuts

ContextActionShortcutNotes
GlobalMove the cursor on the screen[DIRECTION]
GlobalNavigate between Views[SHIFT]+[DIRECTION]
GlobalStart editing / confirm[EDIT]Also acts as “YES/ENTER”.
GlobalContext option / exit[OPTION]Varies by context; also “NO/EXIT”.
GlobalSet default / cut[EDIT]+[OPTION]Sets highlighted parameter to default, or “cut” on song/chain/phrase/table grids.
GlobalNo function[SHIFT]
GlobalPlay/stop (contextual)[PLAY]Song view: start/stop from current cursor. Other views: plays current Chain/Phrase/Instrument.
GlobalPlay all tracks (from song cursor)[SHIFT]+[PLAY]Works regardless of current view.

Common Editing Shortcuts

ContextActionShortcutNotes
Common EditingInsert last value[EDIT]On empty cell (“–”): inserts last edited or deleted value.
Common EditingEdit (large steps) / Effect help[EDIT]+[UP or DOWN]On command column: shows Effect Help/Selection.
Common EditingEdit (small steps)[EDIT]+[LEFT or RIGHT]
Common EditingEnter selection mode (grid views)[SHIFT]+[OPTION]Song, chain, phrase, table, etc.
Common EditingCopy selection & exit selection[OPTION]In selection mode.
Common EditingPaste from selection buffer[SHIFT]+[EDIT]On any grid view.
Common EditingDelete/cut value[EDIT]+[OPTION]In selection mode: cuts the selection to copy buffer.

File Browser

ContextActionShortcutNotes
File BrowserJump to top of list[LEFT]
File BrowserJump to bottom of list[RIGHT]
File BrowserSkip ±8 entries[OPTION]+[UP or DOWN]
File BrowserPreview sample/instrument[PLAY]While browsing samples/instruments.
File BrowserSort directory by name[SHIFT]+[OPTION]If unsorted.
File BrowserExit file browser[OPTION]
File BrowserDelete file[OPTION]+[EDIT]

Song View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
NavigatingScroll ±16 rows[OPTION]+[UP or DOWN]
PlayingPlay/stop all tracks[PLAY]
PlayingCue selected row[LEFT]+[PLAY]
PlayingSolo left or right side[OPTION]+[LEFT or RIGHT]Relative to cursor.
PlayingMute current track[OPTION]+[SHIFT]Release [OPTION] first to hold mute.
PlayingSolo current track[OPTION]+[PLAY]Release [OPTION] first to hold solo.
PlayingClear all mute/solo[OPTION]+[SHIFT]+[PLAY]
EditingInsert chain (default/last)[EDIT]On empty column (“–”).
EditingEdit chain number / move selection[EDIT]+[DIRECTION]In selection mode: move selection up/down.
EditingInsert new empty chain[EDIT]+[EDIT]Double tap.
EditingDelete/cut chain[EDIT]+[OPTION]In selection mode: cuts selection to buffer.
EditingEnter selection mode (chains)[SHIFT]+[OPTION]Move/copy/cut chains.
EditingShow track time (stopped) / copy selection[OPTION]Hold to show time; in selection mode: copy & exit selection.
EditingPaste from selection buffer[SHIFT]+[EDIT]
EditingClone chain[SHIFT]+[OPTION, then EDIT]Copy contents to a new chain number.
EditingDeep clone chain + phrases[SHIFT]+[OPTION, then double tap EDIT]New chain and new phrases.
EditingToggle “bookmark” on chain[OPTION]+[OPTION]+[OPTION]Triple tap.
EditingRender selection to instrument[EDIT]+[EDIT]While stopped & in selection mode.

Chain View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
NavigatingPrev/next chain in song[OPTION]+[UP or DOWN]
NavigatingPrev/next track[OPTION]+[LEFT or RIGHT]
PlayingPlay/stop chain[PLAY]At cursor.
PlayingContinue song[SHIFT]+[PLAY]From cursor.
PlayingMute current track[OPTION]+[SHIFT]Release [OPTION] first to hold.
PlayingSolo current track[OPTION]+[PLAY]Release [OPTION] first to hold.
PlayingClear all mute/solo[OPTION]+[SHIFT]+[PLAY]
EditingInsert phrase (default/last)[EDIT]On empty row (“–”).
EditingEdit phrase number[EDIT]+[DIRECTION]
EditingInsert new empty phrase[EDIT]+[EDIT]Double tap.
EditingDelete/cut phrase[EDIT]+[OPTION]In selection mode: cuts selection to buffer.
EditingSelection mode (phrases)[SHIFT]+[OPTION]Move/copy/cut block.
EditingCopy selection & exit[OPTION]In selection mode.
EditingPaste selection buffer[SHIFT]+[EDIT]
EditingClone phrase[SHIFT]+[OPTION, then EDIT]Copy to new number.

Phrase View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
NavigatingPrev/next phrase in chain[OPTION]+[UP or DOWN]
NavigatingPrev/next track[OPTION]+[LEFT or RIGHT]
PlayingPlay/stop phrase[PLAY]
PlayingContinue song at chain[SHIFT]+[PLAY]
PlayingMute current track[OPTION]+[SHIFT]Release [OPTION] first to hold.
PlayingSolo current track[OPTION]+[PLAY]Release [OPTION] first to hold.
PlayingClear all mute/solo[OPTION]+[SHIFT]+[PLAY]
EditingInsert last value[EDIT]On empty cell.
EditingEdit (large steps) / Effect help[EDIT]+[UP or DOWN]Command column: Effect Help/Selection. In selection: shift multi-row/col up/down.
EditingEdit (small steps)[EDIT]+[LEFT or RIGHT]
EditingNew unused instrument / table[EDIT]+[EDIT]Double tap. Instrument column → new instrument; TBL/GRV value column → new table.
EditingDelete/cut[EDIT]+[OPTION]In selection: cuts to buffer.
EditingSelection mode (phrase data)[SHIFT]+[OPTION]Move/copy/cut block.
EditingCopy selection & exit[OPTION]In selection mode.
EditingRandomize notes / navigate[OPTION]+[UP or DOWN]In selection: randomize note up/down; else: prev/next phrase.
EditingFill/randomize tools / navigate[OPTION]+[LEFT or RIGHT]Selection: Left=cycle note fill, Right=randomize note+instrument; else: prev/next track’s phrase. After fill, paste to undo.
EditingPaste / interpolate[SHIFT]+[EDIT]Selection with single column & series of rows: interpolate; else: paste.
EditingClone instrument/table/groove[SHIFT]+[OPTION, then EDIT]From instrument column or TBL/GRV value column to new number.

Instrument View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
NavigatingPrev/next instrument[OPTION]+[LEFT or RIGHT]
NavigatingJump ±16 instruments[OPTION]+[UP or DOWN]
NavigatingJump to Phrase/Table view[SHIFT]+[LEFT or RIGHT]Sets default FX command to highlighted parameter.
PlayingPlay/stop phrase[PLAY]
PlayingPreview instrument[EDIT]+[PLAY]
PlayingContinue song at chain[SHIFT]+[PLAY]
PlayingMute/Solo/Clear[OPTION]+[SHIFT], [OPTION]+[PLAY], [OPTION]+[SHIFT]+[PLAY]
EditingEdit (large steps)[EDIT]+[UP or DOWN]
EditingEdit (small steps)[EDIT]+[LEFT or RIGHT]
EditingReset to default[EDIT]+[OPTION]
EditingCopy instrument[SHIFT]+[OPTION]
EditingPaste / undo paste[SHIFT]+[EDIT]
EditingTouch edit (slider)[EDIT+TOUCHSCREEN]Finger position controls value.
EditingMap touchscreen axis[OPTION+TOUCHSCREEN]Assign axis to selected parameter (see MIDI Mappings).

Instrument Modulation View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
NavigatingPrev/next instrument[OPTION]+[LEFT or RIGHT]
NavigatingJump ±16 instruments[OPTION]+[UP or DOWN]
NavigatingJump to Phrase/Table view[SHIFT]+[LEFT or RIGHT]Sets default FX to highlighted parameter.
PlayingPlay/stop phrase[PLAY]
PlayingPreview instrument[EDIT]+[PLAY]
PlayingContinue song at chain[SHIFT]+[PLAY]
PlayingMute/Solo/Clear[OPTION]+[SHIFT], [OPTION]+[PLAY], [OPTION]+[SHIFT]+[PLAY]
EditingEdit (large steps)[EDIT]+[UP or DOWN]
EditingEdit (small steps)[EDIT]+[LEFT or RIGHT]
EditingReset to default[EDIT]+[OPTION]
EditingCopy modulation slot[SHIFT]+[OPTION]
EditingPaste modulation slot[SHIFT]+[EDIT]
EditingTouch edit (slider)[EDIT+TOUCHSCREEN]
EditingMap touchscreen axis[OPTION+TOUCHSCREEN]See MIDI Mappings.

Table View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
NavigatingPrev/next table[OPTION]+[LEFT or RIGHT]
NavigatingJump ±16 tables[OPTION]+[UP or DOWN]
PlayingPlay/stop phrase[PLAY]
PlayingContinue song at chain[SHIFT]+[PLAY]
PlayingMute/Solo/Clear[OPTION]+[SHIFT], [OPTION]+[PLAY], [OPTION]+[SHIFT]+[PLAY]
EditingInsert last value / interpolate[EDIT]Empty cell: insert. In selection with single column: interpolate range.
EditingEdit (large steps) / Effect help[EDIT]+[UP or DOWN]Command column: Effect Help/Selection. In selection: shift multi-row/col up/down.
EditingEdit (small steps)[EDIT]+[LEFT or RIGHT]
EditingDelete/cut[EDIT]+[OPTION]In selection: cuts to buffer.
EditingSelection mode (table data)[SHIFT]+[OPTION]Move/copy/cut block.
EditingCopy selection & exit[OPTION]In selection mode.
EditingPaste from buffer[SHIFT]+[EDIT]
EditingClone table/groove[SHIFT]+[OPTION, then EDIT]From TBL/GRV value column to new number.

Groove View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
NavigatingPrev/next groove[OPTION]+[LEFT or RIGHT]
NavigatingJump ±16 grooves[OPTION]+[UP or DOWN]
PlayingPlay/stop phrase[PLAY]
PlayingContinue song at chain[SHIFT]+[PLAY]
PlayingMute/Solo/Clear[OPTION]+[SHIFT], [OPTION]+[PLAY], [OPTION]+[SHIFT]+[PLAY]
EditingInsert last value[EDIT]On empty cell.
EditingEdit ± with neighbor[EDIT]+[UP or DOWN]Edits selected and value above/below.
EditingEdit (small steps)[EDIT]+[LEFT or RIGHT]
EditingDelete/cut[EDIT]+[OPTION]In selection: cut to buffer.
EditingSelection mode (table data)[SHIFT]+[OPTION]Move/copy/cut.
EditingCopy selection & exit[OPTION]In selection mode.
EditingInterpolate / paste[SHIFT]+[EDIT]In selection: interpolate; else: paste.

Scale View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
NavigatingPrev/next scale[OPTION]+[LEFT or RIGHT]
NavigatingFirst/last scale[OPTION]+[UP or DOWN]
PlayingPlay/stop phrase[PLAY]
PlayingContinue song at chain[SHIFT]+[PLAY]
PlayingMute/Solo/Clear[OPTION]+[SHIFT], [OPTION]+[PLAY], [OPTION]+[SHIFT]+[PLAY]
EditingInsert last value[EDIT]On empty cell.
EditingEdit ± with neighbor[EDIT]+[UP or DOWN]Edits selected and above/beneath.
EditingEdit (small steps)[EDIT]+[LEFT or RIGHT]
EditingDelete/cut[EDIT]+[OPTION]In selection: cuts to buffer.

Mixer View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
PlayingPlay/stop all tracks[PLAY]
PlayingPlay/stop all tracks[SHIFT]+[PLAY]
PlayingMute current track[OPTION]+[SHIFT]Release [OPTION] first to hold.
PlayingSolo current track[OPTION]+[PLAY]Release [OPTION] first to hold.
PlayingClear all mute/solo[OPTION]+[SHIFT]+[PLAY]
EditingEdit (large steps)[EDIT]+[UP or DOWN]
EditingEdit (small steps)[EDIT]+[LEFT or RIGHT]
EditingReset parameter[EDIT]+[OPTION]
EditingCreate song snapshot[SHIFT]+[OPTION]Temporarily store entire song.
EditingRecall song snapshot[SHIFT]+[EDIT]Recalls snapshot created above.
EditingMap touchscreen axis[OPTION+TOUCHSCREEN]See MIDI Mappings view.
EditingAssign MIDI CC[OPTION+MIDI CC]Assign to selected parameter.

Effect Settings View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
PlayingPlay/stop all tracks[PLAY], [SHIFT]+[PLAY]
PlayingMute/Solo/Clear[OPTION]+[SHIFT], [OPTION]+[PLAY], [OPTION]+[SHIFT]+[PLAY]
EditingEdit (large steps)[EDIT]+[UP or DOWN]
EditingEdit (small steps)[EDIT]+[LEFT or RIGHT]
EditingReset parameter[EDIT]+[OPTION]
EditingMap touchscreen axis[OPTION+TOUCHSCREEN]See MIDI Mappings view.
EditingAssign MIDI CC[OPTION+MIDI CC]See MIDI Mappings view.

Project View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
PlayingPlay/stop all tracks[PLAY], [SHIFT]+[PLAY]
PlayingMute/Solo/Clear[OPTION]+[SHIFT], [OPTION]+[PLAY], [OPTION]+[SHIFT]+[PLAY]
EditingEdit (large steps)[EDIT]+[UP or DOWN]
EditingEdit (small steps)[EDIT]+[LEFT or RIGHT]
EditingReset parameter[EDIT]+[OPTION]
EditingCreate song snapshot[SHIFT]+[OPTION]
EditingRecall song snapshot[SHIFT]+[EDIT]

Theme View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
NavigatingExit view[OPTION]
EditingEdit (large steps)[EDIT]+[UP or DOWN]
EditingEdit (small steps)[EDIT]+[LEFT or RIGHT]
EditingReset parameter[EDIT]+[OPTION]

MIDI Mapping View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
NavigatingExit view[OPTION]
EditingEdit (large steps)[EDIT]+[UP or DOWN]
EditingEdit (small steps)[EDIT]+[LEFT or RIGHT]
EditingDelete a mapping[EDIT]+[OPTION]

MIDI Settings View

ContextActionShortcutNotes
NavigatingMove cursor[DIRECTION]
NavigatingExit view[OPTION]
EditingEdit (large steps)[EDIT]+[UP or DOWN]
EditingEdit (small steps)[EDIT]+[LEFT or RIGHT]
EditingDelete a mapping[EDIT]+[OPTION]

Source: Devin Dominguez @ Github Gist

Last modified 2025-08-31 10:36: Changed page title. (3478bee)