DJ Jukebox Changelog

What's new in DJ Jukebox 31.0

Mar 24, 2024
  • Edit Tags: added the ability to view and change the album art in FLAC files.
  • Edit Tags: added the ability to edit a M4A's Gain parameter.
  • Generate From Artist: added a search box where you can type some text to filter the list of artists.
  • Convert To MP3: this will now preserve the album art if possible.
  • List All Damaged Songs: added an option to list songs with no Gain tag.
  • Edit Tags: updated TagLib from 1.13.0 to 2.0.0
  • Normalize Filenames: Convert To Title Case: this now takes care to leave certain things in lower case, such as "(bonus)" and "(live)".
  • Any folder with a prefix of "CD1" or "Disc 2" for example will no longer be considered the name of the album, the parent folder will. Since 29.0 this was supported if the entire folder name was "CD1", but now any text is allowed to follow it.
  • List All Damaged Songs: added an option to only examine selected songs.
  • List All Damaged Songs: this no longer operates on songs hidden by the Filter.
  • Check Song Table For Errors: added a "Discard" button that will remove the selected row with an error from the Song Table.
  • The "Bad" column now allows you to set a range of checkboxes by holding down the Shift key.
  • Convert To MP3: added an "Explore" button to the bottom of the log window.
  • Flacenc.exe will now encode a 32-bit WAV as 24-bit rather than 16-bit.
  • List All Damaged Songs: numerous improvements to the summary at the bottom.
  • Edit Tags: Album Art: Browse: the last chosen folder will be remembered.
  • Edit Tags: Album Art: the image size is now automatically reduced to 1024x1024 if necessary.
  • Store IP Address To File: added an "Open" button.
  • If no project is opened, the menu options are no longer disabled. Instead, if a tool is launched, it will prompt you to open a project.
  • Check Song Table For Errors: the results window will now remember its position and column widths.
  • Redesigned the "Blues" skin.
  • Fixed: when saving new album art for an .M4A file, the image was incorrectly being tagged as JPEG rather than PNG.
  • Fixed: when saving an MP3's gain tag, due to a case sensitivity bug, a second tag could be created, but only the first would be honored, causing the change to go unheeded.

New in DJ Jukebox 30.0 (Sep 28, 2023)

  • Copy Selected Songs: the "Overwrite existing files" option has been replaced with a combobox that has four modes: "Skip", "Overwrite", "Keep Both", and "Prompt".
  • Search and Replace: Auto-Rename Files: when multiple songs are on one row separated by semi-colons, all the songs will now rename properly.
  • Play Album: regarding the order of the songs, if no track numbers are present in the filenames, the meta tags for each song will be used to determine the track numbers.
  • Delete File: this now supports multiple songs on one row separated by semi-colons.
  • Convert To MP3: added support for 8-bit FLAC's.
  • List All Damaged Songs: added the ability to log all songs marked 'Bad'. For this reason the List Bad Songs tool is now redundant and has been removed.
  • List All Damaged Songs: added the option to not analyze songs marked 'Bad'.
  • List All Damaged Songs: added the option to not analyze songs rated 0.
  • Copy Selected Songs: the "Abort" button is now responsive during the conversion of a FLAC to an MP3.
  • Play Unrated: if the filter is enabled, and there are less than 4 songs visible, no popup window will appear, and the filter will be automatically disabled.
  • When a song is renamed or moved, this now updates the memory of recently played songs that is used for repetition prevention.
  • Copy Selected Songs: added Copy/Save/Print/Exit buttons to the bottom of the log window.
  • Find Duplicate Songs: this now displays the quality of the file.
  • Strip Track Number: this now supports the format "(1) Example.mp3"
  • Find All Songs: the taskbar button now shows a "marquee" to indicate the operation is running.
  • Search and Replace: there is now an error if the replacement string contains a tab character.
  • Use Non-Default Media Player: improved syntax checking and error reporting.
  • Upgraded the FLAC module from 1.3.2 to 1.4.3
  • Added the "Cerulean" skin. Redesigned the "Purples" skin and renamed it "Purpendicular".
  • The interface icons have been slightly desaturated.
  • When an error popup window is visible, the taskbar button will now be red.
  • List All Damaged Songs: this tool no longer runs in a separate process.
  • Fixed: menus did not support fixed-pitch fonts.
  • Fixed: Rename/Move Folder: when a parent folder is being removed from the chain, an empty folder could be left on the hard drive.
  • Fixed: Delete File was not offering to delete empty folders.

New in DJ Jukebox 29.0 (May 16, 2023)

  • Added the "List All Damaged Songs" tool.
  • Edit Tags: added the ability to edit a FLAC's Gain parameter.
  • Any folder named "CD1" or "Disc 2" for example will no longer be considered the name of the album, the parent folder will.
  • Convert To MP3: this now copies the Gain tag into the new MP3.
  • Convert To MP3: this now supports .WAV files with more than 2 channels, even though MP3's are limited to 2 channels.
  • Copy Songs: added an option to convert FLAC's to MP3's as they are copied. Use this if the songs are meant for a device that does not play FLAC's.
  • Flacenc.exe can now encode WAV files with more than 2 channels.
  • Analyze MP3: added support for ID3v2.2 and ID3v2.4 frames, although both are rare.
  • Generate From Decade/Year: this now supports the album name format like "Aqualung (1971 LP)" and "War [1983 remastered 2008]".
  • Edit Tags: updated the taglib module from 1.12 to 1.13 (numerous improvements and bug fixes).
  • Play Selections: this now remembers the selections for future Artist/Album/Name repetition prevention.
  • Locate Song In Table: if the song is not found, and a filter is enabled, the filter is now automatically turned off and the search retried. Previously it was necessary to click the "No Filter" button.
  • Play Unrated: if there is a filter applied and all visible songs are rated, the "All Songs Are Rated" popup will now have a "No Filter" button that turns off the filter.
  • Play Fresh: if every song is being rejected due to repetition prevention, that feature will be temporarily turned off.
  • Quick Search: added support for pasting a file.
  • Flacenc.exe now supports the specification of a folder. Previously it was necessary to add "*.wav" to the folder path.
  • Artist Stats: for the order of albums, if the rating of two albums is tied, the average song rating is now the tiebreaker.
  • The "Convert To MP3" tool can now be placed on the toolbar, although it is hidden by default.
  • Convert To MP3: this now warns if the source has more than 2 channels, since MP3 only supports 2.
  • Search Song Table: if a regex replacement string refers to a nonexistent substring (e.g. $1), this will now display an error.
  • Flacenc.exe now reports the length of the song.
  • Generate/Play/Save: this now switches to the Playlist tab automatically.
  • Edit Tags: the window position and selected tab are now remembered.
  • Help file: Search tab: added two buttons that allow you to jump to the next/previous search occurrence.
  • Added the ability to delete an item from the File History at the bottom of the File menu.
  • Fixed: Edit Tags: when finding the Gain, the search for the tag is now case insensitive per the spec.
  • Fixed: Edit Tags: the Gain field could be populated with garbage if no Gain tag was present.
  • Fixed: Edit Tags: there was no support for Gain and album art unless the .mp3 extension was lower case.
  • Fixed: the "Volume Affects Device" setting might apply to the wrong audio device after an audio device is added or removed.
  • Fixed: Analyze MP3: the list of ID3 frames was potentially incomplete or flawed.

