OpenPipes Pipe Organ Sound for the Masses

OpenPipes OS — ARM (pipebian)

OpenPipes OS ARM — pipebian — turns a Raspberry Pi into a complete virtual pipe organ: the sound engine and the control unit in one small board. The 2026.06 release is rebuilt on Raspberry Pi OS Trixie (64‑bit / arm64) with modern PipeWire audio, and ships three organ engines you switch at boot — GrandOrgue, RustyPipes, and Aeolus. Everything needed to load sample sets and start playing is pre‑installed, with full support for OpenPipes hardware — MIDI boards, peripheral modules, and expression controls.

See it in action

Download

Flash with Raspberry Pi Imager

The easy way — Imager downloads, verifies and can pre‑configure Wi‑Fi & SSH. In Imager open App Options → Content Repository → Use custom URL and paste:

https://www.openpipes.org/downloads/openpipes-arm64/2026.06-openpipes-raspi-arm64.rpi-imager-manifest

Then pick “OpenPipes (Raspberry Pi, arm64)” under Choose OS.

Direct download

Prefer to flash your own way (dd, balenaEtcher…)? Download the image directly:

Download image (~2.9 GB)

SHA‑256:
d1adc1000259e28c91748c114c5d89ca4a1d93032420d8d060b968704ace25c8

Default Credentials: Username: openpipes / Password: openpipes  ·  Compatible with Pi 3 / 4 / 5 (64‑bit)

What’s new in 2026.06

  • Rebuilt on Raspberry Pi OS Trixie (Debian 13, arm64) with PipeWire audio
  • RustyPipes — a new streaming sample engine that plays Hauptwerk and GrandOrgue sets from disk, so your organs can be larger than the Pi’s RAM
  • Aeolus, reborn — a modern rebuild of the classic additive synthesizer (64‑harmonic wavetable pipe modelling, chiff, convolution reverb), running natively on PipeWire and freshly ported to Raspberry Pi
  • Web interface — turn the Pi into a Wi‑Fi access point and drive a headless organ from your phone
  • Engine selector — choose GrandOrgue, RustyPipes or Aeolus at boot
  • Just‑works first boot — the filesystem auto‑expands to fill your card, the first HDMI output turns on automatically, and it logs straight into the desktop. Enable SSH/Wi‑Fi in Imager and reach it by SSH (ssh openpipes@openpipes.local) or VNC — no monitor required.

Screenshots

Installation

  1. Open Raspberry Pi Imager and add the OpenPipes repository (App Options → Content Repository → Use custom URL — see Download above), or select a directly‑downloaded image with “Use custom”.
  2. Choose your Pi model → Choose OS → “OpenPipes (Raspberry Pi, arm64)” → select your SD card or NVMe SSD.
  3. Optional but recommended: Edit Settings to set hostname, Wi‑Fi, and enable SSH for headless use.
  4. Write, then boot the Pi — the filesystem expands automatically and the desktop loads. Access via HDMI, SSH, or VNC.

Included Software

ComponentDescription
RustyPipesStreaming sample player — loads Hauptwerk & GrandOrgue sets from disk, plus a phone web interface
GrandOrgueFree, open-source virtual pipe organ sample player
AeolusAdditive‑synthesis pipe organ (JUCE rebuild) running natively on PipeWire
PipeWireLow-latency Linux audio & MIDI routing
JACK (emulation)PipeWire's JACK layer for legacy audio clients

Compatible Hardware

  • Raspberry Pi 5 / Pi 500 / CM5  ·  Raspberry Pi 4 / Pi 400 / CM4  ·  Raspberry Pi 3 (64‑bit)
  • Storage: a fast microSD works for GrandOrgue/Aeolus; an NVMe SSD is recommended for RustyPipes streaming (large sample sets need the bandwidth). 32 GB minimum.
  • Audio: a USB DAC (e.g. PCM2704) or USB audio interface is recommended. The Pi 4 has basic built‑in audio; the Pi 5 has none.