All the versions previously released
		
		
		
		Jump to navigation
		Jump to search
		
future.dj pro (Mac/PC)
- version 2.1.1 (20-February-2023)
- small improvements and fixes
 
 
TODO: add all missing versions
- version 1.7.2 (17-January-2019)
- new controller supported: Denon MCX8000
 - small improvements and fixes
 
 
- version 1.7.1 (16-December-2018)
- new controller supported: Pioneer DDJ-SX3
 - better compatibility with macOS Mojave (including dark mode)
 - fixed external disks not showing properly
 - fixed crash when loading DRM protected tracks
 - small improvements and fixes
 
 
- version 1.7.0 (28-July-2018)
- added Visualizations (using free ShaderToy.com shaders that you can add/rename/remove)
 - new controller supported: Numark NDX500
 - improvements to controllers scripts: Pioneer DDJ-SB3, Reloop Mixage CE/IE, American Audio VMS2, almost all Hercules controllers
 - new setting: keep singers in rotation, even without songs
 - you can adjust the filler music player volume control independently of the karaoke player volume
 - you can pre-adjust key / apply key change in the karaoke rotation list
 - you can add tracks from History that have a singer name and key change to the karaoke rotation list (the saved Singer and Key change will be used)
 - multiplex karaoke file support (mute/unmute background vocal for multiplex CDG files); usually in these multiplex karaoke files the left channel is instruments-only and the right channel is instruments+voice; only some skins have this feature;
 - custom video background (image or video) is now always displayed (even when there are no singers in the karaoke rotation list)
 - reorder the user lists in the browser by dragging them with the mouse
 - alphanumeric sorting of the user lists in the browser (right-click on a list for the option)
 - export lists as CSV / M3U (right-click on the list contents for the option) - eg. you can use this to export a karaoke book in CSV format that you can process/edit and then print
 - added "Always show shaders on top of everything" setting (Video preferences tab)
 - fixed bug related to setting Samplers' volume
 - fixed some zip file issues
 - new skin actions: "filler_player_volume", "master_mode", "master_mode_text", "master_karaoke_mode", "master_karaoke_mode_text"
 - new script actions: "setFillerVolume", "setMasterMode", "setMasterKarMode"
 - several bug fixes
 
 
- version 1.6.1 (11-May-2018)
- improvements to the Hercules DJConsole RMX2 controller mapping
 - added new setting "Use sync-lock when possible"; if you disable it you get the old Sync functionality
 - fixed deck getting "stuck" (playing only silence) after loading a bad karaoke zip file (eg. the files inside the zip having different names)
 - fixed rare crash when closing the app
 - several bug fixes and improvements
 
 
- version 1.6.0 (19-April-2018)
- added Karaoke Singers Rotation list
- rotation list functionality - after 20s of playback, the top singer in the rotation list is moved to the bottom of the list (if it still has any songs left to play/sing)
 - you can move, remove, collapse/expand the songs for a singer (click on the number of songs text/arrow)
 - you can drop a karaoke track on a singer's line (and the singer's name will be automatically pre-selected)
 - singers history using autocomplete for Singer's name (on macOS press F5 (Fn + F5) or Option-Esc to bring up the autocomplete list); you can clear the remembered singers;
 - you can add a track to the rotation by drag&drop, pressing <ENTER> on a track, double-clicking on a track, selecting the "Send to sidelist" menu option (right-click on a track)
 
 - new controllers supported: Pioneer DDJ WeGO4, Pioneer DDJ SR2, Pioneer DDJ SB3
 - improvements to the American Audio VMS50 controller script
 - can read all karaoke zip formats
 - added Shuffle option to the Sort menu
 - History list now displays the singer that sang the song (singer name is saved to History list)
 - search for all songs by a karaoke singer in the History list by typing "singer:name" or "s:name" (eg. s:joe)
 - Karaoke settings tab (in the Preferences/Configuration window)
- added setting: select the number of next singers to show on the video screen (0..5 singers)
 - added setting: use case/preview player as background music / filler player for karaoke
 
 - background music player / filler player for karaoke (please enable the setting above first)
