Downloads

Notes

  • It is highly recommended you install software to the default location to avoid Windows protection issues.  It is a good idea NOT to install in Program Folders from Windows XP and up to avoid conflict.

  • If you are applying updates, overwrite old versions (see Applying Updates below).

During an installation, if you are prompted with "A file being copied is not newer than the file currently on your system.  It is recommended that you keep your existing file.", click Yes to "Do you want to keep this file?" to continue the installation.

If at first you do not succeed, try a Reset on the Launcher.  You may answer No when prompted to reset your Music Library in most cases.  Show you answer Yes, a new version is created with factory defaults and the old version is saved with a time-date stamp extension as backup in the same folder (real DJ\System).

For more information, eMail pristsc@yahoo.com

Full Installation
rDJ.exe 8.05 MB 6/11/08 Version 1.0 real DJ Player InstallShield setup package.  Password required.  After installing, be sure to apply any updates to realDJ.exe listed with more recent dates.  Lower status label on launcher now reflects # players launched, # players active, # sounds played, etc., depending on list being viewed.  Added list of favorites and recently played songs to Launcher but not active yet.  Eliminated separate form for Outputs.  Fixed Sound Check.  Corrected bug where friendly name of output devices always showed the friendly name of the default device.  Fixed issue with reset button on player.  Resets player to manual or automatic mode.  Resets automatic cross-faders (if initialized) to OFF.  Left-click the VU meter to rotate modules EQ, RT/G and beat matching to top.  Right-click the VU button to expand form size to show top module.  Right-click again to return to original size..
Updates (see Applying Updates below for more information)
realDJ.exe 3.11 MB 8/28/08 Enhanced the real-time gain control and changed player default volume to 50% to allow a wider range of adjustment.  Except for very old sound files recorded in mono like some polkas, the real time gain subsystem will respond immediately to bring very loud, or very soft sound files, to optimal input levels to limit distortion and to help avoid damage to equipment.  Corrected an error where players and other forms had tiling only enabled on the primary display.  On start-up players and other forms have tiling enabled for primary, secondary and virtual displays.  Enabled error trapping while tiling forms.
3.11 MB 8/27/08 Enhanced run-time system to automatically keep at least one sound files on players set to automatic cross-fade mode.  Updated File Explorer window to match Launcher.  Custom window resizing.  Fixed mixer redisplay bug when tiling.
3.07 MB 8/25/08 Fixed problem with players automatically starting when they shouldn't by adding a new feature.   You can now enable/disable auto-play by output device from the Properties menu on the Launcher.  When you click stop on an automatic player, auto-play for that output is disabled automatically to avoid conflict.  If automatic cross-faders are in use, when a cross-faders playlist is empty, even if another automatic player is playing, a song is added to it at random.  Corrected a tiling problem where Explorer wouldn't tile to the width of the screen if the only other form not minimized.  Added Tile On..., Font... and Auto-Size Fonts menus to Explorer.  Updated Tile On... properties menus for Players.  Added a load library menu to Launcher.  Fixed miscellaneous bugs.
3.06 MB 8/21/08 Fixed problem with BPM detection.  Still some problems with incorrect time remaining on player status and players properties lists when removing or adding sound files while a sound is playing on the player.  Corrected updating track info in player properties lists.  Added decrementing status bar for random play.
3.05 MB 8/20/08 This update corrects real-time updates for player status and color codes READY status on Launcher for different modes.  Active status changes are noted in red.  Also fixes real-time updates for time remaining on Launcher.  Works off total time for loaded playlists and time for cued selection when working with manual players.  Added progress bar when loading playlist and fixed playlist loading but allowing user to Cancel.
3.05 MB 8/19/08 Corrects a timing bug which caused a hang on slower systems.  Correct bug in real Explorer pop-up menu for viewing .log and playlist files.  Corrected a hang when no Music.dat is found after attempting to search.  Replaced with a message about how to create the music library Music.dat file..
3.04 MB 8/19/08 Font properties can now be changed on players and launcher.  On players, there are All Players checkboxes to ripple select changes over all players.  You can change the font itself, font bold, and font size.  You can also choose to auto-size fonts and/or auto-size column widths.
3.03 MB 8/18/08 More new fields to .ini fields.  Right-click Launcher (on any list).  Column widths and font sizes can be set manually using common dialog or set to auto-size.  Changed font preferences to reload automatically when real DJ is started next time.  Reset font preferences using Reset button on Launcher.  NOTE:  You do not need to reset music library when doing Reset, it is optional -- answer prompt.  Drop-down menus on Launcher mostly working to change font attributes.
3.01 MB 8/17/08 This update adds new fields to .ini fields and will require a reset (click Reset button on Launcher) to operate properly.  It is a fairly major update adding many new features on menus.  It also eliminates the separate form for the real-time monitor.  Instead the real-time monitor events list is now on the Launcher, as is the other functionality previously on the monitor form.  To change lists on Launcher, use the top toolbar buttons (notes).  They do not have own final icon pictures yet.
3.06 MB 8/12/08 Corrected a problem when adding files with protected content.  This logs an error but left bad sound file on the playlist.  The file is now removed automatically.
3.06 MB 8/11/08 This update corrects an "off by one" music library loading error.  It also eliminates an overflow error caused when loading a sound file to short to be faded on an automatic player by changing the player mode to manual to allow the sound file to be played.
3.08 MB 8/8/08 This update features:

