AVIARY
Theme
Aviary presents

CLUTCH

The Step Sequencer — every step is an egg.
No installs · no samples · one HTML file · GIZZARD & SYRINX inside.

A clutch is the row of eggs in a nest — a step row. Lay eggs to program a beat; a golden egg leans. Underneath, an 808 and a 909 live in one engine — not sample packs, the circuits themselves, rebuilt — and two perch rows sing the bassline and the lead on scale rails. When the beat is ready, it bounces loop-perfect and lands on a CHIRP deck.

localhost — CLUTCH · The Step Sequencer
The CLUTCH egg grid mid-groove
Drop a screenshot of the egg grid in here.
Save it next to this file as clutch-grid.png and refresh.
Nest B in EMBER — claps and rimshots laid, a LEAD lattice waiting on the rails, the swing already pushed to 71%.
Why this exists

Problem · Resolution · Reason

The build was gated on one question: where do the drum sounds come from?

01 · THE PROBLEM

The sample question

Every drum machine seems to start with a crate of samples: rip an 808 kick from a pack, an 909 hat from another, wire a sampler around them. The question that gated this build, verbatim: "how do we seed it with samples that sound like an 808 or 909 — do we need to generate them, or do I need to make them in another tool and bring them in?" Files to find, licenses to squint at, binaries to ship. It felt heavy before the first kick landed.

02 · THE RESOLUTION

The machines were synths all along

The TR-808 never contained a single sample — every voice is an analog circuit: a sine that drops in pitch is the kick, six square waves filtered way up high are the hat, three noise bursts nine milliseconds apart are the clap. The 909 sampled only its cymbals. So GIZZARD rebuilds the circuits — ten voices, one seeded noise buffer, deterministic to the bit — with a 808 ↔ 909 flip that recolors a running beat. No samples. Nothing to fetch. Nothing to license. A beat weighs nothing.

03 · THE REASON

The flywheel needed a beat-maker

The Aviary's loop is make → capture → perform: build a sound, bounce it, load it on a CHIRP deck, EQ it, scratch it, export the set. TRILL sings arpeggios, FLAMEBACK speaks konnakol, BITTERN booms the bass — but nobody laid the beat. CLUTCH closes the circle with the Aviary's own motif doing the work: the egg. Each step is one; you program a pattern by laying them; the brooder sits the nest, and the track hatches.

Under the feathers

What the bird can do

GIZZARD inside — ten drum voices, each an analog recipe (oscillators + one seeded noise buffer + envelopes), rendered bit-identical every time. Determinism is a contract.
808 ↔ 909, one engine — two characters, not two synths: warm long-tailed boom or beater-click punch, flippable while the beat runs.
The egg grid — 10 lanes × up to 64 steps; click to lay, click again for a golden egg that leans 1.35×. The playhead sweeps the clutch.
The perch rows — BASS and LEAD sing through SYRINX (pocket): drag an egg for pitch on scale rails, 4 scales × 12 roots — a wrong note is unrepresentable.
Swing — 50–75%, the off-sixteenths pushed late, read live so the shuffle lands mid-loop.
Two nests, chained — edit B while A plays, COPY clones by value, chain A · B alternates bar by bar.
Length that keeps your work — 16/32/64 steps; the nests store 64 always, so the window moves and the eggs stay.
Lattices — right-click any row (or arm a voice in FILL): every step / 2 / 4 / 8 / just the one. They ADD, never downgrade; clear row is the way back.
Seam-folded WAV bounce — Length × Chain × Cycles rendered offline through the same engines, decay tails folded onto the loop point. Straight into CHIRP's Beats.
One self-contained file — runs from file://, seven Aviary themes, VOLT — the 2am session — is home. ?selftest=1 proves 17 contracts.

The 808 was never a box of recordings. It was a nest of circuits — and a circuit, unlike a sample, weighs nothing and never runs out.

Lay an egg. Gild one. Hatch a beat.

It's one self-contained HTML file. Nothing to install — and it arrives already grooving.

1. Open clutch.html 2. Hit RUN — the house groove is laid in 3. Lay eggs, drag the perches, push the swing 4. Bounce → CHIRP, and the set begins