New in DJ Jukebox 28.0 (Oct 26, 2022)

  • Edit Tags: added the ability to edit an MP3's Gain parameter.
  • Edit Tags: added the ability to view and change the album art in M4A files.
  • Convert To MP3: there is now a "Encoder Options" button that allows you to edit all of the MP3 encoder settings. Previously only the bit rate could be changed.
  • Check Song Table For Errors: instead of stopping at the first error, all errors are now collated into a popup window.
  • Toolbar volume synchronization can now handle the situation where an audio device has been added or removed.
  • Analyze MP3: all ID3v2 frames are now reported.
  • Convert To MP3: Update Song Table: all changes are now applied to the current playlist and all stored playlists.
  • Added keystroke defaults for MusicBee.
  • Improved the appearance of scrollbars.
  • Removed many unnecessary 3D borders for a more modern look.
  • Tightened up the layout in many places.
  • Removed the divider bar above the buttons at the bottom of all windows.
  • Groupboxes now have separate colors for text and border.
  • Find All: the folder specification now handles pasting much better.
  • Edit Tags (multiple files): Album Art: the Browse tool will now start in the most appropriate folder.
  • The Edit Stored Playlist tool can now be launched even if there are no stored playlists, since it allows you to create one.
  • Commercials table: added a Duplicate Rows tool.
  • Song Table: the Alternating Rows and Row Dividers submenus now show what the "Default" option is defaulting to.
  • Find Duplicate Songs: the taskbar button now turns red when a duplicate has been identified.
  • Normalize Filenames: the log window now has a status bar across the top.
  • Normalize Filenames: the total number of files is now reported at the bottom.
  • When choosing a file from the history at the bottom of the File menu, if it does not exist, the error window now contains a "Explore" button that will open File Explorer to that folder.
  • Fixed: if a popup window is created while the parent window is minimized, it could appear on the wrong monitor.
  • Fixed: toolbar volume synchronization would stop working if the user changed the default audio device.
  • Fixed: Edit Tags: when deleting album art, the tag was being left in the file, even though the pixel data was gone.
  • Fixed: Edit Tags: clicking "Save" would always save the album art, even if it had not been changed.
  • Fixed: Keystroke: Load Defaults: the Window Caption/Class was not being populated (since 27.0).
  • Fixed: Convert To MP3: 24-bit FLAC's were producing audio artifacts.

New in DJ Jukebox 27.0 (Apr 6, 2022)

  • Rip CD: CDDB functionality has been restored thanks to the GnuDB.org project.
  • Edit Tags (multiple files): added the ability to assign album art to all of the songs in one step.
  • Normalize Filenames: added the option to recover missing track numbers at the beginning of each song filename.
  • Rip CD: unicode is now supported in all fields as well as in the CDDB information.
  • Normalize Filenames: all changes are now applied to the current playlist and all stored playlists.
  • Edit Stored Playlist: added a "Validate" tool that reports if any song in the playlist does not exist on the hard drive.
  • Convert To MP3: the Output Folder is now created automatically if it does not already exist.
  • Convert To MP3: added support for very large FLAC files.
  • Edit Tags: updated the taglib module from 1.11.1 to 1.12 (numerous improvements and bug fixes).
  • Copy Selected Songs: if no songs are selected, this now asks the user if all songs should be copied.
  • Analyze MP3: the individual fields of a Lyrics3v2 tag are now reported.
  • Tag Editor: this now reports the Bits Per Sample of a FLAC.
  • Generate From Decade/Year: this now supports the album name format like "Revolver 1966".
  • Clicking the "Apply Filter" button will now automatically check the "Table Filter:" box.
  • Convert To MP3: added Copy/Save/Print/Exit buttons to the bottom of the log window.
  • Copy Songs: the log window now has a summary bar across the top.
  • Get Server Address From File: added an "Open" button.
  • Keystrokes: the Media Player Caption/Class fields now support unicode.
  • Store IP Address To File: unicode is now supported in the filepath.
  • flacenc.exe: there are now some statistics reported about the output file's format.
  • Edit Tags (multiple files): added a Help button.
  • When choosing a file from the history at the bottom of the File menu, if it does not exist, the error window now contains a "Remove" button that will remove the file from the history.
  • Help: the layout is now tighter. Numerous improvements to the Search tab.
  • Fixed a bug that was causing an unnecessary usage of memory in many situations.
  • Fixed: Import Songs From Project: this was overwriting the Song Table instead of appending.
  • Fixed: Convert To MP3: if the operation is aborted, a temporary .WAV file could be left on the hard drive.
  • Fixed: when in server mode, if a client sends keystrokes and the media player can't be found, no error was appearing on the Server Mode window.
  • Fixed: Rip CD: after editing the contents of the Destination column, if the user immediately clicks "Rip CD", the changes were not taking effect.

New in DJ Jukebox 26.0 (Jun 6, 2021)

  • Edit Tags: on MP3 files, it is now possible to see and change the album art. This appears next to the "Comments" field. Click on the image to change it.
  • The mute icon on the toolbar now synchronizes its state with the audio adapter, just like the volume.
  • Generate From Decade/Year: this now supports album name formats such as "(1966) Revolver" and "[1966] Revolver".
  • Edit Tags: the "Comments" tag now supports newlines.
  • Edit Tags (multiple files): added a "Set All" checkbox. If checked, when you make a change to a table cell, that change will be applied to every cell in the column.
  • Top 25: added a report on the highest rated decades.
  • Convert To MP3: added the ability to create the .mp3 files in a different folder.
  • Convert To MP3: added the "Preserve File Date" option.
  • Copy Selected Songs: add the "Shuffle" option, which is useful for copying to a USB drive that will be used in a device that cannot shuffle itself.
  • Commercials table: added buttons that will move the selected row up or down.
  • Flacenc.exe: added the /nis switch, which suppresses the display of information about the source file.
  • When clicking on a control that is disabled because of an unchecked checkbox, the checkbox will flash briefly.
  • Convert To MP3: the log window now has an "alert bar" across the top.
  • Convert To MP3: the log now reports the total number of files that are of an unsupported type.
  • Find Duplicate Songs: the date of each song is now reported. The Skip button now has a hotkey, Esc.
  • Keystrokes table: added a "Duplicate" button.
  • Edit Tags (multiple files): the column widths and window position are now remembered.
  • Table Filter: added an "Apply" button, since it is not obvious that the Enter key can be pressed.
  • Flacenc.exe: the output filepath is now reported.
  • The "Get server address from file" field now supports unicode.
  • Added the "Seraph" skin.
  • Numerous minor interface and installer improvements.
  • Fixed: incrementing the Picks column didn't work if the cell in question had focus.
  • Fixed: Edit Tags (multiple files): the Track and Year columns were sorting alphabetically, not numerically.