Eliminates accidentally making critical forms (monitor, launcher, mixer) invisible, at least for long.  The first time the skin on one of these forms is clicked, any invisible forms are made visible.  If all three forms are invisible, the first time the skin on a player is clicked, all three forms are made visible again and tiled below players.

Renames old music.dat file in the real DJ system folder (if it exists) to music.datetimestamp when the Reset button is clicked.

Recognizes an empty music.dat file but allows the user to still drag and drop sound files from real Explorer,  Windows Explorer, and other OLE sources.

A more optimized program startup procedure which takes less time and  improves performance.

The music library loads automatically after the first song is already playing.  If the load is cancelled, you can still load the library manually from the Launcher properties menu.

Corrects a problem when removing, or moving, songs from playlists -- previously song was not moved correctly -- instead the topmost list item was removed instead.

Adds a new feature.  When a song is playing on an automatic player, and you select a different song on the play list and click top-most arrow button, the song is placed next to to the song at the top of the list to be able to simply play it next.

Holding down the mouse button on the up and down arrows works like a motorized slider to move playlist items up or down.  The top and bottom most arrow buttons move the selected playlist item to the top or bottom of the playlist respectively.

Fixes overflow error but in timAutoRefresh on frmMixer.

3.08 MB 8/7/08 This update fixes many bugs and adds usability features.  Please note that in this release the real File Explorer is NOT loaded automatically.  Click Launch File Explorer on the player's property menu to launch one or more File Explorers.  Only the first is "tileable".

Also please note that the difference between manual and automatic players is that manual players are not affected by other players, of any kind.  List items are not automatically removed from manual players, and any item on the list can be played by selecting it and clicking Play, or double-clicking the item.  When an item finishes playing on a manual player, the next item is not automatically played.  When an item finishes playing on an automatic player, the next item on the list is automatically played unless the play button on another automatic player is clicked, causing the first automatic player to automatically fade out.  Automatic cross-faders are like automatic players except that two automatic players are synchronized such that when a song finishes on the first, it is automatically faded out while the new item on the other cross-fader fades in.

Click the flashing orange LED on any player to disable/enable the automatic real-time gain feature.  The default is enabled.

  • Automatic players now fade-out another automatic player playing, but only if on the same output device,  and only if Fade-Out on Demand is enabled (checked) on the player properties menu.
  •  
  • You can now prevent an automatic player from being faded out by unchecking Automatic Fade-Out on Demand for an individual player, from the player's properties menu.  The default is True (checked).

The top-most up arrow on the right-side of the player skin is used to move the selected playlist item to the top of the playlist, the reverse is true for the bottom-most arrow.

