NEON DJ is designed to have zero friction between you and your first mix. There is nothing to install, no package manager to run, and no account to create. Everything lives in a singleDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/kepabilbao67-bot/musicplayer2/llms.txt
Use this file to discover all available pages before exploring further.
index.html file — download it, open it, and the app is ready. This guide walks you through the complete onboarding flow, from download to your first crossfade, and covers loading your own music files and using keyboard shortcuts.
Download the File
Go to the NEON DJ GitHub repository and download The only file you need to open is
index.html:https://github.com/kepabilbao67-bot/musicplayer2On the repository page, click the index.html filename, then click the Download raw file button (the downward-arrow icon near the top-right of the file viewer). Save the file anywhere on your computer — your Desktop or Downloads folder works perfectly.Alternatively, if you have Git installed, clone the repository:index.html. No npm install, no build step.Open in Your Browser
Double-click
index.html. It will open in your default browser.For best results, open it in Chrome, Edge, or Firefox. These browsers implement the full Web Audio API that NEON DJ depends on.You will see a loading overlay with a progress bar and a status message like “Creando: House · 124 BPM” as each track is synthesized.Wait for Track Synthesis
NEON DJ generates all 18 built-in genre tracks procedurally at startup using an
When synthesis is complete the loading overlay disappears and House is automatically loaded on Deck A and Techno on Deck B.
OfflineAudioContext — no audio files are downloaded. Each track is rendered faster than real time; the full set typically takes 5–15 seconds depending on your device.The 18 synthesized genres and their tempos are:| Genre | BPM |
|---|---|
| House | 124 |
| Hip-Hop | 88 |
| Techno | 130 |
| Synthwave | 110 |
| Reggaeton | 96 |
| Drum & Bass | 174 |
| Trap | 140 |
| Funk | 108 |
| Rock Español 80/90 | 132 |
| Heavy Metal 80/90 | 160 |
| Pop Español 80/90 | 118 |
| Punk 80/90 | 172 |
| Ska 80/90 | 150 |
| Grunge 90 | 115 |
| Salsa | 95 |
| Cumbia | 92 |
| Jungle / DnB | 165 |
| Dubstep | 140 |
Play Your First Mix
With both decks pre-loaded, you’re ready to mix:
- Press PLAY on Deck A. The vinyl graphic begins rotating, the waveform playhead advances, and the beat LED pulses on every quarter note.
- Listen to the BPM display on Deck B. Press the SYNC button on Deck B — it will match Techno’s tempo to House’s and align the beat grid automatically.
- Press PLAY on Deck B.
- Drag the crossfader (the horizontal slider between the two decks) from the center toward the B side to bring Techno in, or toward A to return to House.
Load a Custom MP3 or WAV
You can replace either deck’s built-in track with any audio file from your computer:
- Click the 📁 button in the top-left corner of the deck you want to load into.
- Choose any MP3, WAV, OGG, or other browser-supported audio file.
- The file is decoded in-memory by the Web Audio API — nothing is uploaded anywhere.
- Once loaded, the track name updates in the deck header and the waveform is redrawn.
NEON DJ does not auto-detect the BPM of custom files. After loading your own track, you can manually align it with the other deck using the pitch fader (±50%) and listening for the beats to lock. The beat LED on each deck helps you find the downbeat visually.
Keyboard Shortcuts
Every major transport control has a keyboard shortcut so you can keep your hands on the mouse for knobs and the crossfader while triggering cues and loops from the keyboard.| Key | Action |
|---|---|
Q | Play / Pause — Deck A |
P | Play / Pause — Deck B |
A | CUE — Deck A |
L | CUE — Deck B |
Z | LOOP 4 — Deck A |
M | LOOP 4 — Deck B |
S | SYNC — Deck A |
K | SYNC — Deck B |
← | Move crossfader left (toward A) |
→ | Move crossfader right (toward B) |
1 | FX Pad — ⬆ Riser |
2 | FX Pad — 📢 Airhorn |
3 | FX Pad — 💥 Impact |
4 | FX Pad — ⚡ Zap |
What’s Next
Decks & Transport
Deep dive into the waveform display, scratch mode, hot cues, loops, and the pitch fader.
EQ & Effects
Learn how the 3-band EQ, filter sweep, echo delay, reverb, and FX pads work.
Recording a Mix
Capture your session and download it as an MP3 or WAV file.
Introduction
Read the full feature overview and technical architecture.