BRUME
Aftertone
  Aftertone & Signal   /   Instrument № 01

Brume/bruːm/

A desktop multi-timbral music machine with four synthesis engines, a 10″ touch surface, and one cable to your DAW.

Voice4 engines, 24 voices, one filtermulti-timbral · 4 parts · independent modulation
Shape24 morph transitionsone continuous gesture across every engine
Signal8-channel audio + MIDIclass-compliant · to any DAW over one cable
ScriptLuasequences, DSP, screen drawing
◆ BRUME COMPLEX HARMONIC TIMBRAL GRANULAR MOD MIX MIDI SYS LIBRARY MIDI
Controls · Harmonics
H1
H2
H3
H4
H5
H6
H7
H8
Signal Flow
FM OSC 8 HARMONICS SCAN WINDOW SVF FILTER OUT
Scope
OUT
Peak RMS
Modulation
LFO1░░░░░░░░░░░░░░→ ScanCenter +0.60
LFO2░░░░░░░░░░░░░░→ HarmonicTilt -0.30
Representative view · Harmonic engine · 1024×600 UI canvas auto-scales to any HDMI panel
01 / Engines

Four voices, four lineages.

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.

◆ Part 1 · Complex

Complex

DPO · Buchla 259 · Brenso

Dual oscillator with continuous waveshape morphing, through-zero FM, ring mod, hard sync, per-oscillator wavefolding, and phase distortion.

FMTZFMAMRINGSYNCFOLD
◆ Part 2 · Harmonic

Harmonic

Verbos · Kawai K5 · Buchla 296

Eight harmonics with Gaussian scanning, per-harmonic waveform morph, FM on the fundamental, spectral tilt, and odd/even balance.

SCANMORPHTILTODD/EVNSPREAD
◆ Part 3 · Timbral

Timbral

Serge NTO · Random*Source · CGS48

Triangle core through a wave-multiplier shaper with linear FM, sub-oscillator, self-modulation feedback, and expanded symmetry.

TIMBRESYMMETRYMULTIPLYLIN FMSUB
◆ Part 4 · Granular

Granular

Xenakis · Curtis Roads · microsound

Pitched clouds of micro-oscillator grains with morphable waveforms. Density, scatter, drift, and FM within grains.

DENSITYSCATTERDRIFTMORPHFM
02 / Signal architecture

Every voice, the same path.

MIDI in, voice allocation, modulation, filter, envelope, mixer. Sends to delay and reverb. A Lua FX slot if you want to reach in.

MIDI IN CHANNEL MAP COMPLEX HARMONIC TIMBRAL GRANULAR MOD MATRIX LFO · ENV · VEL SVF FILTER MIXER LEVEL · PAN · MUTE SEND BUSES SATURATOR CHORUS DELAY REVERB LUA FX SCRIPT FX + MASTER LIMITER · STEREO AUDIO OUT
03 / Meridian

One cable to your DAW.

USB-C carries multi-channel audio out, bidirectional MIDI, and clock. Class-compliant — no drivers, no manager app.

Source

Brume

4 engines · 24 voices · dry + sends rendered per part.

Link · USB-C

Audio · MIDI · Clock

Class-compliant. One port. Stereo out plus planned per-part stems.

Destination

Your DAW

Bitwig, Logic, Ableton, Reaper. Arm a track, point at Brume, record.

BRUME DAW USB-C · CLASS COMPLIANT · AUDIO + MIDI + CLOCK macOS · Windows · Linux
04 / Specification

Purpose-built on Compute Module 5.

Low-latency Linux kernel, Rust audio runtime, 10.1-inch capacitive touch. Boots fast. Bridges to your DAW over USB-C.

Engines
Complex · Harmonic · Timbral · Granular
Polyphony
24 voices · 6 per part
Filter
SVF per voice, 2 ADSR per voice
Modulation
2 LFO + 2 step seq per part
Effects
Saturator · Chorus · Delay · Reverb
Sends
Per-part delay + reverb sends
MIDI
USB class-compliant, clock sync
Audio
48 kHz stereo, line-out
Meridian
USB-C to DAW — audio + MIDI + clock
Display
10.1″ 1024×600 capacitive touch
Scripting
Lua 5.4 — sequencing, DSP, custom FX
Platform
Rust runtime, RT Linux, CM5 ARM A76
05 / Bill of materials

Four components. One cable.

Boot and play. The hardware is a deliberate assembly of off-the-shelf parts — the instrument is the firmware.

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-C 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 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.

04 · Firmware
BRUME labwc + webkitgtk PREEMPT KERNEL LINUX BASE eMMC / 32 GB FIRMWARE IMAGE

Firmware

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.

Optional peripherals
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.