- click on the Play button (case/preview player) to start mixing the AutoMix list; press again to pause;
 - right-click to mix to the next track (skip)
 - it starts/stops gracefully (fade in/out) when one of the decks is paused/playing
 
 - smaller fonts for the karaoke next singers (on the video output)
 - several improvements and fixes for drag&drop (eg. you can drop a track in a specific position in the list)
 - new skin actions: added buttons: "sidelist_automix_list", "sidelist_rotation_list"
 - other minor fixes and optimizations
 
 - added Karaoke Singers Rotation list
 
- version 1.5.4 (14-December-2017)
- mixer's EQ ranges adjusted for better tweaking: -36..+6dB for low/mid and -36..+9dB for high, gain -12..+12dB; Microphone EQs -36..+12dB for low/mid/high, gain -18..+18dB;
 - in future.dj (the regular version) the headphone cueing system works as in future.dj pro
 - changed default pitch range setting (PitchRange) to +/-8% (from 16%)
 - fixed Finder/Explorer (inside the Browser section) to show folders/files sorted alphabetically and other improvements
 - fixed crash when loading tracks with very low sample rate (22kHz or lower)
 - removed smaller resolutions video recording options - only HD/full-HD available
 - removed skin action "cue_pfl_mix" action; removed controller script action "setCuePflMix";
 
 
- version 1.5.3 (04-December-2017)
- added resizing of browser and lists (works with all default skins/interfaces; very easy to add to other skins too)
 - new controller supported: Numark NS6II
 - fixed crash when using High-quality Time Stretching (and small quality improvements)
 - skins: added actions: img_splitter_browser, img_splitter_list; added "issplitter" attribute to image (boolean)
 
 
- version 1.5.2 (28-November-2017)
- new controller supported: Numark DJ2GO 2
 - disabled Pulselocker support (the service is no longer available)
 - right-click on the LOAD button to unload the deck (button not present in all skins/interfaces)
 - graphics/interface rendering improvements in Windows
 - first 64-bit version for Windows (macOS version is already 64-bit)
 - fixed Analyze and Edit File Info menu options missing
 - fixed memory leaks related to karaoke singers list
 - various bug fixes and optimizations
 
 
- version 1.5.1 (30-June-2017)
- 3 new controllers supported:
- American Audio VMS5
 - Numark Mixtrack Platinum
 - Numark PartyMix
 
 - controllers scripts: added alert() function as an alias to the debug() function
 - fixed bug "out of window IDs" when tweaking FX-related knobs
 - minor compatibility improvements
 
 - 3 new controllers supported:
 
- version 1.5.0 (12-May-2017)
- always-in-sync (sync-lock/beat-lock) - press Sync once and the song will stay in-sync with the master deck
 - steady-rhythm BPM detection mode (for sync-lock) - works best for songs with perfect tempo (eg. electronic music)
 - colored waveforms (3 distinct layers so you can clearly see the rhythm and RMS/global levels)
 - once you've analyzed a file (either by loading it or by using the batch Analyze/all feature) it will load instantly
 - 3 new controllers supported:
- Denon MC7000
 - Hercules P32 DJ (partial support)
 - Reloop Mixon 4
 
 - added spinner/text to see background tasks status (eg. how many items are still to be processed by 'Analyze all')
 - you can now minimize the main window or switch to a different app while the video window will stay visible
 - fixed crash when scanning bad/corrupt mp3s
 - various bug fixes and optimizations
 - new skin actions:
- added button actions: 'show_video_overlays', 'enable_video_overlays', 'deck_cfassign_left', 'deck_cfassign_thru', 'deck_cfassign_right' (to assign a deck to the crossfader)
 - added drop-down actions: 'dropdown_video_overlay'
 - added text actions: 'background_tasks_remaining'
 - added image actions: 'img_background_tasks_spinner'
 - removed text actions: 'status_background_processing' - please replace with 'background_tasks_remaining' in all your skins
 
 - new scripting actions:
- actions to assign a deck to the crossfader (to the left side, right side or simply skip the crossfader (THRU)): 'deckCFAssignToLeft', 'deckCFAssignToThru', 'deckCFAssignToRight, 'deckSetCFAssign' (input values for 'deckSetCFAssign': 0 (left), 1 (THRU), 2 (right))
 - notifications: global: recording; per-deck: cuepos11 .. cuepos16, looppos1 .. looppos8, fxCutoffLP, fxCutoffHP, fxBitCrusher, fxTremolo
 
 
 
