Ora DJ Docs
Library Management

Importing tracks

Add a folder once. Drop in new tracks whenever they arrive and Ora DJ picks them up automatically, with a notification to act on the batch.

New tracks show up on their own

While Ora DJ is open, it watches your library folders. Drop a new file into one and it appears in the library within a few seconds, no action needed. A notification confirms what arrived with three shortcuts:

  • Show: filters the library to exactly the tracks from that import. The view is temporary; closing it or navigating away returns you to your full library.
  • Playlist +: opens a dropdown to add the tracks to an existing playlist or create a new one with them already inside. Creating a new playlist opens it immediately with the name field ready to edit.

Every time you launch Ora DJ it quietly rescans your folders too, and if anything new turned up while the app was closed, the same notification appears. There is no Rescan button to remember.

Auto-import notification with Playlist+ dropdown open, showing folders and playlists to add tracks to

Add a folder

Open Settings, go to the Library page, and add a folder of music. Ora DJ walks it recursively and imports every supported audio file it finds:

  • .mp3
  • .wav
  • .m4a and .aac
  • .mp4 with supported audio
  • .flac
  • .aiff and .aif

A progress modal shows two phases: first it counts the files, then it reads each one's tags for the artist and title. When those tags are missing, Ora DJ infers the artist and title from the filename, so a file named Artist - Title.mp3 still lands in the right place. BPM, key, waveform, and energy are not read from the file. Ora DJ measures them itself once the track is in, through Track Analysis.

Ora DJ import progress modal reading metadata from a folder of tracks

MP4 audio

MP4 is a container, so the audio inside determines whether Ora DJ can import it. The file must contain one mono or stereo AAC-LC or Apple Lossless (ALAC) audio stream. Ora DJ reads the audio and ignores any video.

Files with no audio, multiple audio streams, other audio codecs, or unsupported AAC profiles are rejected. Encrypted, fragmented, or unreadable MP4 files are also rejected. Ora DJ does not convert or repair them.

For MP4 playback on Windows, use AAC-LC. ALAC audio in MP4 is not currently supported for playback there.

MP4 on a USB export

USB export accepts MP4 with one mono or stereo AAC-LC audio stream at 44.1 or 48 kHz, with at least one second of audio. Ora DJ copies the original file, including its .mp4 extension and any video data, without converting it.

ALAC audio in MP4 is excluded from USB export. Player support varies, so check the export compatibility report and test the USB on your player before a gig.

Drop folders from Finder

Drag one or more music folders from Finder into Ora DJ. Review the confirmation and start the import. Folders already tracked by the library are listed as skipped, so you can see which new folders will be added.

Folder import confirmation with a new folder and an already tracked folder

Where imported files live

By default, Ora DJ reads tracks where they live on disk. If you enable music file organization in Settings > Music files, Ora DJ can rename and move new imports into a folder structure you choose. Existing library files stay where they are.

If you leave file organization off:

  • Rename, move, or relocate a track and Ora DJ reconnects it with its analysis, cues, playlists, and tags. See Moving and renaming files.
  • Import a track from an external drive, then unplug the drive, and the track shows as missing rather than gone. Reconnect the drive and it comes back.

Analysis starts automatically

The moment tracks are imported, Ora DJ queues them for analysis: BPM, key, waveform, and energy. It runs in the background and steps aside while you play, so it never competes with the music. See Track Analysis for what gets measured and how the queue behaves.

Coming from Rekordbox

If your collection already lives in Rekordbox, you can bring it across in one pass, with cue points, playlists, ratings, and tags. That is a separate path with its own options. See Rekordbox import and export.

Importing the same filename from two different folders can make a Rekordbox XML import ambiguous. Import the relevant folder first to keep matches clean.