New in DJ Jukebox 25.0 (Jun 22, 2020)

  • Edit Tags: if there are multiple songs selected in the Song Table, you can now edit the tags for all of them in one window
  • Generate From Decade/Year: this now supports the album name format where the year comes first, such as "1966-Revolver"
  • Top 25: added a report on the highest rated years
  • Edit Tags: added support for unicode characters
  • Convert To MP3, mp3enc.exe: added support for unicode characters when copying tags from the original file to the new MP3
  • If the volume is changed externally, the volume slider on the toolbar now synchronizes automatically
  • When sending a command to a remote DJ Jukebox server, there is now an animated arrow moving across the Remote toolbar checkbox
  • If the Ctrl key is held down while clicking the "Generate" button or toolbar icon, the generated playlist will append to the existing playlist rather than overwriting it
  • Convert to MP3: added an option to lower the bitrate of the MP3 files
  • Analyze MP3: added support for the Fraunhofer VBRI tag
  • mp3enc.exe: added the /new switch, which ensures that an existing .mp3 file is not overwritten
  • flacenc.exe: statistics about the input file are now reported
  • Edit Tags: this will now remove the "Read Only" file attribute. Previously, there would be a cryptic error that the file could not be saved
  • Normalize Filenames: added Copy/Save/Print/Exit buttons to the bottom of the log window
  • Convert to MP3: the "Replace In Song Table" option is now remembered
  • Find Duplicate Songs: the size of the files is now reported
  • Keystrokes table: added buttons to move the current row up or down
  • Added a context-menu button to the bottom right of the Keystrokes and Commercials tables
  • The "Delete First Line" tool (F8) will now briefly show the line being highlighted before deleting it
  • Song Table Statistics: various minor improvements
  • The current tab is now remembered between sessions
  • Keystrokes table: Import From CSV: the keystroke buttons are now updated
  • Customize Toolbar: it is now possible to force a row-break
  • The toolbar will no longer lose the user's customization when a new version is installed and new icons have been introduced
  • Added the "Edit Tags" button to the bottom of the Playlist
  • It is now possible to enter djukebox.exe into the "Run" system dialog (Win+R) without a path
  • Rip CD: the FreeDB functionality has been removed as this service has been discontinued
  • Fixed: MP3 encoder: for CBR, the Xing tag was reporting 60% quality instead of 100%, although the underlying quality was not affected
  • Fixed: Analyze MP3: was not handling missing header fields in the Xing tag properly

New in DJ Jukebox 24.0 (Jun 22, 2020)

  • Rip CD: added the ability to encode to the FLAC format
  • Added the "flacenc.exe" command-line utility, which converts WAV files to FLAC's
  • Convert To MP3: added the "Replace In Song Table" option, which will replace the FLAC/WAV file in the Song Table with the MP3. Previously it was necessary to do this manually
  • There is now an animation effect when switching tabs
  • Rename/Move Folder: if the Playlist tab is selected, the Old and New Folder fields are pre-populated with the path of the song on the line where the caret is located
  • The Song Table now obeys the operating system's mouse wheel speed
  • Quick Search: this now begins at whatever row has focus rather than where the last search ended
  • Find Duplicate Songs: the rating of each song is now displayed
  • mp3enc.exe: added the /r switch, which recursively enters subfolders
  • Song Table Statistics: added Copy/Save/Print/Exit buttons to the bottom
  • Import From iTunes: the rating mapping is now remembered
  • Generate From Decade/Year: the "No Years Found" error now shows an example of the required path structure and has a Help button
  • Edit Stored Playlist, Add Selections To Stored Playlist: the list of playlists is now alphabetized
  • Edit Tags: this will now display an error if neither the Playlist nor Songs tab is selected
  • Convert To MP3: the total number of successes and failures is now reported at the bottom of the log
  • Search: the row with the occurrence will not be scrolled to the middle if it is already visible
  • mp3enc.exe: this now produces an error if both a wildcard and a target filepath are specified
  • Top 25/Artist Stats: combining diacritics will no longer cause problems with the column widths
  • The ratings and picks columns now reject any character that is not a digit
  • The interface now supports mouse tilt wheel
  • Fixed: copy/paste could fail if another window has the clipboard open. Now it will retry many times over a brief period
  • Fixed: Add Selections To Stored Playlist: after clicking "Add", then pressing Escape, the next playlist could disappear from the list
  • Fixed: unminimizing on a secondary monitor was moving the window to the primary monitor
  • Fixed: error when saving a project to Google Drive
  • Fixed: Rename/Move Folder: the dialog was supposed to be modal
  • Fixed: the "Initialize Volume" scrollbar had so little reaction to the scroll arrows and mouse wheel that its movement was imperceptible
  • Fixed: Help: Print: some hyperlinks were not followed by the page number
  • Fixed: possible crash when right clicking on an editbox
  • Fixed: Edit Stored Playlist: when renaming a playlist, this now verifies that the new name doesn't already exist. Previously in this case, one of the playlists would be lost