- version 1.4.5 (18-October-2016)
- contextual menu to add Pulselocker songs to the Locker (to "Offline tracks"); can also remove them;
 - added icons to show the status of a Pulselocker track (downloading, downloaded, removing, cloud, etc)
 - updated Pulselocker SDK to latest version (1.2.2)
 - excluded Pulselocker cloud tracks from the regular search results (it will still show tracks from the Locker - tracks that you have on your computer)
 - 7 new controllers supported (zero-configure):
- Behringer CMD Studio 2A
 - Behringer CMD Studio 4A
 - Hercules DJControl Instinct P8
 - Pioneer DDJ RB
 - Pioneer DDJ RR
 - Pioneer DDJ WeGO2 (the original WeGO and the WeGO3 are also supported)
 - Reloop Beatmix 4 MK2
 
 - updated M-Audio Xponent script (auto detection should work OK now)
 - other minor bug fixes and optimizations (eg. slightly faster searching)
 
 
- version 1.4.0 (15-September-2016)
- Video Graphics Overlays (add customizable texts, images, videos to the video screen)
 - custom background (image or video) for Karaoke Singers List
 - new controller supported: Hercules DJControl Jogvision (everything works, incl. automatic audio config)
 - multiple fixes for the Denon MC-4000 controller script
 - "Disable Pulselocker" setting
 - completely reimplemented Karaoke Singers List
 - new skin/scripting actions: "show_video_overlays" skin action, "videoOverlays" MIDI/skin scripting
 - several bug fixes
 
 
- version 1.3.1 (08-August-2016)
- 5 new controllers supported: Gemini G2V, Gemini Slate, Gemini Slate 4, Hercules DJ Control Compact, Hercules Universal DJ
 - fixed crash when right-click and dragging (very rare crash on Windows only)
 - fixed crash when showing certain album artwork (from corrupted files)
 - stability improvements
 - performance optimisations
 
 
- version 1.3.0 (21-April-2016)
- link video files to audio tracks (from a user-selectable videos folder, random possible too)
 - ability to load all WMA and FLAC files
 - automatically configure audio for controllers (if the controller script implements it) + setting to disable/enable it
 - new controller actions and notifications for sampler (very easy to add normal/instant/stutter mode + led blinking to sampler leds on the controller)
 - fixed microphone problems
 - automatically enable On-Air when Talk is used
 - ability to load video files without an audio track
 - fixed crash when analyzing/loading tracks with silence
 - video tab/panel added to the settings
 - updated to Pulselocker SDK 1.2
 - automatically start Pulselocker searching after the user pauses entering text (no need to manually press <Enter>)
 - you can now record video in MP4 format in Windows too (better quality)
 - several bug fixes and optimizations
 
 
- version 1.2.1 (05-January-2016)
- new controller supported: Reloop RMP-4
 - new controller supported: Pioneer DDJ-SB2
 - setting to enable/disable Key detection
 - minor Pulselocker improvements and trial image
 - new scripting actions: "deckLoopMode", "reloadMidi" (similar to "reloadSkin" but for controllers development)
 - new scripting notification: global: "loopMode" (0 vinyl mode, 1 slip mode)
 - minor bug fixes
 
 
- version 1.2.0.5 (10-December-2015)
- Pulselocker integration
 - new controller supported: Denon MC4000
 - fixed rare crash when loading video/karaoke files
 - fixed graphical rendering problems with artwork over jog-wheels
 - fixed automatic rescanning when a new disk/usb drive is inserted or ejected
 - fixed automatic rotation on Windows tablet devices
 - fixed crash when extremely many HID devices are present
 - fixed several bugs and crashes when importing tracks
 - added support for skins with browser/lists in a hidden panel/tab
 - other minor improvements
 
 
- version 1.1.1 (07-November-2015)
- beat detection improvements and optimizations (faster loading)
 - fixed bug: when database is empty, at startup the interface might freeze when 'adding tracks' dialog appears
 - fixed bug: problems on Windows for very-high resolution displays
 - fixed bug: on Mac, when the demo period finishes the whole app freezes
 - fixed bug: right click in the browser collapses/expands the item (only left-click should do it)
 - renamed search text to simply "Search" (was: "Search song")
 
 
