← ASSEMBLY-7
ASSEMBLY-7 · New Engine · Free Update
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 GUI · 7 sampler voices · real-time OSC control
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 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
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 →