← ASSEMBLY-7
ASSEMBLY-7 · New Engine · Free Update

TAMBURI

WEBBeta
Engine 7 · Circuit-Based Drum Synthesis

A full sampler engine for ASSEMBLY-7. Load your own audio into the polymetric machine — same drift, same phase accumulation, same controlled instability. Any sound becomes structural rhythmic material.

Tamburi Web — browser-based sampler GUI for ASSEMBLY-7

Tamburi Web — browser-based GUI · 7 sampler voices · real-time OSC control

Tamburi Web — full interface overview with parameter matrix and LFO controls

Parameter control · Scan LFO · Randomization Matrix · Stem recording

Browser-based GUI · Node.js

Engine 7 introduces a dedicated browser interface that runs entirely outside Max/MSP. A local Node.js server bridges the browser to Max and SuperCollider via OSC — handling sample loading, parameter changes, playback mode switching, randomization controls, and stem recording. Open the page in any modern browser and control the full engine without touching the Max patch.

What Engine 7 changes

ASSEMBLY-7 was built around 7 algorithmic synthesis voices — FM, noise engineering, physical modelling, recursive feedback. No samples. Only synthesis. That architecture remains entirely intact.

Engine 7 adds a parallel layer: a complete sampler engine that replaces the internal synthesis with your own audio material, while keeping every structural property of the sequencer unchanged. The drift, the polymetric logic, the independent BPM per line, the stem recording — all of it runs on your sounds.

The timbral range of the machine effectively doubles. Synthesis and sampling now coexist as two distinct sonic dimensions of the same instrument.

ASSEMBLY-7 — Synthesis engines
7 algorithmic synthesis voices
FM, noise, physical modelling, feedback
No samples — only internal DSP
6 engine configurations
Fixed timbral identity per engine
Polymetric sequencer + drift
7 synthesis stems
Engine 7 — Tamburi Web
7 independent sampler voices
Load any WAV or AIFF per voice
3 playback modes: PLAY · PITCH · STRETCH
Same polymetric architecture — same drift
Timbral identity defined by your library
Browser-based GUI — no changes inside Max
8 stems recorded in a single pass

Three playback modes

Each of the 7 voices can run in one of three modes. Switch per voice at any time, even while the sequencer is running.

PLAY Direct one-shot playback. Fires the sample from the set position at the set rate. Clean, immediate, no processing overhead.
PITCH Pitch shift independent from playback speed. PRTO controls ratio (0.25×–4×), PDSP adds dispersion for chorus and detune effects.
STRETCH Time stretch without affecting pitch. Slow down a hit into a drone, speed up a loop into a stutter. RATE controls the stretch ratio.

7 voices · fixed spatial positions

Each module holds a fixed stereo position in the mix. The spatial image is determined by the architecture — not by the sample you load.

KICK
center
Kicks, sub thuds, low toms
PULSAR
hard R
Hi-hats, cymbals, clicks
FM1
hard L
Toms, cowbells, tuned hits
ABSTRACT
L center
Field recordings, noise, found sound
ZWEET
R center
Snares, claps, body hits
GLITCH
far L
Glitches, stutters, artifacts
LPG
far R
Congas, bongos, plucks
Sample-only engine

Engine 7 produces no internal synthesis. Every module needs a sample loaded to produce sound. This is the design — the machine provides the rhythmic geometry, you provide the timbral material.

Everything that makes ASSEMBLY-7 work

Engine 7 is a drop-in replacement. The sequencer, the drift logic, the stem recorder — nothing changes.

Polymetric No global reset. Each voice runs its own cycle length, tempo, and phase. Drift emerges from independent counters.
Independent BPM Each sequencer line runs its own clock — synchronized to the global tempo or completely free.
32-step grid Independent step length per voice. Set different lengths across lines for continuous rhythmic displacement.
Stem recording 8 stems in a single pass — master stereo + 7 individual voice stems. Press REC in the browser GUI.
OSC bridge Max/MSP handles sequencing and interface. SuperCollider handles DSP. A local Node.js server connects the browser GUI via OSC.

Already in testing

A group of ASSEMBLY-7 users who left reviews during development are already running Engine 7. Their feedback is actively shaping how the engine evolves — from sample loading behaviour to playback mode refinements.

This is a beta release. It works, but behaviour may vary across systems and sample formats. If something unexpected happens, write to [email protected].

/ Randomization

Five tools for live parameter mutation — from single one-shot gestures to continuous automated drift with structural matrix morphing. All available directly in the browser GUI, no Max interaction required.

⚄ RAND One-shot randomization of all active parameters across all 7 voices simultaneously. Instant new configuration in a single click.
∿ LFO Auto-randomization at a set interval — from 0.5 seconds upward. Fires immediately on activation. Rate changeable on the fly while running. Stop with a single click.
▦ MATRIX Full parameter selection matrix. A grid of LED toggles — parameters in rows, modules in columns — to include or exclude any combination from randomization. AMP is off by default to prevent silence. Enable all, disable all, or reset to default in one click.
Mode Random Each voice can have its playback mode — PLAY, LOOP, PITCH, STRETCH — randomized independently at every RAND or LFO cycle. Enabled per module via a dedicated row in the matrix. Each voice shifts to a different mode with no inter-voice synchronization.
Matrix LED Shuffle A second entropy layer: the LFO randomizes not just parameter values but the matrix selection itself. At every LFO cycle, any amber-enabled cell flips its LED on or off independently — changing which parameters are active before values are randomized. The amber LED grid in the matrix panel controls which cells participate. The result is a continuously mutating randomization field: structure and content both drift over time.
Matrix LED Shuffle — amber LED grid for LFO-driven matrix morphing

Matrix LED Shuffle — amber grid controls which LEDs the LFO can flip at each cycle

/ Watch it run

Sample loading, playback modes, real-time randomization and LFO — Engine 7 in action from first file to full polymetric session.

ASSEMBLY-7 Engine 7 Tamburi Web — video demo
ASSEMBLY-7 — Engine 7 · Tamburi Web
Full walkthrough · YouTube
Watch →

Installation guide

Step-by-step setup: Node.js install, launch order, sample loading, modes reference, stem recording, macOS & Windows. Everything needed to get running in under 10 minutes.

Read the guide →

Part of the engine system

Engine 7 sits alongside the existing synthesis engines. All engines share the same sequencer and OSC architecture — swap between them by loading a different SuperCollider file.

Engine 1 Engine 2 Engine 3 Engine 4 Engine 5 Engine 6 Engine 7 · Tamburi Web ←

Get ASSEMBLY-7

Already own it? Engine 7 is a free update — download from your Gumroad library.
New to ASSEMBLY-7? Engine 7 is included.

Get it on Gumroad →