New in DJ Jukebox 23.0 (Feb 5, 2019)

  • Added the "Convert To MP3" tool, which converts FLAC and WAV files to MP3's.
  • Added the "Generate From Year" tool.
  • Edit Stored Playlist: this window now allows you to create, rename, and delete playlists.
  • Added the "mp3enc.exe" command-line utility, which converts FLAC and WAV files to MP3's.
  • Add Selections To Stored Playlist: this window now allows you to create and delete stored playlists.
  • Select Certain Songs: added the ability to select by filename extension.
  • Song Table Statistics: this now reports the total count of each file type.
  • Top 25: added a report of the top artists by number of picks.
  • Added the "Show 'Bad' Column" option to the Options menu. This allows you to hide the Song Table's "Bad" column.
  • Most windows now calculate their width as a factor of the interface font size. Previously they were a factor of the screen size. This ensures that windows are the optimal size, even when the font is very small or very large relative to the screen.
  • Song Table: when moving vertically from one cell to another, the caret will now try to maintain its horizontal position within the cell.
  • The toolbar can now have more than one row of tools.
  • Added the Ctrl+F9 hotkey, which will generate a new playlist and append it to the existing playlist.
  • Auto-Start: added a new Action: Shuffle & Play.
  • Test Server: if the test fails, there is now a "Retry" button.
  • Playlist: added a context-menu button to the bottom right.
  • Edit Stored Playlist: double clicking on the splitter will now set it to the optimal position.
  • Volume Affects Device: it is now possible to clear the selection, which ensures that the project will never report that it has changed because an audio device has been installed or uninstalled.
  • The WOL Password field now displays the password as asterisks.
  • Each user that logs into the system now has a separate set of preferences and global settings.
  • Rip CD: updated the LAME MP3 encoder from version 3.99.5 to 3.100
  • Rip CD: FreeDB: slashes in the song filename are now replaced with a dash instead of a space.
  • Rip CD: the MP3 encoder now defaults to CBR instead of VBR.
  • Test Server: there is now a success/failure banner running across the top.
  • Edit Tags: the "Analyze" tool is now much faster.
  • The /? command line switch will now display the help file chapter on the command line.
  • The Customize Toolbar window now remembers preferences such as its position and the table column widths.
  • Fixed: Search Song Table: under certain conditions, changes to the Song Table were not being applied to the Playlist and Stored Playlists.

New in DJ Jukebox 22.0 (May 7, 2018)

  • Search Song Table: added support for Regular Expressions.
  • Added the "Play Zero Rated Song" tool.
  • Edit Stored Playlist: instead of choosing one playlist to edit, there is now a single window that allows you to select and edit any playlist.
  • Select Certain Songs: added the ability to use the Picks column in the criteria.
  • Generate From Artist: it is now possible to select multiple artists.
  • Generate From Decade: it is now possible to select multiple decades.
  • Search and Replace: when Prompt on Replace is enabled, all changes are now applied to the current playlist and all stored playlists.
  • Added the /SP command line switch, which will shuffle and play a project's playlist.
  • Normalize Filenames: the "Replace underscores with spaces" option is now executed before spaces are trimmed from the beginning and end of the filename.
  • The "Detect" button next to the MAC Address field now reports the MAC addresses on the server, which makes more sense.
  • Auto-Start Project: the Project field now has a drop down list containing all of the recently opened projects.
  • Copy Songs: this now reports the total size of all copied songs.
  • Find Duplicate Songs: while two songs are being compared, the progress will now update continuously and the Abort button will respond to the mouse. Duplicates can now be deleted even if the operation is aborted. Numerous other minor improvements.
  • Test Remote: the error window now has a "Retry" button.
  • Added a "Speak" tool to the Help viewer.
  • The "Filter" drop-down list is no longer sorted, the most recent filter used will always be at the top.
  • Song Table: added a context-menu button to the bottom right.
  • Rip CD: updated the MP3 encoder module.
  • Now supports installation to a path that contains unicode.
  • Rip CD: while fetching FreeDB information, there is now an abortable progress window.
  • Added the "Hyperborean" skin. Numerous other skin improvements.
  • Delete File: this window will now remember its former position.
  • Help: added the "Rectangle" Selection Mode, which is useful for copying columns of text.
  • The toolbar's size can now be adjusted by hovering the mouse over it, holding down the Ctrl key, and spinning the mouse wheel.
  • Song Table: the "Song Filename" column has been renamed to "Song Filepath".
  • Fixed: changes to a repetition count were not being obeyed on the next generate.
  • Fixed: rare error message about being unable to save the global settings file when using the /PS command line switch.
  • Fixed: Search Song Table: if no row has focus, this was starting on the last row of the table instead of the first.
  • Fixed: Search Song Table: if "Replace All" is unchecked, the row just searched was not retaining focus.
  • Fixed: Search Song Table: if both "Prompt on Replace" and "Replace All" are unchecked, only the first occurrence within a cell was being replaced.
  • Fixed: Volume Affects Device: this field was sometimes not remembering its value. A new technique is used to recall this field which is tolerant of minor changes to the device name.
  • Fixed: the Detect MAC Addresses tool was not always reporting local adapters correctly.
  • Fixed: Delete File: it was possible that not all rows would be deleted despite the files being correctly deleted.

New in DJ Jukebox 21.0 (Jul 31, 2017)

  • Added the "Generate From Decade" tool.
  • Added the "Generate Appends" option to the Options menu. If checked, new playlists are inserted after the current playlist instead of overwriting it.
  • Copy Songs: added an option to append the artist name to the filename.
  • Table Filter: a history of past inputs is now available in a drop-down list.
  • Wake On LAN: added the ability to specify a SecureOn password.
  • Test Server: the name of each adapter is now reported, making it easier to find the appropriate one for Wake On LAN.
  • Numerous interface improvements, especially regarding 4K monitors.
  • Wake On LAN: added the ability to specify the destination port number.
  • Enter Server Mode: if there is an error binding or listening on the socket, a retry will be performed every 5 seconds.
  • The One Rating Column option is now checked by default. Most users probably prefer it this way.
  • Song Table: Search and Replace: the changes are now also applied to the current playlist.
  • Implemented a new and improved random number generator, which is used by many features. Also, the "Play Unrated Song" tool was not as random in its selection as it should be.
  • Find Duplicate Songs: this now works properly with joined songs. Previously, it would delete the entire row. Now it only discards the duplicate song from the list of joined songs, keeping the row and the other joined songs.
  • Find All Songs: the Browse tool now provides access to network shares.
  • Copy Songs: past entries for the Target Location field will now be remembered in a drop-down list.
  • Auto-Start Project: this dialog now has a field for selecting the project. Previously, it always used the currently open project.
  • The "Detect MAC Addresses" and "Test Server" tools no longer report the useless Loopback interface.
  • After toggling the Table Filter, focus will now go back to the Song Table.
  • Append Selections To Stored Playlist: the last playlist chosen is now pre-selected.
  • Play Fresh/Unrated: the selected song is no longer scrolled to the center if it is already visible.
  • Project Properties: all fields now support unicode.
  • The "Play Selections Increments Picks" option now defaults to checked.
  • Added a "Help" option to the bottom of the Import menu.
  • Added the "Clipboard Inspector" tool to the Interface menu.
  • Fixed: when maximized, the window's border could possibly be visible on a secondary monitor.
  • Fixed: possible window flicker on 4K monitors, or when many System-G windows are open, or when kernel memory becomes scarce.
  • Fixed: minor bugs in the Edit Tags tool.
  • Fixed: when dragging and dropping a folder on the Song Table, duplicate file detection was not working.
  • Fixed: the "Lock Project" option was preventing backups from being made.
  • Fixed: Restore Project Backup: an error would occur if you specified to copy the backup to a new, non-existing file.
  • Fixed: Search and Replace: if the "Auto-Rename" option is enabled in both the project and the search dialog, and "Prompt on Replace" is enabled, an error was being reported that the file could not be renamed, even though it was.

