Complex
Dual oscillator with continuous waveshape morphing, through-zero FM, ring mod, hard sync, per-oscillator wavefolding, and phase distortion.
A desktop multi-timbral music machine with four synthesis engines, a 10″ touch surface, and one cable to your DAW.
Brume runs four synthesis engines with a shared voice tail (SVF filter, amp envelope, modulation router), so patches stay coherent across very different sources. Each engine has its own mechanism for continuous spectral change: cross-FM feedback in Complex, a scanning window in Harmonic, cascaded wavefolding in Timbral, grain scatter in Granular. No samples sit anywhere in the signal path; every voice is generated from live math.
Dual oscillator with continuous waveshape morphing, through-zero FM, ring mod, hard sync, per-oscillator wavefolding, and phase distortion.
Eight harmonics with Gaussian scanning, per-harmonic waveform morph, FM on the fundamental, spectral tilt, and odd/even balance.
Triangle core through a wave-multiplier shaper with linear FM, sub-oscillator, self-modulation feedback, and expanded symmetry.
Pitched clouds of micro-oscillator grains with morphable waveforms. Density, scatter, drift, and FM within grains.
MIDI in, voice allocation, modulation, filter, envelope, mixer. Sends to delay and reverb. A Lua FX slot if you want to reach in.
USB-C carries multi-channel audio out, bidirectional MIDI, and clock. Class-compliant — no drivers, no manager app.
4 engines · 24 voices · dry + sends rendered per part.
Class-compliant. One port. Stereo out plus planned per-part stems.
Bitwig, Logic, Ableton, Reaper. Arm a track, point at Brume, record.
Low-latency Linux kernel, Rust audio runtime, 10.1-inch capacitive touch. Boots fast. Bridges to your DAW over USB-C.
Boot and play. The hardware is a deliberate assembly of off-the-shelf parts — the instrument is the firmware.
Compute Module 5. Quad-core ARM A76, 8 GB RAM, 32 GB eMMC, wireless.
CM5 IO Board with USB-C OTG for multi-channel audio and MIDI to your DAW. HDMI, GPIO, Ethernet.
Pick the HDMI touchscreen that fits your build. Brume’s UI is canvas-designed at 1024×600 logical and auto-scales to whatever panel you connect — tap into the CM5 touchscreen ecosystem. Reference unit: 10.1″ 1920×1200.
Purpose-built Linux firmware with real-time audio kernel, Brume runtime, and atomic updates. Boots in seconds. New firmware installs over USB via the Brume companion app.
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.
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.