AVIARY
Theme
Aviary presents

CHIRP

The Sound System — a two-deck DJ instrument that runs in your browser.
No installs · no account · no plugins · open a page and play.

CHIRP started as a way to breathe life into years of beats made in spare hours — tracks piling up on a hard drive with nowhere to go. Now they've got knobs. It's a hands-on playground for learning how music actually works: production, audio engineering, and DJing — by touching every dial yourself.

localhost — CHIRP · The Sound System
A live CHIRP session — two decks, waveforms, effects
Drop a screenshot of your mix in here.
Save it next to this file as chirp-mix.png and refresh.
A live session — electropop on Deck A, trip hop on Deck B, mid-mix.
Learn by doing

Three crafts, one instrument

Every control teaches something. Turn it, hear the change, understand why.

01 · PRODUCTION

Shape the sound

Eleven effects per deck — distortion, bitcrush, chorus, phaser, reverb, ping-pong & mono delay, pitch, and volume. Sweep a knob and hear exactly what it does, instantly, on your own beats.

02 · ENGINEERING

Mix it clean

Learn gain staging and EQ by hand — a 3-band EQ with kill switches ("Crack the Egg"), per-deck volume, a master bus into a limiter, an FX on/off bypass to A/B your processed sound against the raw track, and a live frequency spectrum that pulses through the CHIRP mark.

03 · DJING

Ride the fade

Two decks, an equal-power crossfader, per-deck channel CUT, tap & auto BPM, tempo sync, beat-loops, cue points, and scratch platters. Beat-match two tracks and blend them live.

Under the hood

All the knobs & dials

Two independent decks — each with its own full effect chain, blended by the crossfader.
Waveform module — see the track, scrub it, drag to set a loop window.
Beat-matching — tap tempo, a tempo fader, one-tap SYNC, and 1/2/4/8 beat-loops.
Scratch platters — the play button is a spinnable platter; drag to pitch-bend.
Record & export — capture the live mix to a WAV, kept in a separate holding tank.
Mixer moves — per-deck channel CUT, whole-chain FX bypass, and one-tap RESET to defaults.
Right-click to reset — send any knob back to its default, DAW-style; double-click works too.
Share a preset — every knob position packs into a URL you can send to a friend.
Keyboard control — space to play, arrows to seek, brackets for the master.
Seven themes — two light, five dark, each its own cohesive world.

Built at the intersection of systems thinking and field instinct — precise because it has to be, underground because it wants to be.

Open it. Drop a beat. Turn a knob.

It's one self-contained HTML file. Nothing to install — just open it and start learning with your ears.

1. Open index.html 2. Drag in a beat 3. Load Deck A & B 4. Crossfade, EQ, loop, scratch