
I Miss The Old Days
Mark Vessel
Dance & DJ
Ora DJ listens to your whole library, then brings the forgotten records back when they fit.
Analysis
Waveform
Lows, mids, and highs each get their own colour, so the breakdown and the drop are visible before you press play. Prefer RGB waveforms? They are one setting away.
Second Floor (Extended Mix)
Hollis Grey · 7:18
BPM
Key
Energy
Vocals
8 bars · 1:52 to 2:07
128 BPM grid
Whole track
Ora DJ analysis of Second Floor (Extended Mix) by Hollis Grey: 128 BPM, key 9A (E minor), energy 7 of 10, vocals in 33.5% of the track.
Real analysis output from Ora DJ.
Try it on your own track, freeGroove Match
Groove Match listens to the track that is playing and reads its energy, rhythm, and mood. Then it pulls the tracks from your own library that would flow next. Keep BPM and key in range, or switch the limits off and let it surprise you.
Playing now

Was Was (Original Mix)
Karoon
Try another starting track
Groove Match

Blow (Extended Mix)
Disco Vandal

We Have Time feat. Kamaliza (Extended Mix)
Kovren, Kaliza

Keep On Dancin' (Extended Mix)
VYRO

Da Way U Move (Original Mix)
Tovel

Too Much Pressure (Original Mix)
Lupka

Dr. Melonball (Extended Mix)
Detar

Want You (Extended Mix)
MARLON HÖRG, Nitti Grove

Get Down (Original Mix)
Marlo Vey, Rhea Solenn

Calypso Queen (Mo Laudi Remix)
Calinda Rose

Feelin Something (Original Mix)
Loop & Latch
10 tracks in this demo library fit. Showing the closest by feel.
Smart filters and dynamic playlists
Stack conditions on anything Ora DJ knows about a track, vocals included. Save the answer as a dynamic playlist and it keeps filling itself as new music arrives.
Was Was (Original Mix)Karoon12369A
Get Down (Original Mix)Marlo Vey, Rhea Solenn12668A
Feelin Something (Original Mix)Loop & Latch12378A
Calypso Queen (Mo Laudi Remix)Calinda Rose12089A
We Have Time feat. Kamaliza (Extended Mix)Kovren, Kaliza12388ACounts from a real 8,756-track library.
Save as dynamic playlistDynamic playlists
Keep every techno track, or only house tracks rated four stars and up. Group AND and OR rules to make a playlist that follows your taste as the library grows.

File organization, if you want it
Ora DJ can rename new files from their tags and move them into a folder tree you choose. Let it happen on arrival, or collect new tracks in an inbox and fix their tags first. Leave it off and your files stay exactly where they are.
Organize files on import
Off by default. Tracks already in your library keep their names and folders.
Filename format
Folder structure
New tracks
Downloaded as
karoon_waswas_orig_FINAL (1).mp3
Waiting in the inbox as
Karoon - Was Was (Original Mix).mp3
Ora Music/Electronica/2026
Fix the tags first, then import when you are ready.
Tag edits you make in Ora DJ can also be written back to your MP3, FLAC, AIFF, WAV, and M4A files. That is optional too.
Library health
Years of collecting leave moved files and duplicate copies behind. Ora DJ finds moved tracks by their audio, not their path, cleans up duplicates, and backs up its library every day.
Moved or renamed files on disk? Ora DJ recognizes each track by an audio fingerprint, finds it again, and relinks it with its cues, tags, and playlists intact.
Find exact and near-duplicate copies, see which one to keep and why, then merge play counts, tags, and ratings into the survivor and archive the rest. Playlists never break, and every step is reversible.
Your Ora DJ library is backed up automatically every day. If anything ever goes wrong, restore an earlier version in a click.
Ora DJ is free to download for Mac and Windows. Import from Rekordbox, Traktor, Serato, or a folder, and let it listen.