BlueprintThe arrangement of a track, drawn to scale, with every move in it.

Drop in a song you want to learn from. Blueprint finds where every part comes in and out, to the beat, and every move in the transitions: the filter sweep and its cutoff over time, the riser, the roll and when it speeds up, the silence before the drop, the delay throw and its note value. Each one comes with the numbers it was measured from and the steps to rebuild it in Ableton.

Drawn fromYour file, measured in this page
Scale1 square = 1 bar, to the beat
Finds19 kinds of move
Hands overMIDI, automation, a written plan

Drop a track here

Or choose a file. MP3 works as well as WAV for everything Blueprint measures.

MP3, WAV, FLAC, AAC/M4A, OGG, Opus. AIFF in Safari.

Nothing is uploaded. The file is decoded and measured on your computer, and the page works offline. The demo is a 96-bar track synthesized in the page with 17 moves planted at known bars, so you can check every finding against the answer.

The plan

The track at a glance: tempo, key, how it's cut into sections, and the moves that define it. Click anything to hear it.

The sections, and why each is called that

Blueprint uses six section types and nothing else. Each has one definition. They are listed in song order; the rules are tried by their number (Drop first, Groove last) and the first that fits names the section. Neighbouring sections of the same type count as one; a change inside them shows up in the phrases. Numbers only count repeats: Drop 2 is the second drop.

BarsSectionWhy it's called that

Signature moves

The drawing

The whole track as an arrangement: sections, every move drawn to length, where each element plays, the filter cutoffs over time and the spectrogram they were read from. Click to play from a bar, drag to loop, click a move to open it below.

Click a move in the drawing, or one of the signature moves above, to see how it was measured and how to rebuild it.

The transitions

Every section change, in order: what leads into it, what comes in and goes out, and the steps to rebuild it, in the order they happen.

Every move

All the moves Blueprint found, with how sure it is. A move it isn't sure of is still worth checking by ear: click one to loop it.

AtMoveMeasuredLengthSure

Phrase by phrase

The arrangement in eight-bar phrases: what joins, what leaves and what happens at each step. Read down it and you have the structure to copy.

Mix motion

The movement that isn't a single event: how hard the sidechain pumps in each section, how the stereo width breathes, and how tension builds and releases across the track.

Sidechain pump, per section

The level of the 500 Hz–2.5 kHz band over one beat, averaged over beats 1 and 3 of every bar with a kick. A pump drops at the kick and climbs back.

Tension

Loudness, brightness, how many parts play and how much noise is rising, folded into one curve.

Width of the music

The side signal against the mid, in dB, for the sustained parts. Lower is narrower.

Take it to Ableton

The plan as files. The MIDI file carries the sections as markers, one track per element with a clip where it plays, the rolls hit for hit, and the filter sweeps as CC74 automation.

Blueprint MIDI

Drag it into an empty Live set at the track's tempo. Sections become locators, elements become clips you can replace with your own parts.

The written plan

Every section, move, transition recipe and phrase as Markdown, or the raw measurements as JSON.

Lining it up in Live

    How it works, and where it can be wrong

    Blueprint runs on X-Ray's engine for tempo, grid and loudness, and adds its own analysis on top. Everything runs in this page. Each detector is tested against a synthesized track whose moves are known, and against the same track with no moves at all.

    Seeing what was filtered

    The spectrum is read in semitone-wide bands and split into its sustained part (pads, synths, bass, risers) and its hits (drums). Above 1.2 kHz the split runs on a 23 ms window so dense hats count as hits. A filter sweep is first spotted as a spectral edge moving steadily, then confirmed beat by beat: each beat is compared with the same beat of the loop once the filter is open, and fitted with a filter skirt. The cutoff you see is that fit, smoothed over five beats. Checking the music and the drums separately says what the filter is on.

    Everything else

    Risers: a steady climb in a noise-like layer (flat inside each band). Pitch risers and downlifters: a tonal peak that glides, semitone by semitone, instead of stepping. Tape stops: the whole spectrum sliding down frame after frame. Rolls: hits filling a subdivision grid. Delay throws: a chain of synced, steadily decaying repeats after a cut. Gaps, stutters, crashes, booms, reverse swells, sidechain, width and fades each have a measured shape, and a section is only cut where the parts or the moves say so.

    Limits