New in DJ Jukebox 20.0 (Dec 20, 2016)

  • Added the "One Rating Column" option to the Options menu. If checked, the Personal and Party ratings columns of the Song Table will be replaced with a single column.
  • Edit Tags: numerous improvements, including crash and corruption bugfixes.
  • Added the "Play Selections Affects Repetition" option to the Options menu.
  • Select Certain Songs: added the ability to select all songs in the Playlist.
  • Added keystroke defaults for Media Player Classic.
  • Improved speed of searching and filtering.
  • When renaming a file by editing the Song Filename column in the Songs Table, the change is now also applied to the current Playlist.
  • Search: if a filter is active, and there are no matches, there is now a button to turn the filter off and try again.
  • Find Duplicate Songs: added an "Explore" button for both files. Improved the window layout.
  • Load Playlist: added the "Play Immediately" option.
  • Import From iTunes: added the ability to control how the ratings are imported.
  • The "Play Selections Increments Picks" option now also affects the "Play Fresh Song" and "Play Unrated Song" tools.
  • Copy Songs: the destination folder now accepts unicode characters.
  • When a global setting is changed, it will now be automatically applied to all other running instances. Previously, each instance held an independent copy of the global settings, and the global settings file was completely overwritten when an instance closed. If a global setting was changed while multiple instances were opened, the change would not affect the other instances, and might not be permanent depending on the order that the instances were closed.
  • Added the "Import" menu, and moved some tools there.
  • Add Selections To Stored Playlist: this now takes care not to add a song if it is already in the playlist.
  • Shell Integration: the "Project" field now has a drop-down list of recent projects.
  • Several tools now detect .DSF and .DFF files, which are in the Direct-Stream Digital format.
  • Verify Playlist: this tool now appears on the Playlist menu. Previously it was only accessible by right clicking on the Playlist. Also made several minor improvements to it.
  • Interface Menu: System Tools: added 32 new tools, including "Default Programs" which is particularly relevant to DJ Jukebox.
  • Customize Toolbar: added a new column that contains an overview of the tool.
  • The uninstaller now removes the project backups.
  • The "MAC Address" field now allows periods.
  • The "Adapter IP" setting has been renamed "Broadcast From".
  • Fixed: Select Certain Songs: this tool could run very slowly when thousands of songs are being selected.
  • Fixed: Multiply Ratings: if a cell in one of the ratings columns had focus, its rating was not being multiplied.
  • Fixed: when dragging and dropping files on the Songs Table, duplicates were not being prevented (since 18.0).
  • Fixed: when moving out of the Song Filename column on rows 2, 3, and 5, the text "0" would overwrite the Song Filename (since 17.0).
  • Fixed: Find Duplicate Songs: was not handling joined songs correctly. On the final window, the last character in a filepath could be clipped (since 18.0).

New in DJ Jukebox 19.0 (May 10, 2016)

  • The volume control has moved from the right side of the window to the toolbar.
  • Added the "Edit Stored Playlist" tool.
  • Unicode Character Map: added the ability to create a list of favorite characters.
  • Project filenames now support unicode characters.
  • Import From iTunes: if the iTunes XML file cannot be found, the user is now provided with instructions on how to make iTunes share this file. Also, the error window now includes a "Retry" button.
  • Import From iTunes: unicode characters in the song filepath are now supported.
  • Unicode surrogate pairs are now supported.
  • Added keystroke defaults for KMPlayer.
  • Added the "Play Album Increments Picks" option to the Options menu.
  • Rename/Move Folder: the changes are now applied to the current playlist.
  • Added the "Reset Repetition" and "View Repetition" buttons to the bottom of the Repetition tab.
  • Prevent Artist/Album/Name Repetition: the memory used by these features is now recorded in the project so that they are honored between sessions.
  • Added the ability to increase the padding between the rows of the Song Table. Interface Menu > Configuration Editor > Tables > Vertical Row Padding.
  • Generate From Artist: it will now automatically go to the artist that is on the current line of the Playlist, or the current row of the Song Table.
  • Play Album: the currently selected album (from the Playlist or Song Table) is now pre-selected. Previously only the artist was pre-selected.
  • Artist Stats: unrated songs will no longer affect the artist's average rating, nor the average rating of albums.
  • Artist Stats: the number of unrated songs is now displayed.
  • Artist Stats: when the album or song rating is tied, the number of picks is now the tiebreaker.
  • Play Selections: the chosen songs now influence the Repetition Prevention feature.
  • Copy Songs: in a previous operation, if the song already existed and the user chose "Keep Both", DJ Jukebox will now look for the renamed song, and correctly treat it as "already exists".
  • Search and Replace: if the file cannot be renamed, the error is now reported.
  • While in Server Mode, you may now right click on the taskbar/tray icon and choose "Exit".
  • Song Table: Paste Files: added support for unicode characters in a filepath.
  • Before entering Server Mode, if changes have been made to the project, the user will be asked if the project should be saved.
  • Store Playlist: there is now a drop-down list of all the current playlist names. This is convenient if you wish to replace an existing playlist.
  • Copy Songs: the log is now written to a file so that there is no chance that it will exhaust memory.
  • Select Certain Songs: added support for unicode characters.
  • Use Non-Default Media Player: added support for unicode characters.
  • Override Playlist Location: added support for unicode characters.
  • The /PS command line switch now supports unicode characters.
  • Find All Songs: the default system music folder now appears in the list of search locations.
  • Locate Song In Table: focus is now set to the Personal column instead of Song Filename.
  • An error is now reported if DJ Jukebox cannot launch the media player.
  • "Listen For Remote Commands" has been renamed "Enter Server Mode".
  • Fixed: rarely, balloon help was not appearing promptly, or not at all.

New in DJ Jukebox 18.0 (Dec 30, 2015)

  • Added support for unicode characters in the song filepath, commercial filepath, playlists, and stored playlist names. However please note that older versions of DJ Jukebox cannot open projects saved by this version.
  • Improved the appearance of icons. Changed from 8-bit GIF's to higher resolution 32-bit PNG's. Many icons have been redesigned.
  • Numerous improvements to the project backup system.
  • Play Album: it will now automatically go to the artist that is on the current line of the Playlist, or the current row of the Song Table.
  • The "Play Unrated Song" tool will now influence the repetition prevention feature.
  • Artist Statistics: the total number of picks for each album is now listed.
  • Artist Statistics: tied rankings are now noted.
  • Artist Statistics: added a splitter.
  • Import From iTunes: added support for the old "iTunes Library.xml" file.
  • When dropping files on the Songs Table, .db, .m3u8, .txt, and .nfo files are now ignored.
  • When clicking the "Remote" checkbox on the toolbar, it will no longer take input focus.
  • Auto-Rename: this option is now checked by default for new projects.
  • The "Customize Toolbar" window now allows you to change the toolbar size.
  • Fixed: the "/one" switch was being ignored if a project filepath was specified.
  • Fixed: a DLL injection security vulnerability.
  • Fixed: some pairs of characters, in certain fonts, were displayed too close together.
  • Fixed: a rare but serious problem could cause a window to render incorrectly.
  • Fixed: when both name and artist/album repetition were employed, some songs could be unnecessarily prevented.

