Skip to content

Releases: macdigi/compa

Compa 0.2.0

11 May 00:19

Choose a tag to compare

Compa OS image

Download: compa-os-0.2.0.img.xz

SHA-256: checksum file

Install

  1. Download the .img.xz file above.
  2. Open Raspberry Pi Imager → Choose OS → "Use custom" → select the file.
  3. Choose your SD card → Write.
  4. Insert SD card into your Pi, plug in your sampler, power on.

See the Quick Start in the README for full details.

Compa 0.1.1

02 May 14:22

Choose a tag to compare

Compa OS image

Download: compa-os-0.1.1.img.xz

SHA-256: checksum file

Install

  1. Download the .img.xz file above.
  2. Open Raspberry Pi Imager → Choose OS → "Use custom" → select the file.
  3. Choose your SD card → Write.
  4. Insert SD card into your Pi, plug in your sampler, power on.

See the Quick Start in the README for full details.

Compa 0.1.0

29 Apr 22:17

Choose a tag to compare

First public Compa OS release.

Compa OS image

Download: compa-os-0.1.0.img.xz

SHA-256: checksum file73b88a0e7fe0e40ca47f60145618650b0dbb279d0cb07538b728a41212e81908

The recommended user-facing path is raredata.net/compa (drop your email, get a 24-hour signed link). The B2 URL above is the same artifact for sysadmins / scripted installs.

Install

  1. Download the .img.xz file above (~720 MB compressed, ~4–5 GB on the SD card).
  2. Open Raspberry Pi Imager → Choose OS → "Use custom" → select the file.
  3. Choose your SD card (8 GB+) → Write.
  4. Insert SD card into your Pi, plug in your touchscreen + sampler, power on.

First boot launches a setup wizard that handles input mode (touchscreen vs mouse — it auto-detects), touch calibration, WiFi, and finishes by checking your USB devices.

What's in v0.1.0

Distribution

Touchscreen UI

  • Workspace per device — SP-404 MK2 and Roland AIRA Compact P-6 — with live FX control, kit builder, chromatic keyboard, MPC / Force / Ableton export, and a session view tying everything together.

Push 2 control

  • Keys mode: full-screen LCD layout with a piano keyboard, rolling note roll, and chord recognition (Cmaj7, F#m7b5, slash chords, etc.) on both the Push 2 LCD and the touchscreen.
  • Chord layout: every pad plays a full chord. 8 columns are the diatonic chord positions (I–vii°+I'); rows are variations (root, +7, 1st inv, 2nd inv, then +1 octave). Tap LAYOUT to cycle chromatic → in-key → chord.
  • Arpeggiator across all keys layouts. Encoders control rate, octaves, stab, swing, density, inversion, humanize, accent. Top buttons are pattern shortcuts (UP / DOWN / UP-DN / DN-UP / RANDOM / OFF) + RESTART + HOLD. Tempo follows the P-6's BPM live.
  • Top scale buttons (above LCD) and root buttons (below LCD) are direct shortcuts — Major, Minor, Pent, Blues, Dorian, Mixolydian for scales; C–B for roots (Shift+root for the sharp variant).
  • SP-404 chromatic mode: Push 2 grid auto-aligns to whichever pad you're playing chromatically.

Setup + updates

  • First-boot wizard with mouse auto-detect, touch calibration, and WiFi setup.
  • Auto-updater polls every 30 min in the background. When a new build lands, the Settings menu's UPDATES button lights up; one tap shows the changelog in plain English and pulls the update.

See CHANGELOG.md for the full list.