- version 1.1.0 (16-October-2015)
- 8 different interfaces (skins) with 2 or 4 decks now included
 - 2 new controllers supported: Pioneer DDJ-SX2, Pioneer DDJ-WeGO3
 - export any list as M3U by right-clicking on it's content (choose Export list from the contextual menu)
 - for skin designers: a new control type is available: rounded progress (ask us if you need details)
 - Mac OSX El Capitan compatible
 - small bug fixes and optimizations
 
 
- version 1.0.2 (25-July-2015)
- automatic detection of arrival/removal of MIDI controllers (you can plug in or out devices while future.dj pro is running)
 - new controller supported: Numark Mixtrack Pro 3
 - several optimizations
 - minor bug fixes
 
 
- version 1.0.1 (14-July-2015)
- initial MacAppStore release
 - drag&drop files from Explorer/Finder
 - moved samples and demo songs
 
 
- version 1.0.0 (14-June-2015)
- initial release
 
 
New features and major changes compared to the old FutureDecks DJ pro:
- a brand new interface (skin) that can also be resized
 - separate current list and sidelist/automix list
 - the lists can be displayed in 2 distinct modes: the default mode (including album artwork) or the old familiar list mode (table-like)
 - tracks database was completely rewritten to allow for up to 1M tracks with advanced searching and filtering
 - a brand new BPM detection engine (beta) (you can still use the old detection engine if you want to)
 - video effects and transitions
 - powerful 8 sample players (samplers) incl. Sampler play modes (normal, stutter, instant/momentary), recording, waveform, cutoff filter, monitoring (pre-listen)
 - karaoke "Next Singers" list
 - multiple audio effects (fx engine) and XY-pad
 - video mix recording (beta)
 - broadcast your live mix - Icecast support (beta)
 - iTunes integration was completely rewritten
 - Auto-Cueing for mix in/out points
 - sound display rendering improved (RMS waveform + rhythm waveform overlapped)
 - key stepper (full/half/quarter semitone)
 - tags support was greatly improved for both reading and writing
 - truly separate video previews (decks with fx preview, master mix preview)
 - loop "Slip mode" setting - when exiting the loop it will continue as if no looping occurred (from the position it ought to be)
 - on Macs the app is Retina-screens compatible and 64-bit
 - over 75 controllers supported, more coming
 - many other new features
 
FutureDecks DJ pro (Mac/PC) - EOL/discontinued
- version 3.6.5 (24-march-2015)
- iTunes 12 compatibility
 - a brand new interface (skin)
 - 8 new controllers added:
- Akiyama Quattro
 - Akiyama Quark
 - Hercules DJ Control Wave
 - Pioneer DDJ SX
 - Pioneer DDJ SR
 - Reloop BeatMix 2
 - Reloop BeatMix 4
 - Reloop Terminal Mix8
 
 - minor improvements
 
 
- version 3.6.4 (14-october-2013)
- advanced searching (separate search terms by spaces, search/filter by bpm/year/key (eg. b123 displays only songs with 123BPM))
 - harmonic mixing: support for key in Circle of Fifths or compatible formats (in ID3 tags)
 - reimplemented MIDI buffering (major stability improvement)
 - displaying loading/saving database message
 - 13 new controllers added:
- Akiyama Syncron
 - Hercules DJ Console 4Mx
 - Hercules DJ Control Air+
 - Hercules DJ4set
 - Novation Dicer
 - Novation Twitch
 - Numark 4trak
 - Numark NS6
 - Numark MixDeck Quad
 - Numark Mixtrack 2
 - Reloop Contour IE
 - Reloop Mixage CE
 - Reloop Digital Jockey 2 CE
 
 - MIDI controllers can be detected also with VID/PID in scripts (Windows only)
 - MIDI scripting improvements
 - fixed: bug on loading different skins (even ones that are bigger resolution than the screen)
 - fixed: karaoke soft/blurry images
 - fixed: certain Karaoke zip files (with special characters in the name) won't load
 - fixed: crash when importing certain mp3 files (with bad ID3 tags)
 - fixed: timecode bug in relative mode (when moving the vinyl to the beginning of the track)
 - fixed: DirectSound WDM mode (multichannel)
 - fixed: loop bug when using fixed-beat loops
 - other small fixes and improvements
 
 
 