New in DJ Jukebox 17.0 (Apr 20, 2015)

  • Added the "Favor Fresh Songs" feature.
  • The toolbar now has labels under each icon.
  • Numerous improvements to the "Artist Stats" tool. It now lists the artist's rank by average rating.
  • Copy Selected Songs: if the file already exists, the user is now given the option of skipping, overwriting, or keeping both.
  • Top 25: added the "Most Picked Songs" list.
  • Generate From Artist: you may now specify the number of songs to be generated. Previously, this was determined by the "Playlist Length" setting.
  • The "Import Songs From iTunes" tool is now careful to not create a duplicate if the imported song is already in the Song Table.
  • Added the "Play Selections Increments Picks" option to the Options menu.
  • The "Play Unrated Song" tool will now increment the Picks column.
  • Added the "Drop: Ignore Non-Audio Files" option to the Options menu. Previously there was no way to disable this feature.
  • When launching the Artist Stats tool, it will now automatically go to the artist that is on the current line of the Playlist, or the current row of the Song Table.
  • Table Filter: pressing Enter will now apply changes to the filter, even if the filter is already enabled.
  • Copy Selected Songs: added the "Remove Track Numbers" option. This is useful when you are copying the highest rated songs to a portable music player.
  • The "Rename/Move Folder" tool will now automatically fix some common mistakes in the new path, such as spaces before or after a backslash.
  • The "Rating Importance" feature is now a more accurate calculation. Previously it was rounding the rating to the nearest integer.
  • The "Play Fresh Song" tool will now obey Artist/Album/Name repetition prevention.
  • Added a "Print" button to the Top 25 window.
  • Added the /ONE command line switch, which will prevent a new instance from being created if DJ Jukebox is already running.
  • The Artist/Album/Name repetition prevention now carries over from one playlist generation to the next.
  • The "Edit Tags" tool now has a hotkey, F4.
  • The "Add Files To Song Table" tool has been renamed "Browse For Songs".
  • The "Clear Playlist" tool can now appear on the toolbar, although it is hidden by default.
  • If "Set Custom No-Repeat Count" is unchecked, the automatic setting is now one tenth the table size. Previously it was one third.
  • Moved the two import tools to the File menu.
  • Numerous improvements to the first-time greeting. It now uses icons instead of buttons, and has added an "Import From iTunes" icon.
  • Removed the "Add Row" button from the bottom of the Song Table. This tool is almost never used, but is still available on the context menu.
  • The trial period has been extended from 30 to 60 days.
  • Fixed: using the mouse wheel to cycle through the Quick Search field was only cycling between the top two entries.
  • Fixed: Browse For Songs: even if the Songs tab is not active, the Song Table's cell editbox would appear.

New in DJ Jukebox 16.0 (Apr 3, 2014)

  • Added the "Artist Stats" tool, which will display various statistics about a selected artist.
  • Added the "Import Songs From iTunes" tool.
  • Redesigned the project backup system. Instead of making just 1 backup, now up to 20 are kept. Added the "Restore project backup" tool to the File menu.
  • Improved the "Open Project" speed.
  • Various improvements to the Edit Tags tool. Added support for .M4A, .WMA, and .APE files.
  • Added the "Search/Previous" tool to the Search menu. Before this it was not possible to search in the reverse direction.
  • Added the "Play Immediately" option to the "Generate From Artist" window.
  • Added the "Total Album Picks" chart to the "Top 25" tool.
  • The "Find All Songs" tool is now much faster and uses less memory. It will also report the number of songs it has examined while it is working.
  • Minor interface improvements.
  • Added the "Validate Playlist" tool to the playlist's context menu.
  • Added the "Open File" option to the context menu of the "Use Non-Default Media Player" and "Override Playlist Location" fields.
  • The "Generate From Artist" window will now remember the previously selected artist.
  • The /KEYS command line switch can now be used with the /P and /GPS switches.
  • The Play Album tool will now increment the Picks column.
  • Added the "Deselect All" tool to the Song menu.
  • Added the "One Instance Only" option to the Options menu.
  • Improved the format of the "Top 25" report.
  • Added the ability to bookmark your location in the Song Table.
  • Redesigned the Default skin. The old skin was renamed "Air".
  • Search tool: the "Auto-Rename Files" option is now disabled unless the Replace Occurrences box is checked.
  • When revising a Quick Search, the Search String field is now populated correctly, and all other options are unchecked.
  • Aborting the "Find All Songs" tool is now immediate.
  • Added the Alt+Delete hotkey for the "Delete File" tool.
  • A tab can now be selected by pressing Ctrl+1, Ctrl+2, etc.
  • The F4 hotkeys for searching have moved to F6 to avoid a conflict.
  • Added the "System Tools" launcher to the Interface menu.
  • After toggling the "Table Filter" box, input focus will automatically go back to the Song Table.
  • The "Remote" checkbox is now visible on the toolbar by default.
  • The "Randomize Playlist" tool has been renamed "Shuffle Playlist".
  • Fixed: a few menu options were not available to place on the toolbar.
  • * Fixed: sometimes the volume scrollbar was not automatically resyncing after a remote command was successful after prior failures.

