MIDI Routing
Per-track MIDI configuration: - Input device assignment (or "all") - MIDI channel filter (0 = omni) - Output channel remap (1–16) - Transpose (−48 to +48 semitones) - Note range filter for keyboard split (low/high boundaries) - Velocity scaling (0.0–2.0 multiplier) - Velocity curves: Linear, Soft, Hard, Fixed, S-Curve - MIDI thru (pass-through to output)
MIDI Learn (Ctrl+M)
Assign hardware MIDI controllers to DAW parameters:
- Open MIDI Mappings panel (Ctrl+M)
- Enable MIDI Learn Mode (Options menu)
- Touch a control in the DAW, then move a MIDI knob or fader
- Mapping is stored: CC number → target parameter
- Supports custom value ranges, invert option, and 14-bit CC (coarse + fine)
MPE Support
Full MIDI Polyphonic Expression: - Per-note: pitch bend (±48 semitones), slide (CC74), pressure, velocity, release velocity - MPE Zone configuration (master channel, member channels, pitch bend range) - Up to 16 simultaneous notes tracked
MIDI Effects
Up to 8 MIDI effects per channel, applied before the synthesizer:
- Arpeggiator — Arpeggiate chords: Up, Down, UpDown, Random, Order. 6 rate options, 1–4 octave range.
- Chord Generator — Generate voicings from single notes: Major, Minor, Dim, Aug, Sus2, Sus4, Maj7, Min7, Dom7, Add9, Power.
- Velocity Processor — Remap velocity with Linear, Exponential, or Logarithmic curves.
- Scale Quantize — Snap notes to a musical scale.
- Transpose — Shift notes by semitones.
- Note Length — Fixed or percentage-based note length adjustment.
- Randomizer — Randomize note parameters within defined ranges.
Step Sequencer (Channel Rack)
Toggle: 1 or F6
An FL Studio-style step sequencer for programming patterns: - Click steps to toggle on/off - Click an active step to show velocity slider (drag to adjust 0–127) - Step brightness indicates velocity - Per-step probability (0–100%) for random skip - Pattern length up to 64 steps per channel
Piano Roll
Toggle: 3 or F7
Full-featured MIDI note editor: - Piano keyboard preview on the left - Tools: Select (V), Draw (D), Erase (E) - Ghost notes from other channels for reference - Scale highlighting in the grid - 13+ MIDI transformation tools: Quantize, Humanize, Legato, Staccato, Constrain to Scale, Retrograde, Invert, Velocity Ramp, and more
Groove Editor
Open via View > MIDI & Performance > Groove Editor: - 16-step bar chart with draggable handles - Timing mode and velocity mode - Strength slider (0–1) to blend straight and grooved - Extract groove from a selection - 20+ built-in groove presets: Swing, Shuffle, Triplet Feel, Reggae, Jazz, and more
Recording
Track arming: Click the Arm button on a mixer strip or track header.
Recording modes: - Standard recording on armed tracks - Punch recording: Enable Punch toggle — records only within the loop/punch region - Loop recording: Each loop pass creates a new take - Count-in: 1, 2, or 4 bars of metronome before recording starts - MIDI Capture: Retroactive recording — saves recently played notes even before Record was pressed
Input monitoring modes: Off, Auto (monitor when armed and not playing), Always.
Take Lanes
Open via View > MIDI & Performance > Take Lanes: - Each take shown as a horizontal lane with waveform - Click regions to comp (select the best parts) - Crossfade settings: duration, curve type (linear/exp/log) - Bounce comped result to a new track - Up to 256 comp regions per take lane - Star rating (0–5) per take