MUZUNGUMASCHIN

VST3 / AU MIDI sequencer

rhythm and harmony are the same physical phenomenon — just on different timescales. a polygon on the time circle = rhythm. the same polygon on the pitch circle = harmony.

core concept

a rotating line completes one full turn per cycle. wherever it crosses a polygon vertex, a note fires. 8 concentric rings, 8 independent layers — each layer its own polygon, its own rhythmic interval.

a layer with 3 points fires 3× per cycle — a triangle. the same triangle on the pitch circle gives you an augmented triad. rhythm accelerated = harmony.

features

polyrhythm

all layers share one common cycle. a layer with N vertices fires exactly N× per rotation.

polymeter

each layer has its own 16th-note subdivision. euclidean mask with K onsets out of N steps.

node system

patch-based architecture: polygon generator, math nodes, harmony nodes, MIDI tools — connected with bezier cables.

FUNK! modulation

wireless modulation system. named broadcast streams, binding to any parameter. modes: override / offset / math.

euclidean rhythms

bjorklund algorithm. maximally even, well-formed / MOS, perfect balance — all rhythmic geometries.

DAW integration

VST3 + AU. full transport sync. DAW PARAM IN/OUT as automatable parameters.

rhythm → harmony

the connection between timescales is physically exact:

ratio interval cents
3 : 2perfect fifth701.96
5 : 4major third386.31
6 : 5minor third315.64
4 : 3perfect fourth498.04

H / 2^N = R — pitch divided by octave doublings = rhythm

status

MUZUNGUMASCHIN is in active development. the euclidean polygon node is working — you can place vertices freely, run euclidean / well-formed / perfect-balance patterns, and all 8 polyrhythm layers fire correctly against the DAW transport.

the harmony node and the broader node/patch system are still being built. cables, math nodes, MIDI tools and the FUNK! modulation system are partially implemented but not ready for serious use yet.

this build is for selected testers only — if you received a link, grab the VST3 below.

download beta (VST3) user manual