- version 3.6.2 (18-july-2013)
- MIDI and HID improvements
 - new controllers supported:
- Hercules DJ Console RMX2
 - Hercules DJ Control Air
 - Hercules DJ Control Instinct
 - Reloop Digital Jockey IE2 completely re-implemented
 
 - small fixes
 
 
- version 3.6.1 (12-april-2013)
- all MIDI/HID controllers are now connected at startup (it's no longer needed to select them in Preferences/Cfg)
 - new controllers supported:
- Numark iDJ3
 - Numark MixDeck Express (full support, including lcd displays)
 - Gemini CNTRL-7 (HID mode)
 - Gemini FirstMix
 - Gemini FirstMix I/O
 
 - scripting support for scrolling artist-title text on controllers with lcd/displays
 - small fixes
 
 
- version 3.6.0 (26-march-2013)
- WASAPI audio devices support (Windows only)
 - new controllers supported:
- AmericanAudio 10MXR
 - AmericanAudio 14MXR
 - AmericanAudio 19MXR
 - Beyond Abma3
 - Beyond Abm4
 - Numark Mixtrack Pro 2
 - Numark N4
 - Pioneer XDJ AERO
 - Pioneer DDJ WeGO
 
 - brand new flexible support for HID controllers
 - all old internally implemented controllers are now re-implemented as external scripts
- Behringer BCD2000
 - Behringer BCD3000
 - Hercules DJ Console MK2
 - Hercules DJ Control MP3
 - Hercules DJ Control MP3e2
 - Hercules DJ Console RMX
 - Hercules DJ Control Steel
 - M-Audio Xponent
 - Reloop Digital Jockey 2 IE *(partially supported)
 
 - improved quality of hq time-stretching
 - several fixes and improvements
 
 
- version 3.5.0 (18-december-2012)
- brand new flexible audio routing
 - global lists and database search
 - 11 new controllers natively supported:
- American Audio VersaDeck
 - American Audio VMS2
 - American Audio VMS4.1
 - Beyond Abma1
 - Beyond Music MIDI_8
 - Denon HC1000
 - Denon MC3000
 - Denon MC6000
 - Faderfox DJ3
 - Hercules DJ Control Steel (reimplemented)
 - Stanton SCS.4DJ
 
 - video engine: improved video looping, audio-video sync
 - FLV videos support
 - preferences system completely revamped both visually and internally
- settings are applied instantly
 - you can keep the preferences window open and still control the software (Windows only)
 - Note: all your previous settings are lost
 
 - change font dynamically (in real-time) in playlist/browser (press on the list to have focus and then press +/-/0 on your keyboard)
 - disabled Auto-Cueing by default
 - now scanning tags for m4a, flac, wma too
 - user writable controllers and skins folder (user's Documents/FutureDecks/Controllers)
 - key stepper configurable (full/half/quarter steps) -- skin dependent
 - lots of performance tweaks, fixes and improvements
 - minimum requirements: Windows 7/8; MacOSX Snow Leopard / Lion / Mountain Lion
 
 
- version 3.0.4 (18-february-2012)
- timecode in absolute mode improved significantly
 - key stepper (it will go only on full semitones)
 - improved video engine speed
 - 8 new controllers natively supported:
- Pioneer DDJ Ergo (much improved from 3.0.3)
 - Reloop Contour CE/IE
 - Reloop Mixage CE/IE
 - Vestax VCI100
 - Vestax VCI100 MK2
 - Vestax VCI400 (much improved from 3.0.3)
 - Vextax Typhoon
 - Zomo MC1000
 
 
 
- version 3.0.3 (December 24th, 2011)
- brand new user interface (skin) with 4 decks (SolidBrown)
 - 2 new controllers natively supported:
- Pioneer DDJ-ERGO
 - Vestax VCI-400
 
 - small bug fixes
 
 
- version 3.0.2 (December 06th, 2011)
- first release for the Mac App Store
 - full-screen bug fixed on Mac
 - small bug fixes (Mac only)
 
 
- version 3.0.0 (November 12th, 2011)
- new interface (skin)
 - scan/import files/folders in the background
 - 4 decks
 - 10 new controllers supported natively:
- Akai LPD8,
 - American Audio DP2,
 - American Audio VMS4,
 - BEAMZ Player,
 - Denon DN-HC4500,
 - Hercules DJ Console MK4,
 - Numark DJ2Go,
 - Numark Mixtrack Pro,
 - Numark TotalControl,
 - PCDJ DAC-3
 
 - HID controllers support
 - MIDI multiple devices
 - MIDI scripting
 - CPU meter
 - AutoCue
 - improved internal effects along with added parameters (needs skin that makes the features accessible)
 - much better video including smoother playback
 - automatic key detection (perfect for harmonic mixing)
 - scan VSTs/AUs on demand (so the app won't crash on startup if certain incompatible plugins are installed)
 - skin support for 4 decks, tabs/panels and scripting
 - DirectX for Windows / OpenGL for the rest platforms by default
 - video high-quality settings on by default (can't be disabled)
 - instant loops - RIGHT click press and hold on the loop 1/4, 1/2, 1, 2, etc buttons for instant looping while you're pressing
 - removed video settings (not needed anymore)
 - clicking on time toggles elapsed/remain
 - karaoke CDG+MP3 zip files playback
 - 48000Hz (48KHz) ASIO + Mac playback - live resampling
 - new setting: Disable Automatic Cueing
 - Favourite folder option (nest directories)
 - auto-mixing also working in external mixer mode
 - loop points
 - hot cue points logic changed (if it's not set, pressing it will set it, if it's set it will go there directly, if holding the button or right click it - it will delete the cue point)
 - prev/next beat/bar (skip function)
 - added new timecoded vinyl/CD types
 - improved absolute and relative mode for timecoded vinyl/CD
 - improved high-quality time-stretching and key shifting
 - cue points + loops markers + mix in/out points on the whole-wave display (track position sliders)
 - preview video decks (separate)
 - sampler: data is automatically saved (file, pitch, volume, bpm, etc)
 - sampler: send current loop in a deck to a sampler bank (along with BPM and sync capability)
 - sampler: load samples with cue in/out set and keep only that part - trim function (cut samples in a deck using the cue mix in/out points)
 - iTunes browser integration
 - added Audio/Video/Karaoke filters
 - added color markers to the list tracks
 - pitch reset when click/right click on value
 - press Play to continue playing after using CUE hot-starting (you can safely release the CUE button and playback will continue)
 - clicking on the BPM value brings up the BPM edit window
 - smart sync between the 4 decks
 - speed improvements
 - a lot of bug fixes
 
 
- version 2.0.5 (December 22nd, 2010)
- record mixes in mp3 format (support for LameMp3 library) - read the FAQ section on how to enable mp3 encoding
 - small bug fixes
 
 
- version 2.0.4 (November 25th, 2010)
- dry/wet mix for effects (replacing the on/off button) - you can now have much nicer effects in and out of the mix
 - bug fixed when using multiple multichannel audio devices on Mac
 - key knob warning appears only once if HQ timestretching is not enabled (+Mac fix)
 - various stability and bug fixes
 
 
- version 2.0.3 (August 30th, 2010)
- support for Karaoke CDG files (mp3 + cdg files)
 - FLAC support (lossless audio format)
 - additional previewing/monitoring audio device for Mac version (automatic aggregate device creation)
 - fixed ASIO audio freeze bug (appeared especially when using BCD2000/3000 controllers)
 - speed improvements for AMD processors
 - lots of stability improvements
 
 
- version 2.0.2 (January 24th, 2010)
- Vestax VCI-100 support
 - up/down buttons in the playlist scroll bar
 - key value moves in exactly +/- 1 semitone when using shortcuts
 - key change label bug fixed
 - single shareware version (no more demo + full separate versions)
 - several small bugs fixed
 
 
- version 2.0.0 ( December 7th, 2009)
- high-quality time-stretching (you need to activate it from the cfg window - requires intensive CPU resources)
 - pitch scaling/transpose (independent of tempo/speed) - used for harmonic/key mixing (use the FutureDecks tag editor to assign key values to songs that don't have the key already set)
 - whole song audio stripe/waveform on position slider
 - added Mix-In/Mix-Out (CUE In/Out) points used by AutoMix (can be edited just like regular cue points)
 - Auto CUE In/Out (automatically detecting mix-in and mix-out points for the AutoMix feature if they are not present)
 - improved BPM detection and beat-matching (sync)
 - import the whole iTunes library or only distinct playlists (works with both normal and smart lists)
 - Skin Designer application (released for Windows only at this time)
 - video window remembers position/screen and fullscreen mode
 - hide mouse cursor when video is full-screen
 - settings rework (all XML now)
 - cleaned up DirectX, fixed quality (as good as in OpenGL now), fixed aspect ratio when in full-screen
 - high-quality video setting for both DirectX and OpenGL (consumes more resources if activated)
 - better detection of external controllers
 - browsing and loading songs directly from the controller for all Hercules controllers
 - new hardware controllers supported: Hercules DJ Control MP3 e2, Reloop Digital Jockey - IE2 (partial support)
 - changed loop controls name ("In" is now "In/Out" and "Out" is now "Exit"); the functionality remains the same
 - automatically pausing the track when reaching end
 - increased tempo/speed maximum range to +/-50%
 - a lot of small bugs and critical errors fixed, much more stable
 - speed improvements
 
 
- version 1.5.1 (August 19th, 2009)
- video full screen fixed (Mac, Linux)
 - load files from the current list (using the next-song cursor) when Automix list is empty
 - minor fixes
 
 
- version 1.5.0 (August 9th, 2009)
- new skin (widescreen)
 - video preview screen (for both DirectX and OpenGL mode)
 - new CUE points logic (for the small cue points buttons) when you press a CUE point the following actions happen:
- if it's not set, it sets a cue point at the current position
 - if it's already set and you press it it goes that cue-point and plays (eg.cue-play)
 - if it's already set and you press it for a few seconds it gets cleared (the cue point is deleted)
 
 - special AutoMix playlist
 - allow Auto-Mix on all lists (use current list when Auto-Mixing instead of special list)
 - inserting/selecting multiple songs (works with Drag&Drop, Remove, Physical Remove, Analyze)
 - searching works also with comment and album and preserves last cursor position (when leaving search mode)
 - shuffle function
 - move song to top/bottom of list (Ctrl + PgUp/Down)
 - current time on the standard skins
 - complete rewrite of several parts of the software to allow further improvements and better stability
 - numerous small improvements
 - performance optimizations
 - lots of stability improvements
 - error on mouse leaving button still pressed (the button remained on)
 - video quality fixed (both OpenGL and DirectX)
 
 
- version 1.3.3 (May 8th, 2009)
- lots of stability improvements
 - completely changed equalizer for much better audio quality and precision
 - greatly improved audio latency (Windows only)
 - minor performance optimizations
 - video stability improved
 - improved drag&drop (you can drop files directly on a specific list or directly to the deck's screen or jog-wheel)
 - click on BPM value to edit (good for skins that don't have a BPM Edit button)
 - crossfader curve setting in config window
 - option to disable scratching when playing for some controllers (Hercules)
 - changed structure of saved data/playlists/settings (look here on how to preserve all your data)
 - disabling screensaver while running
 - several bugs corrected related to all controllers
 - Hercules controllers can now be used to browse/load songs
 - fixed loading OGG files
 - fixed loading of very large files
 - fixed a very serious crash when analyzing/loading files
 
 
- version 1.3.1 (December 19th, 2008)
- timecoded vinyls/CD support:
- FutureDecks timecoded CD (relative mode only) - download
 - MsPinky/Torq timecoded vinyl/CD - buy
 
 - remember eq per song
 - full screen support for some skins (eg.BCD2000/3000)
 - small fixes
 
 - timecoded vinyls/CD support:
 
- version 1.3.0 (December 2nd, 2008)
- stability further improved
 - new controllers supported: Hercules DJ Console RMX, Hercules DJ Console Steel, M-Audio Xponent
 - MIDI improvements (for native controllers too)
 - video mixing is more stable and more hardware compatible (with both DirectX and OpenGL)
 - small fixes
 
 
- version 1.2.0 (September 1st, 2008)
- Video Mixing with DirectX and OpenGL support (for video effects and output)
 - Pitch Key field in the playlist (edit using the Edit Info window)
 - Physical Remove option
 - History (songs played recently, in the order played)
 - Beat pos display (1 2 3 4)
 - Sync for Sampler
 - bundled VST effects pack
 - lots of small bugs fixed
 
 
- version 1.1.0 (February 11, 2008)
- complete effects savings (along with the effect's parameters and editor position)
 - perceptual automatic-gain
 - external mixer support (separate stereo outputs for DeckA, DeckB, Sampler+Mic, Monitor/Preview)
 - m3u support with relative paths support (use the add/open list button)
 - 64 bit native version (still experimental, for Vista x64)
 - lots of bug fixes (including in the AutoMix)
 - stability improvements
 
 
- version 1.0.7 (December 1, 2007)
- audio-cd support on both Win/Mac (intelligent cd detection/loading, analyze only once)
 - sampler upgraded to 30s (max loadable)
 - mp3 tags crash fixed (happened only on very few files)
 - stability improvements
 - several other small bugs fixed
 
 
- version 1.0.6 (October 19, 2007)
- stability and speed improvements
 - small bugs fixed
 
 
- version 1.0.5 (July 30, 2007)
- sample player (sampler)
 - BPM edit with intervals selection (ability to edit/tap the BPM manually if the software calculates it wrong)
 - additional audio output for previewing/monitoring (Windows DirectSound only)
 - VST fixes and improvements
 - Load songs in RAM setting added (Auto/5min/10min/15min/Never)
 - a warning box if you try to load a song into a playing deck
 - Behringer BCD3000 native support (Win+Mac)
 - BCD2000/3000 skin (the B-DJ skin adaptation)
 - text appearance problem on Mac finally fixed
 - stability improvements
 - other small bugs fixed
 
 
- version 1.0.4 (April 17, 2007)
- automatic marking of loaded songs in current session
 - beat-offsets added to the screens
 - fixed crash on sorting/resizing the list
 - auto-mix bug fixed
 - random mode bug fixed
 - soundcards compatibility in Vista fixed
 - many stability improvements
 
 
- version 1.0.3 (February 26, 2007)
- brand new file loading for big files (hundreds of minutes possible)
 - new additional skin resolution 1200x900
 - tag saving on disk for mp3 files
 - some tag problems fixed
 - fixed a bug that caused the app to crash
 - other small improvements
 
 
- version 1.0.2 (February 03, 2007)
- jog-wheels: scratch is turned off by default and instead bend mode is the default mode
 - "flashing leds" phones mode for BCD 2000 (copy Master output signal to Monitor output)
 - BCD2000 working on the Mac with evinyatar's driver (no audio yet Sad )
 - cutoff filter mode selectable (LP; HP; LP+HP)
 - mp3 tags reading fixed (changed completely)
 - TAG editing for the database (attn: the updated tag is not saved in the file too)
 - pitch/tempo range (4%, 8%, 16%, 24%, 32%)
 - gradual pitch reset (can be disabled from cfg)
 - restore original pitch after audio file transition in automix
 - checkbox for reversing Master and Monitor audio outputs
 - KeyLock state saved
 - remove incompatible contents when importing from iTunes
 - change the rank of non english characters in alphabetic ranking
 - text scrolling on song name
 - improvements on the search function
 - many VST fixes incl. automatic detection of effects folder
 - the effects don't turn on by default when loaded
 - fixed some problems with the iTunes integration (eg. "can't find iTunes" message)
 - many bugs fixed that caused the app to crash or leak memory
 - a lot of other small improvements
 
 
- version 1.0.1 (December 22, 2006)
- skin modification (change order in decks and mixer)
 - support for Hercules DJ Control MP3, DJ Console MK2 (partial support) [* Windows only for the moment]
 - knobs/fader position updated at startup for BCD2000
 - fixed loading files with Unicode name (non-latin)
 - fixed strange crash on drag&drop
 - small pitch/tempo display problem fixed
 - fixed some problems with VST and AudioUnits effects
 - other small bugs corrected
 
 
- version 1.0 (December 14, 2006)
- the first public version