New in DJ Jukebox 15.0 (May 1, 2013)

  • Major interface improvements. Improved all skins.
  • Added the "Table Filter" to the Songs tab. This allows you to hide rows that do not contain a given substring in the Song File name column.
  • Added the "Song" menu. Some of these tools could previously only be accessed by right clicking on the Song Table.
  • When sending keystrokes, if the window caption is not an exact match, a matching substring is now looked for. This makes it easier to find media players that put the title of the song in the caption.
  • Added a "Revise" button to the Search tool's "No occurrences found" window.
  • When running a global Search and Replace operation on the Song Table, changes are now applied to all Stored Playlists, provided that "Replace All" is checked and "Prompt on Replace" is unchecked.
  • Numerous improvements to the help file.
  • The "Play Selections" and "Append Selections" tools will now obey the same order that the songs appear in the Song Table. Previously, the Song Table's unsorted order was used.
  • Added the "Terminate" option to the "Auto-Start Project" tool.
  • The "Detect MAC Addresses" tool now displays each adapter's name.
  • The "MAC Address" field is now tolerant of dashes and colons.
  • The "Adapter IP" drop-down list now refreshes each time that it is opened.
  • More tools are now available to be put on the toolbar.
  • After clicking a check box, input focus is now given to the next edit box, if appropriate.
  • When dropping files on the Songs Table, CUE, LOG, and MD5 files are now ignored.
  • After product activation, the user is now given the opportunity to download and install a free upgrade to the latest version.
  • The "Test Server" tool's list of MAC addresses is now de duplicated.
  • CD Ripper: updated the LAME MP3 encoder from version 3.98.4 to 3.99.5
  • CD Ripper: improved the way the verification phase resolves mismatches.
  • CD Ripper: the Explore button on the log window was opening the parent folder, not the folder where the files were actually ripped to.
  • The Play Playlist tool will now prompt the user to generate a playlist if the current playlist is empty.
  • The "Rename / Move Directory" tool was renamed "Rename/Move Folder". The "Directory Deletion" setting was renamed "Folder Deletion". All references to "directories" have been changed to "folders".
  • Fixed: the state of the volume scroll bar was not always obeying the "Volume Affects Device" setting.
  • Fixed: the default keystroke settings for VLC player should now find the VLC window on Windows Vista / 7 / 8. Added "Jump Back" and "Jump Forward" buttons.
  • Fixed: corrected the window class for Windows Media Player. Added a "Close" button.
  • Fixed: when dragging the volume scroll bar, the server was slow to react.
  • Fixed: possible inability to read the volume from the server.
  • Fixed: various tools: a joined song could possibly have the wrong default path attached (to songs after the first).

New in DJ Jukebox 14.1 (Apr 11, 2012)

  • Major interface improvements.
  • The "Prevent Name Repetition" feature will now ignore the track number at the beginning of the song filename in order to improve accuracy.
  • The "Select Certain Songs" tool will now report the number of rows that were selected. Also, the "Bad Songs" box is now checked by default.
  • The "Find All Songs" tool is now faster and uses less CPU time.
  • The tools on the Remote menu can now be used even if "Use remote jukebox" is unchecked.
  • The "Copy Songs" tool now alphabetizes the song list.
  • Fixed: the "Adapter IP" field was not always displaying the correct name for the adapter (in the drop down list).

New in DJ Jukebox 14.0 (Aug 29, 2011)

  • Major interface improvements, too many to list. Added support for Aero Glass (Vista/2008/7). Improved appearance, layout, margins, skins.
  • The set of tabs have been replaced by a row of buttons
  • Added the "Shell Integration" tool to the Options menu. This allows the user to integrate DJ Jukebox with the operating system's shell. If enabled, when right clicking on a song file (in Windows Explorer), there will be a menu option named "Play with DJ Jukebox". Selecting this menu option will cause DJ Jukebox to launch, play the song, and terminate. The song is played in accordance with a project's media player settings, namely "Use Non-Default Media Player" and "Use Remote Jukebox"
  • Added the "Auto-Start Project" tool to the File menu. This is used to launch Dj Jukebox when the computer boots up
  • Added a graphical banner to the top of various windows
  • Added the "/PS" command line switch, which plays a specified song using a specified project's settings
  • Added the "Remote" checkbox to the toolbar, although it is hidden by default. This checkbox serves the same purpose as "Use Remote Jukebox" on the Remote tab
  • Added a high resolution shell icon for Vista/2008/7
  • CD Ripper: added the "Verify Audio Data" ripper option. When enabled, the audio data is read twice so that bad data can be repaired
  • CD Ripper: added the "Remove Spikes" ripper option. When enabled, the ripper will fix radical volume spikes that are indicative of corrupt data. Such spikes can actually damage speakers
  • CD Ripper: added the ability to display the ripped audio data in a window
  • CD Ripper: added the "Refresh CD" option to the File menu. This will reload the track information from the CD
  • CD Ripper: album and track info is now applied to WAV files
  • CD Ripper: the user is now asked if they want to add ripped tracks to the Songs Table
  • When the "Auto-Rename" feature renames a song, the change is now automatically applied to all stored playlists
  • The user may now drag and drop one or more media files onto the window caption icon. DJ Jukebox will instruct the media player to play them
  • The trial is now fully functional, but limited to 30 days
  • Numerous improvements to the help file. Added a chapter on Stored Playlists
  • The "Find All Songs" and "Add Files To Song Table" tools now include .WAV files
  • The "Picks" column is now editable
  • The "Normalize Filenames" tool will now remember the "Replace underscores with spaces" option
  • When editing a cell in the Song Table, the character widths in the editbox are now an exact match to the table cell
  • When using the Rename/Move Directory tool, and the old directory does not exist, the user is now asked if the operation should still alter the Song Table
  • When dragging and dropping files on the Song Table, .M3U, .GIF, .JPG, and .PNG files are now ignored. Also, files will be ignored if they are already in the table
  • When dragging and dropping files on the Playlist, the filepath of the files are now inserted into the Playlist instead of the file contents
  • When launching DJ Jukebox for the first time, the user is now offered a chance to choose the skin and font size
  • Fixed: the "Add Selections To Stored Playlist" tool was not splitting a joined song list into individual filepaths
  • Fixed: CD Ripper: selecting an entry from the "Filename Format" field's drop down list was not causing the "Destination" column to update
  • Fixed: CD Ripper: mono output was playing at half speed
  • Fixed: command line switches were not working if an instance of DJ Jukebox was already running

New in DJ Jukebox 13.0 (Nov 24, 2010)

  • Added the ability to rip a CD into MP3 files. Choose "Rip CD" from the Tools menu
  • Added the ability to perform a detailed analysis of an MP3 file. Click the "Analyze" button on the Properties tab of the Edit Tags tool
  • Added the "Play Fresh Song" tool to the Tools menu
  • Added the "Speak" tool to all editboxes
  • Added the "Favorites" tab to the help file
  • Added the "Balloon help disabled" option to the toolbar's context menu
  • Added the "Customize Toolbar" option to the Options menu
  • Added the "Skin" button to the first-time greeting
  • When the /m switch is specified, the window will no longer briefly flash on the screen
  • The MAC Address field will now keep a record of past settings in a drop-down list
  • When performing a search and replace, and prompt-on-replace is disabled, and replace-all is enabled, the total number of replacements is now reported in a popup window
  • When searching for a song in the Song Table, the progress window will only appear if half a second has elapsed
  • The Default skin now conforms with the appearance of Windows 7. The original default skin has been renamed "Experience"
  • Improved the appearance of the help file. The inter-character spacing is now calculated better
  • Numerous improvements to the "Check For Update" tool
  • The Send Feedback and Report Exception features now use HTTP to deliver the information to Gammadyne. The old SMTP method is only used as a fallback if HTTP fails. This is necessary because some ISP's only allow SMTP to their own mail servers
  • The "Detect MAC Addresses" tool will now de-duplicate the list
  • If a remote command fails, but another remote command later succeeds, the volume scrollbar will now automatically sync
  • When dragging and dropping files on the Song Table, desktop.ini and thumbs.db are now ignored
  • Fixed some minor incompatibility issues with Vista/2008/7. This includes the volume control not working problem because Microsoft changed the behavior of waveOutSetVolume().
  • Fixed a potential crash if the "Find All Songs" window is minimized

