Boot and play. The hardware is a deliberate assembly of off-the-shelf parts — the instrument is the software.
01 · Compute Module 5 BCM 2712 8GB eMMC WiFi COMPUTE MODULE 5 CM5 Compute Module 5. Quad-core ARM A76, 8 GB RAM, 32 GB eMMC, wireless.
02 · Carrier board CM5 SOCKET GPIO USB-C HDMI USB-A ETH J2/OTG IO BOARD Carrier Board CM5 IO Board with USB OTG for multi-channel audio and MIDI to your DAW. HDMI, GPIO, Ethernet.
03 · Display HDMI+USB 10.1″ TOUCHSCREEN Touchscreen Pick the HDMI touchscreen that fits your build. Brume’s UI is designed around a 1024×600 logical layout and auto-scales to whatever panel you connect — tap into the CM5 touchscreen ecosystem. Reference unit: 10.1″ 1920×1200.
04 · Software BRUME labwc + webkitgtk AUDIO CONFIG PI OS LITE eMMC / 32 GB LINUX INSTALL Software Brume installs onto Raspberry Pi OS Lite. The brumectl CLI adds the runtime packages, labwc/webkitgtk shell, audio config, presets, and systemd service; --update refreshes the binary and factory presets over SSH.
Controllers
05 · Reference controller nanoKONTROL2 KORG 1 2 3 4 5 6 7 8 NANOKONTROL2 Controller Korg nanoKONTROL2 is the reference USB-MIDI controller — 8 knobs, 8 faders, transport, and per-strip S/M/R. Brume ships with a default CC-mapping JSON plus a Lua starter script.
06 · Deep-control surface LaunchControl XL 1 2 3 4 5 6 7 8 LAUNCH CONTROL XL 3 Deep surface Novation Launch Control XL 3 positions as the deeper control option — 24 endless encoders, 8 faders, 16 pads, transport. In development as a first-class surface: dedicated CC-mapping JSON with a per-engine page layout, Lua starter scripts.