Multiplayer piano roll.

Ampico is a multiplayer DAW for writing music together in real time. Multiple people edit the same session, every change syncs instantly.

Ampico interface showing the piano roll editor

Features

Real-time collaboration

Create or join a session and compose together. Every edit syncs instantly. Built-in chat overlay.

Instruments & audio

Velocity-layered piano, subtractive synth, 6-op FM synth with DX7 algorithms. Import and edit audio files. Per-track effects, mixer, automation lanes.

Composition tools

21 scales, 5 temperaments, quarter-tone grids. Arpeggiate, strum, ornament, counterpoint, stamp patterns — all from single-key shortcuts.

Game mode

Timed composition challenges with constraints. Lobby, voting, and results.

Download

  1. Unzip Ampico-macOS.zip.
  2. Open Terminal and navigate to the folder containing Ampico.app. Run the following to remove the macOS download restriction:
    xattr -dr com.apple.quarantine "Ampico.app"
  3. Double-click Ampico.app to open it.
  1. Unzip Ampico-Windows.zip. Right-click the file and select Extract All.
  2. Open Ampico.exe. If Windows SmartScreen appears, select More info, then Run anyway.
  1. Install system dependencies (Debian/Ubuntu):
    sudo apt-get install libasound2 libfreetype6 libx11-6 libxrandr2 libxinerama1 libxcursor1 libxcomposite1 libxext6 libgl1 libcurl4
  2. Extract and run:
    tar xzf Ampico-Linux.tar.gz
    chmod +x "Ampico"
    ./"Ampico"
AMPICO reproducing grand piano

Named after the AMPICO player piano, an early precursor to MIDI and step sequencing.