PreStage App Icon PreStage TestFlight Beta v0.1.0-alpha

Confidence behind the decks starts before the gig.

PreStage is the missing preparation layer between your music collection and your DJ software. Build structured, mixable pathways from your local folders.

Join the TestFlight Beta Free for early adopters • macOS Sandbox compliant
PreStage — Prep Workspace
Solar Wind Phase Drift
8A 128
Strobe Light Modular Source
9A 128
Resonance LFO Peak
9A 130
Dark Corridor Vektor Loop
10A 132

Solar Wind (Original Mix)

Key: 8A (A minor) BPM: 128.00 Normalized: -0.1 dB
INTRO (16-beat block) GROOVE BUILDUP DROP
TRANSITION PATHWAY Harmonically Compatible (8A → 9A)
Solar Wind 8A
Strobe Light 9A
Dark Corridor 10A

What PreStage Is & Isn't

WHAT IT ISN'T

Not DJ software (live mixing)

WHAT IT IS

Preparation software

WHAT IT ISN'T

Not another library manager

WHAT IT IS

A set-building assistant

WHAT IT ISN'T

Not an AI automix tool

WHAT IT IS

Human-guided transition discovery

Works where you do. No internet required.

PreStage operates entirely on-device. The Rust-based analysis pipeline runs 100% offline—meaning you can prepare your tracks, analyze grids, and build playlists on flights, trains, or backstage in deep club booths with zero internet dependency.

Keyboard-First. Built for Tight Spaces.

When physical space is extremely limited—like a cramped airplane tray table or a crowded DJ booth—touchpads are inefficient. PreStage features a fully keyboard-driven workflow. Navigate libraries, preview transitions, and reorder playlists with rapid, customizable shortcuts.

STAGE 01

Ingest & Volume Normalization

When you import new audio tracks, PreStage runs volume profile normalization transparently. It adjusts the visual scale of all waveforms to a standardized target height so that every song looks as loud as it sounds. This prevents you from constantly riding the mixer's physical gain knob during transitions mid-set.

STAGE 02

Structural Color-Coding

PreStage analyses the dominant frequencies and structural segments of your tracks, color-coding them into cyan Intros/Outros, purple Grooves, amber Buildups, and red Peak Drops. Every segment snaps automatically to 16-beat (4-bar) phrase blocks, allowing you to spot transition windows and track energy progression at a single glance.

STAGE 03

Dynamic Effective Keys

Standard key detection is static, but pitching a track changes its frequency. PreStage calculates the *Effective Key* dynamically based on your target set BPM. It maps these harmonic adjustments using standard Camelot key notations, immediately indicating which keys are harmonically compatible to prevent clashes.

STAGE 04

Pathfinder Transition Intelligence

Select a target track, drive level, or harmonic destination. The smart Pathfinder scans your local library, calculating deterministic compatibility routes. It charts a multi-hop pathway of compatible tracks to guide the crowd from one vibe to another, ensuring a smooth energy curve.

AUDIO GAIN NORMALIZER

ANALYZING GAIN PROFILE
Peak Input-6.8 dB
Target Gain-0.1 dB

The Three Pillars of Preparation

PreStage focuses on the visual, harmonic, and contextual details of your music library to take the guesswork out of set curation.

INTRO GROOVE BUILDUP DROP OUTRO
0s 1m 2m 3m 4m
PILLAR 01

Structure (Color-Coded Waveforms)

Rather than reading raw, monochromatic amplitude waveforms, see the frequency density of your tracks. Colors represent frequency composition, allowing you to instantly spot intros, grooves, buildups, and drops snapped to a 16-beat grid.

8AAm
9AEm
7ADm
8BC
PILLAR 02

Effective Key Harmonization

Musical key changes when you speed up or slow down a song. PreStage calculates the *Effective Key* dynamically based on your target set BPM, highlighting harmonic relationships using Camelot key standards.

Active: 126 BPM (8A) Path 1: +2 BPM (9A) Goal: 130 BPM (10A)
PILLAR 03

Pathfinder Transition Intelligence

Need to transition from a 124 BPM deep house track in `5A` to a 130 BPM techno banger in `10A`? The Pathfinder calculates the most energy-consistent and harmonically compatible sequence in your library, charting a multi-hop track journey for your set.