DJ Jukebox is a song library manager and playlist generator for Windows. It builds random playlists from local or network music files, using ratings and repetition controls to influence which tracks appear. A separate media player plays the resulting list.
The trial provides the full set of functions for a limited period. Continued use requires a paid license.
DJ Jukebox playlist selection
Each song in the Song Table receives a rating between 0 and 100. Higher ratings make favorites more likely to be selected, while a rating of zero excludes a track. The Rating Importance control adjusts how strongly those ratings influence selection.
Repetition settings restrict how often songs, artists and albums recur. These controls interact with the ratings: a highly rated song can still be excluded by a no-repeat rule. In a small collection, restrictive settings can slow generation or leave a playlist incomplete.
Playlist Length determines how many entries DJ Jukebox generates. Selection can be restricted to one artist, one album or one decade, rather than drawing from the entire library. Generated playlists can also be saved and retrieved for later use.
Playback through an external player
DJ Jukebox sends its playlist to a separate media player and can launch that player. The playlist uses M3U, which contains references to the song files; the selected player handles playback and media compatibility.
The list has a fixed length. DJ Jukebox cannot continuously replenish it because the player does not report when playback of the list has finished. Playlist Length therefore controls the amount of music prepared for a listening session.
Commercial entries between songs
The Commercials tab adds commercial media files between music tracks. An average commercials-per-song setting controls their frequency across the playlist, while individual frequency ratings influence how often each commercial is selected. These files must be playable by the external media player.
Song library and file management
The Song Table holds file locations and ratings, including songs stored on network computers without mapped drives. A Project file saves the song list, ratings and other settings together. Separate projects can hold different collections and selection preferences.
File management acts on the stored music files. Renaming a song changes its actual filename, and moving or renaming a folder updates its locations in the Song Table. Text search and replacement in the table can rename song files in bulk.
DJ Jukebox can view and edit ID3 metadata, identify identical songs for deletion, and print lists of artists, albums and tracks. A recording marked as bad remains in the Song Table but is excluded from playlist selection, preserving its library entry without playing it.
Audio CD conversion
The Rip CD tool converts audio CD tracks into MP3 files. Those files provide another source of music for the collection, alongside songs already stored on a drive or network computer.
DJ Jukebox control across a local network
A second copy of DJ Jukebox can control an entertainment server over a LAN. The server listens for remote commands, and the client sends programmable keystrokes to its media player. Button assignments determine which player commands the client can send.
The client identifies the server by its IP address and port. Both copies must use the same port, and the server must be reachable. The Test Server tool checks that connection; receiving player keystrokes also depends on the external player.
Playlist paths must point to files the server can access. A local path that exists only on the client will not work for server playback, so network paths can keep the song references usable from the server.
The server can start DJ Jukebox and listen for commands at boot, allowing operation without a monitor. Remote shutdown is available, and Wake-on-LAN can power up a server that supports it.