New in DJ Jukebox 12.0 (Jun 3, 2010)

  • Added the ability to read and write a song's meta tags. Right click on a song in the Song Table or Playlist and choose "Edit Tags".
  • Commands are now sent to the remote server in a background thread. This ensures that the user interface remains responsive.
  • Added the "Paste Files" tool to the context menu of the Song Table and Commercials Table. This will add files and/or directories that have been copied to the clipboard.
  • Added the "Edit File List" button to the Copy Selected Songs window.
  • Added the "Copy", "Save", and "Exit" buttons to the bottom of the "Top 25 Artists/Albums" tool.
  • Added the "Copy" and "Save" buttons to the bottom of the "Print Song List" tool.
  • Added the "Line-break after each album" option to the "Print Song List" tool.
  • Added the "FAQ's" option to the Help menu.
  • The "Auto-Rename" feature will now work with a joined song list (i.e. multiple songs on one row separated by semi-colons).
  • Changes made by the Rename Directory tool are now applied to all stored playlists.
  • The Search/Replace dialog will now remember the past 25 search and replace strings in a drop-down list.
  • Numerous interface improvements.
  • The open/save file dialog will now use the operating system style enhancements.
  • The Quick Search drop down list is no longer alphabetized, and is now limited to the last 100 entries. After long periods of use, this list could grow excessively large.
  • The "List All Bad Songs" window is no longer modal.
  • Improved the installer's appearance.
  • The first-time greeting window now has a banner across the top.

New in DJ Jukebox 11.0 (Oct 27, 2009)

  • Most icons have been replaced or improved.
  • Added the "Generate From Artist" tool to the Playlist menu. This generates a playlist of songs from a single artist of the user's choice.
  • Added keyboard defaults for BS.Player and VLC Player.
  • Numerous improvements to the "Find All Songs" tool.
  • Added the "Convert Extension To Lower Case" and "Reduce Spaces" options to the "Normalize Filenames" tool.
  • Numerous interface and skin improvements.
  • Redesigned the first-time greeting window.
  • Added the ability to hide any column in the Song Table. Right click on the table, and choose Table Options > Hide Columns. This makes the "Show 'Picks' Column" option on the Options menu redundant, and therefore it has been removed.
  • The "V" at the top of the volume scrollbar has been replaced with an icon. To mute the volume, click on this icon. The checkbox below the volume scrollbar has been removed.
  • Added the "Edit Configuration File" option to the context menu for the media players combobox on the Keystrokes folder.
  • Added the ability to drag and drop a .JBP project file from Windows Explorer onto the window caption. This will open the project.
  • Improved the organization of the Remote folder.
  • Restored support for Windows 95.
  • The "Save Playlist" feature has been renamed "Store Playlist".
  • Numerous improvements to the installer. An exception is now added to the Windows Firewall. The installer and uninstaller will now automatically close DJ Jukebox and the help file.
  • Fixed: the /m switch was being ignored if no project filepath was specified.
  • Fixed: the first-time greeting was not appearing.

New in DJ Jukebox 10.0 (Jan 24, 2009)

  • Added the ability to customize the order and visibility of the toolbar icons. Right click on the toolbar and choose "Customize".
  • Added the "Play Random Unrated Song" tool.
  • Added the "Volume affects device" setting to the Details branch. This allows the user to control which audio device is affected by volume changes.
  • Added the "Add selections to saved playlist" tool.
  • Added the "Hibernate Server" and "Suspend Server" tools to the Remote menu.
  • Added the "Confirm server shutdown" option to the Options menu.
  • Combined the "Remove Underscores" and "Remove Track Numbers" tools into the new "Normalize Filenames" tool, which adds the ability to rename songs to lower, upper, sentence, or title case.
  • Moved the "Playlist Length" and "Rating Mode" fields to the Details folder.
  • The three radio buttons on the Repetition folder have been replaced by two checkboxes.
  • DJ Jukebox's main executable is now digitally signed.
  • Hotkeys are now listed in the Help file and in toolbar balloon help.
  • Numerous interface improvements.
  • Fixed: an error could occur when the "Use Remote Jukebox" box is checked.

New in DJ Jukebox 9.1 (Sep 22, 2008)

  • Minor improvements.

New in DJ Jukebox 9.0 (Jul 26, 2008)

  • Balloon help has been totally revamped. The balloon help text for each control has been evaluated and improved.
  • Numerous improvements to the help file.
  • Added the "Multiply Ratings" tool.
  • Added the "Initialize Volume" setting.
  • When a project is opened, if a remote server is specified, the volume scrollbar is synchronized with the volume on the server. This is done in a background thread so that an unresponsive server has no negative effect.
  • Added the ability to control which network adapter broadcasts the Wake On LAN packet.
  • Added a checkbox to the "Ratings Importance" setting.
  • Added the "Copy", "Save", and "Print" buttons to the bottom of the "Bad Songs" report.
  • The "Auto-Find" button at the bottom of the Song Table was replaced with the "Delete File" button.
  • Improved the "Test Server" tool.
  • Improved the "Detect MAC Addresses" tool.
  • The startup sound will not play until after the "Listen when project is opened" feature takes effect.
  • The startup sound will not play if there are command line parameters.
  • Settings on the Details folder are now grouped into categories.
  • Fixed: selecting and copying text in the help file did not always work properly.
  • Fixed: rare crash during installation

New in DJ Jukebox 8.2 (Mar 12, 2008)

  • Numerous user interface improvements. Please press Ctrl Alt Shift F5 to reset System�G, then reload your preferred skin.
  • Improved icons and icon rendering.
  • Added the "Metal" skin.

New in DJ Jukebox 8.2 (Aug 17, 2007)

  • Fixed a bug in the Song Table when shift clicking. The value from the original cell was getting stored in the cell that was clicked on.
  • Updated the Free Space icons.

New in DJ Jukebox 8.1 (Jul 31, 2007)

  • Numerous user interface/skin improvements. The "Default" skin has been redesigned to match the appearance of Windows XP.
  • Numerous improvements to the help file.
  • The Rename Directory tool no longer requires the "Preview" button to be clicked first.
  • Added the "Help" option to the bottom of the Options menu.
  • Selected rows of the song table are now highlighted in all columns, not just the Song Filename column.