Manual

Ampico has two modes. Edit mode is the default — keyboard keys are shortcuts for editing notes. Play mode turns the keyboard into a piano. Press Tab to switch. Playback controls (Space, R, Escape) work in both modes. Everything below is Edit mode unless noted otherwise.

Editing tools

1Select — click and drag to select notes
2Draw — click to place notes, drag to set duration
3Slide — draw notes with pitch-bend curves
4Brush — paint notes continuously
5Annotate — add text annotations
6Toggle pitch-curve view

Playback

SpacePlay / pause
RToggle recording
0Return to start
ReturnOpen chat
EscapeStop recording / clear selection

Transport bar

The transport bar shows BPM (drag vertically or double-click to type, range 40–240), time signature (click to pick from 11 common signatures), temperament and root note, scale, and the current playhead position.

Note editing

Selection and clipboard

Cmd+ASelect all
Cmd+CCopy
Cmd+XCut
Cmd+VPaste at playhead
Cmd+DDuplicate
DeleteDelete selected
Cmd+ZUndo
Cmd+Shift+ZRedo

Quantization and timing

QQuantize to grid
HHumanize timing and velocity
XSlice at playhead
Shift+XJoin notes by pitch
SSubdivide
LStretch / compress duration

Melodic transformations

IInvert pitches
Shift+IRetrograde (reverse in time)
Shift+MMute / unmute notes
Shift+SToggle slide
VVelocity ramp

Nudging

Nudge pitch by grid step
Nudge time by snap grid
Shift+ Nudge by octave
Shift+ Nudge by bar
Alt+ Nudge by single tick

Note duration and velocity

,Longer default duration
.Shorter default duration
Alt+Default velocity +10
Alt+Default velocity −10

Chord voicing

[Inversion up (lowest note up an octave)
]Inversion down (highest note down an octave)
{Open voicing
}Close voicing

Composition tools

Each of these operates on the current selection and opens a dialog for parameters.

AArpeggiate
TStrum
FFlam
OOrnament (trills, mordents, grace notes)
PGenerate counterpoint
EGenerate variation
URepeat pattern

Stamp mode

Press W with a selection to capture it as a stamp. Switch to Play mode and press a piano key to paste the pattern transposed to that pitch. Press W or Escape to exit stamp mode.

Scales and tuning

Scale shortcuts

;Toggle scale lock + highlight
'Cycle scale type
/Cycle scale root

Available scales

12-EDO: Chromatic, Major, Natural Minor, Harmonic Minor, Melodic Minor, Dorian, Phrygian, Lydian, Mixolydian, Pentatonic Major, Pentatonic Minor, Blues, Whole Tone

Maqam (24-EDO): Rast, Bayati, Saba, Sikah, Hijaz, Nahawand, Kurd, Ajam

Pitch grid modes

The transport bar lets you switch between semitone, quarter-tone, and free-pitch grids. Selecting a maqam scale automatically enables the quarter-tone grid.

Temperaments

Equal (12-TET), Just Major, Just Minor, Pythagorean, and Meantone (1/4-comma). Temperaments are applied at render time and in MIDI export — the piano roll always displays equal-spaced rows.

Instruments

  • Piano — velocity-layered grand piano (3 layers: pp/mf/ff)
  • Subtractive Synth — up to 8 oscillators, filter, envelopes, 20 factory presets
  • FM Synth — 6 operators, 32 DX7 algorithms, 32 factory presets

Click Edit on a synth track to open its editor. Each track has volume, pan, mute, and solo controls. Click FX to open the effect chain — 9 built-in effects (Reverb, Delay, EQ, Compressor, Chorus, Distortion, Limiter, Filter, Utility) that can be reordered, bypassed, and blended.

Play mode

In Play mode your keyboard becomes a piano.

A S D;White keys C4–E5
W E T Y UBlack keys
ZOctave down
XOctave up

Recording

Press R to arm recording. Playback starts automatically if stopped. Notes you play are recorded into the current track. Press Escape to stop. Recorded notes are added as a single undoable event.

Tracks

The track list on the left shows all tracks. Click to select, double-click to rename, drag to reorder. Right-click for a context menu. In multiplayer, colored dots show which peers are editing which tracks.

Audio tracks

Add an audio track via the + Track button (select "Audio"). Import audio files (WAV, AIFF, FLAC, OGG, MP3) via File > Open or by dragging into the piano roll.

Audio clip editing

Drag bodyMove clip (time + pitch)
Drag right edgeTrim clip end
Drag left edgeTrim clip start
Shift+drag edgeTime-stretch instead of trim
Drag fade handleAdjust fade in/out (top corners)
Shift+IReverse selected clips
Shift+MMute/unmute clips

Bounce and freeze

Right-click a MIDI track and select Freeze to render it to audio (with effects baked in). The source MIDI track is muted. Unfreeze reverses the process.

Mixer

Press M to toggle the mixer panel below the piano roll. Each track has a volume fader, pan knob, mute/solo buttons, and a peak meter. The master bus at the right controls the final output with its own effect chain.

Automation

Press Shift+A to toggle the automation lane below the piano roll. Draw breakpoint curves to automate any parameter over time.

Click emptyAdd a breakpoint
Drag pointMove a breakpoint
Right-click pointDelete a breakpoint
Drag midpointAdjust curvature between points

Right-click any knob and choose Show Automation to create a lane for that parameter.

Collaboration

Click Menu to open the session browser. Create a local session, or log in and join an online session to collaborate in real time. Every edit syncs instantly to all connected users.

Press Return to open the chat overlay. Messages appear as floating bubbles that fade after a few seconds.

Online sessions are saved on the server automatically. Use File > Save to keep a local .ampico copy, or File > Save to Cloud to persist an online session you own.

File menu

All file operations are in the File menu in the top bar.

  • New — start a fresh empty session
  • Open — load a saved .ampico session or import a standard MIDI file
  • Save (.ampico) — native format, preserves all session state
  • Save to Cloud — persist an online session you own to the server (online sessions only)
  • Project Settings — edit session name and creative constraints (local sessions only)
  • Go Online — publish a local session to the server for multiplayer (local sessions only)
  • Export MIDI (.mid) — standard MIDI 1.0 with pitch bend for temperament and microtonal notes
  • Export MIDI quantized (.mid) — same as above but snaps note starts to the grid
  • Export Audio (.wav) — render the session to WAV with configurable sample rate (44.1–96 kHz) and bit depth (16/24/32-float)