You can now hold down the mouse button when clicking the up or down arrow buttons on players to move listitems.  Please note that you cannot move the top-most item when an item is playing or paused on a manual player.

  • The default start-up number of players has been changed from one to four (optimal number).  Because there are more ways to tile four players than other multiples, four is an optimal number of players.
  •  
  • The first single click on a player's skin (or other form's skin) will first resize all players or other forms (depending on what you've clicked), if the height or top coordinate for the form is different for that form, and if tiling is enabled for the form.  After player forms have been resized, a second click retiles like forms, if tiling for form is enabled either via a menu option (Window) or by clicking the Tiling button.
  •  
  • Sound check and library auto-load are turned off by default on startup.  Searches can still be performed even if the library has not been loaded as long as the file music.dat exists.  You can right-click the Launcher list and click Load Library to load it manually, even while other players are playing.  The advantage to the library is that you can click the column header to sort by Artist, Title, BPM, etc., and then drag and drop sound files from the library onto any player. 
  •  
  • Automatic/manual mode for player's can be changed either by clicking the status LED on the lower left of a player, or by clicking Automatic Mode or Manual Mode player property menu options.  
  •  
  • You can now switch between automatic and manual modes, on the fly.  Automatic playlists are automatically loaded into memory when switching from manual to automatic, or unloaded when switching to manual mode.
  •  
  • Shuffle and Loop playlist now work and can be turned on/off independently for each player from the player's properties menu.  If both shuffle and loop are True the playlist for that player will reload automatically when finished and continue random shuffle play in a different order than the last.
  •  
  • Searches performed with the real Explorer now use data from the library file (music.dat), not from memory.  This eliminates the wait on start-up to load the library into memory.  The library can be loaded manually from the launcher properties menu to enable dragging and dropping from the library onto any player.  You can access the music library by clicking the music library button on the Launcher.
  •  
  • Enable/disable window tiling from player menu.
  •  
  • Allow dedicated cross-fading between next higher player#, next lower player#, or any non-empty players via Cross-Fade on player properties menu.
3.05 MB 7/24/08 This update fixes a problem where the music library would take very, very, very long to load.  It also eliminates a player automatically unloading when done unless the player's property option is changed to True.
2.8 MB 6/16/08 This update includes various minor enhancements and cosmetic improvements.
2.8 MB 6/15/08 This update corrects a crash when using multiple players caused by list update.  
2.8 MB 6/14/08 This update corrects issues when importing playlists from other players and includes numerous other fixes.  This is the first realDJ.exe release to start using the new music library (Music.dat).This update corrects issues when importing playlists from other players and includes numerous other fixes.  This is the first realDJ.exe release to start using the new music library (Music.dat).

Player menu additions include:  "Add 15 tunes at random"  and "Cross-fade with another player".  This makes it more fun to use the player with a large music library.  More control over which players are used for automatic cross-fading also helps.  The system no longer attempts to initialize automatic cross-faders on its own.

This update also includes small buttons to maximize the current window horizontally and vertically.  The third button will allow you to prevent certain windows from being tiled but is not yet active.  

Eventually (but not quite yet) you will be able to remove the zillions of .dat files for each sound file from C:\real DJ\Library currently being created during the import process and used during playback.
Documentation
realDJPlayer.chm 345 KB 6/12/08 Compiled help library.  Replace the existing realDJPlayer.chm file.  The default file location is C:\real DJ\Help.  This library can be accessed from real DJ Player by right-clicking the playlist on any player and selecting Help from the menu.  It can also be run outside real DJ Player, stand-alone, with a double-click.  Help topics can be accessed as separate html files by using HTML Help Workshop 4.74.8702 or later to decompile.
Redistributables
wmfdist.exe

3.89 MB

5/25/08

If you intend to play Windows Media Audio files (WMA, ASF, WMV, etc.), the Microsoft Windows Media Format modules must already be installed on the target PC.  The Windows Media Format modules can be installed using the redistribution setup package provided by Microsoft, available for download here.. 
directx_9c_redist.exe 33.4 MB 5/25/08 If you intend to use the equalizer, visualizations, FX 32-bit effects, and other advanced features, DirectX 8 or higher must already be installed on the target PC.  The Windows DirectX 9C can be installed using the redistribution setup package provided by Microsoft, available for download here.
Applying Updates

To apply an update, the full installation must have already been completed successfully.  Once this has been done, to apply an update, download the updated realDJ.exe and save it to the same location as the original (default is C:\real DJ).  As you start to use real DJ Player for "real", it is a good idea to protect yourself before applying new updates.  Always rename the working  realDJ.exe version first.  That way you can "recover" from a bad update as needed.

Example:  Rename C:\real DJ\realDJ.exe to C:\real DJ\realDJ.061208.exe.