AVIARY
Theme
Aviary presents

SOAR

The Flight Instrument — fly the corridor; the sky plays back.
No installs · no account · one HTML file · steer, and it sings.

A zen on-rails flight through a neon wireframe corridor — and the flight is a synth. Climb and the melody climbs; bank and the tone bends; the wing-keys fire a whole flock of instruments under you, everything locked to one clock and one scale. ALULA — the anti-stall wing — makes a wrong note unrepresentable. No score. No fail. You cannot lose. You can only land somewhere musical.

localhost — SOAR · The Flight Instrument
SOAR in flight — the Mark 2 raptor banking through the neon corridor
Drop a screenshot of a flight in here.
Save it next to this file as soar-flight.png and refresh.
Mid-bank in BLOOM — the world rolling one way, the bird the other. That opposition is the whole illusion.
Why this exists

Problem · Resolution · Reason

Built for the pilot fantasy — the WipEout zone lap, the flight-sim dusk — without the game asking anything back.

01 · THE PROBLEM

Flying is the fantasy; music is homework

The zone mode in a racing game and a jet sim at dusk share one feeling: speed as meditation. But games want your reflexes, and instruments want your theory. Wiggle a mouse over a synth and it's noise; grab a real flight stick and there's no music in it at all. The two best trances never overlapped.

02 · THE RESOLUTION

A flight that plays

So the corridor became an instrument. Altitude picks the note, position shapes the filter, banking adds vibrato, speed sets the pace — and every value runs through ALULA's rails: quantized to the scale, committed on the grid, slew-limited, governed. Fly calmly and it's an ambient line; carve hard and it's expressive — neither can be wrong. Thermals drift past carrying effects; fly through one and it blooms and fades.

03 · THE REASON

The flock was already here

The Aviary's engines are factories over any audio context — TRILL's voice, CLUTCH's drums, BITTERN's boom, FLAMEBACK's heads. SOAR is a new face wired onto proven organs: the same clock, the same scale tables, the same seam-folded bounce into CHIRP's Beats. One more technopoetic module in the make → capture → perform flywheel.

In the cockpit

What the bird can do

The illusion — the bird doesn't fly through the world; the world flies past the bird. The corridor counter-rolls your bank, the starfield parallaxes, and it's all hand-rolled Canvas 2D: no engine, no library, one file.
ALULA, the five rails — pitch quantized to scale AND grid, every modulation slew-limited, edge-zones with hysteresis, a density governor, and a drone floor. The anti-stall wing: a hyperactive hand still lands somewhere listenable.
Flight is the modulation source — altitude → scale degree, X → cutoff, bank → vibrato + resonance, speed → note rate and level. Dive for sub weight; climb into the octave; corners are earned and answered with a strum.
The flock on your wing-keys — 1 latches a GIZZARD groove at the next bar, 2 latches a SYRINX arp that chases your perch, 3 drops a GULAR acid stab, 4 arms a FLAMEBACK tala fill. Nothing lands off-grid.
Thermals — effects surface as flyable gates: UPDRAFT, STUTTER, STOOP, PRISM, KETTLE. Steer through one (or hold Q) and it blooms on a reverb-tail envelope, then re-hides. Ignoring one costs nothing.
PLUMAGE — molt the whole voice: THERMAL, STOOP, KETTLE, MURMURATION. Named coherent bundles, root pinned, always in-key. Lock chips pin the scale or groove through rolls.
Four cameras — CHASE, WINGVIEW, TUNNELDIVE, TOPDOWN, every switch a cross-fade. A reset that rescues everything, wearing the alula mark.
FEEDER — feed it a bed track (the hatchlings library, or drop a file): ring radius rides the bass, the walls glow with the mids, kicks flash the horizon and summon thermals. Set the key by ear; the rails do the rest.
The bounce — what's latched re-renders offline through the same engines, seam-folded loop-perfect, downloads, and flies straight into CHIRP's Beats. Make → capture → perform.
The roost — the whole flight (key, scale, tempo, plumage, view, bed) persists locally and packs into a share link. Seven themes; BLOOM is home. 37 self-tests behind ?selftest=1.

The bird does not fly through the world — the world flies past the bird. And every note you can reach is a right one.

Take the stick. The sky is in key.

One self-contained HTML file. Nothing to install, nothing to learn first — steering is the theory.

1. Open soar.html 2. Move to steer 3. Tap 1 for the groove 4. Fly through the thermal