Maolan Shortcuts
Keyboard commands and pointer gestures for session management, transport, clip editing, markers, zoom controls, timing lanes, piano roll work, and plugin routing.
Keyboard Shortcuts
Core commands for session control, playback, and piano-note processing.
Global / Session
New session
Open session
Save session
Save session as
Import files
Open export dialog
Add track
Toggle session record arm
Send transport panic / MIDI panic
Undo
Redo
Redo
Remove selected item(s)
Cancel or clear the current context-dependent interaction
Transport
Toggle play/stop
Pause
Rewind to start
Rewind to end
Piano Tools
Quantize selected notes
Humanize selected notes
Groove selected notes
Workspace and Track List
Track selection, track management, and context actions from the main editor.
Select track
Add track to the current selection
Open track plugin/routing graph
Open track context menu
Reorder track
Resize track height
Track Context Menu
- Automation lanes, rename, sends and returns, MIDI learn, freeze or flatten, template save, and grouping or VCA actions depending on track state
Timeline, Selection, and Editing
Clip manipulation, selection gestures, ruler operations, zoom controls, and timing-lane edits.
Timeline Clips
Select clip
Deselect clips
Drag/move clip (or group if multi-selected)
Copy clip while dragging
Resize clip bounds
Stretch audio clip with Rubber Band on drop (when available)
Snapping is applied during drag-and-drop based on the current snap mode; the "Clips" snap mode enables snapping to other clip start/end positions
Resize fade-in/fade-out
Split clip at current cursor or snap position
Open MIDI piano roll
Open per-clip plugin graph on supported Unix builds
Open clip context menu
Clip Context Menu
- Group/ungroup
- Rename
- Take-lane controls
- Mute/unmute
- Fade toggle
- Audio warp actions for audio clips
- Pitch correction
Pitch Correction
Open pitch-correction editor when transport is stopped
Select one segment
Add/remove a segment from the selection
Retarget one or many selected segments vertically
Box-select pitch segments
Add box-selected segments to current selection
Snap clicked segment(s) to nearest semitone
Undo and redo local correction edits
Selection Gestures
Marquee clip selection rectangle
Create empty MIDI clip
Ruler (Top Timeline)
Move transport playhead
Set loop range (snap-aware, supports "Clips" snap mode)
Clear loop range
Tempo / Time Signature Lane
Select marker
Add/remove marker from selection
Move marker(s) in time (supports "Clips" snap mode)
Clear timing selection and move the playhead
Clear timing selection and set punch range (supports "Clips" snap mode)
Open marker context menu: duplicate, reset to previous, or delete
Clear timing selection and clear punch range
Clear timing selection and set punch range (supports "Clips" snap mode)
Add tempo point (supports "Clips" snap mode)
Add time-signature point (supports "Clips" snap mode)
Adjust punch start or end (supports "Clips" snap mode)
Adjust tempo
Adjust numerator
Adjust denominator
Zoom Controls
Bottom-right horizontal slider
Bottom slider in the MIDI editor
Right-side vertical slider in the MIDI editor
Track Header Markers
Marker creation, repositioning, and deletion from the header area.
Open the create-marker dialog at the snapped timeline position
Move marker horizontally; snapping is applied on drop (supports "Clips" snap mode)
Rename marker
Delete marker
Piano Roll
Note editing, note creation, selection, and controller lane manipulation.
Select and move notes
Resize note start/end
Box-select notes
Create notes
Delete note
Adjust note velocity
Controller and SysEx Lanes
Left drag adjusts a point/value, middle click/drag erases, right drag draws
Adjust controller value
Left drag moves a SysEx event, double click opens the SysEx editor
Plugin Graph
Routing and graph interactions for plugins, tracks, audio, and MIDI connections.
Open the track plugin/routing graph
Move plugin node in graph
Create audio or MIDI connection
Remove selected graph connection
Remove selected plugin instance
Notes
- Current keyboard handling is Ctrl-based in code paths, including on macOS builds.
- Some actions depend on the current view, active tool, and selection state.
- Q/H/G apply to the current selected notes in the piano roll.
- Audio stretch requires
rubberbandto be available onPATH; pitch correction uses per-session cached analysis and local undo/redo in its own editor. - Group is only enabled when two or more non-group clips of the same type are selected on the same track, and grouped clips must be ungrouped before splitting.
- Per-clip plugin graphs are audio-only and currently available on supported Unix non-macOS builds.
- The main editor zoom is geometric rather than linear, so equal slider movement produces equal zoom-ratio changes.
- Undo/redo in the pitch-correction view only changes local correction history; it is separate from global history.
- Maolan also ships a
maolan-clibinary that can play, pause, stop, send panic, and export the current session.