Platendoos is a fast, open DJ app built from the ground up in Rust. It reads your tracks as songs, not just waveforms: intros, builds, drops and breaks are right there, on the waveform and under your fingers.
Every other DJ app tells you where the beats are. Platendoos also tells you what part of the song you're in and what's coming next. Tracks carry their own map of intros, verses, builds, drops and breakdowns, so you always know how long until the moment hits, and you can jump straight to it.
Tap BUILD or DROP as the track plays and it snaps to the nearest bar. Your structure is saved with the track in your library.
Every section is drawn as a coloured band over both waveforms. Rename, recolour or retype any of them, so a fake-out build can be called FAKEOUT.
The NEXT readout counts bars and beats to the next section like a CDJ does to a cue: DROP 4.3, 4.2, 4.1… Line up two tracks phrase by phrase without counting in your head.
Eight section pads jump to a section's start, the playing one lit and filling up as it goes. On a controller they live right on your hardware pads.
A real DJ app for real gigs, with the depth of the big names and none of the clutter.
Your mappings, library and settings are plain files you can read, back up and share. No accounts, no lock-in, no subscription to play your own music.
Plug in and play. MIDI learn maps any knob, fader or pad in seconds, with controller lights that follow along. The Pioneer DDJ-400 works out of the box.
Import your playlists, folders, cues and beatgrids straight from rekordbox. Years of prep come with you on day one.
Never touch the crossfader? Turn it off. Hide library columns, pad modes and panels you don't need. The app shapes itself around how you mix.
Rubber Band time-stretching keeps vocals crisp at any tempo. Key sync matches tracks deck to deck, cents-accurate, with Camelot hints in the library.
Echo, spiral, reverb, trans, roll and crush, all beat-synced the way you know them from the booth. Slip rolls snap back right where the track would have been.
Platendoos is written in Rust from the audio thread up. The engine never allocates memory, takes a lock or waits on anything while it plays, and that is checked by tests, not promised in a comment. It runs on ASIO for the lowest latency your interface can do, and it's built to go multiplatform from day one.
Free during early access for Windows 10 and 11. More platforms are on the way.