Virtual DJ Changelog

What's new in Virtual DJ 2024 Build 8124 Early Access

Apr 24, 2024
  • Allow automix for Tidal users without DJ Extension during transition period
  • Fix prelisten player not playing when trying to restart a streamed song
  • Prelisten player in browser shows cue points

New in Virtual DJ 2024 Build 8121 Early Access (Apr 23, 2024)

  • Fix for video glitches on old integrated gpu's
  • Fix playback of interlaced videos
  • Script editor correctly parses parentheses in script when mouse over

New in Virtual DJ 2024 Build 8115 Early Access (Apr 17, 2024)

  • CloudDrive fixes
  • Fix sidelist/automix/karaoke not allowing duplicates
  • Fix List with Keep Order with files on different drives
  • Fix warbling sound on Phase when master tempo disabled
  • hotcueSavesLoop option
  • Saving video edit keeps custom bpm poi's from audio track

New in Virtual DJ 2024 Build 8095 (Apr 10, 2024)

  • new TIDAL "DJ Extension" addon, with Stems separation enabled

New in Virtual DJ 2024 Build 8093 (Apr 10, 2024)

  • econd click on shortcut button collapse/expand the folder
  • New option browserShowLegacyM3UPlaylists, to keep using .m3u playlists if you need to
  • Keep noDuplicates for old virtualFolders from vdj2023
  • Fix importing ordering and colors of subfolders of special folders
  • Clouddrive pauseSync option
  • CloudDrive folders can be drag&dropped to a folder or a list to "download" them
  • CloudDrive two-way sync always asks confirmation before deleting any file or folder
  • Fix drift on Phase new firmware
  • Fix regression crash on mac with some video codecs
  • Fix recording when no path entered on windows
  • Fix sync of cached online files to clouddrive
  • Fix database backup not backing up history
  • Fix corrupted cues set by mixedinkey
  • Fix file count in browser off when online results are shown
  • Support for reading Opus tags
  • Improve track selection for local livefeedback in sideview
  • Improve bpm analysis performance on mac with Apple Silicon

New in Virtual DJ 2024 Build 8093 Early Access (Apr 9, 2024)

  • Second click on shortcut button collapse/expand the folder
  • New option browserShowLegacyM3UPlaylists, to keep using .m3u playlists if you need to
  • Keep noDuplicates for old virtualFolders from vdj2023
  • Fix importing ordering and colors of subfolders of special folders
  • Clouddrive pauseSync option
  • CloudDrive folders can be drag&dropped to a folder or a list to "download" them
  • CloudDrive two-way sync always asks confirmation before deleting any file or folder
  • Fix drift on Phase new firmware
  • Fix regression crash on mac with some video codecs
  • Fix recording when no path entered on windows
  • Fix sync of cached online files to clouddrive
  • Fix database backup not backing up history
  • Fix corrupted cues set by mixedinkey
  • Fix file count in browser off when online results are shown
  • Support for reading Opus tags
  • Improve track selection for local livefeedback in sideview
  • Improve bpm analysis performance on mac with Apple Silicon

New in Virtual DJ 2024 Build 8089 Early Access (Apr 9, 2024)

  • New option browserShowLegacyM3UPlaylists, to keep using .m3u playlists if you need to
  • Fix old virtualFolders from vdj2023 to keep noDuplicates
  • Fix importing ordering and colors of subfolders of special folders
  • Fix cloudDrive disconnecting after 1h
  • CloudDrive folders can be drag&dropped to "download" them
  • CloudDrive two-way sync always asks confirmation before deleting any file or folder
  • Fix drift on Phase new firmware
  • Fix regression crash on mac with some video codecs

New in Virtual DJ 2024 Build 8079 Early Access (Apr 5, 2024)

  • Fix regression in previous EarlyAccess to create new Lists

New in Virtual DJ 2024 Build 8078 Early Access (Apr 5, 2024)

  • Keep Order on Virtual Folders resets order on browsing to new list
  • Any folder can be set as favorite (except root folders that can just be dragged to root)
  • New option disableDuplicateForNewLists
  • Second click on shortcut button collapse/expand the folder
  • Fix recording when no path entered on windows
  • Fix sync of cached online files to clouddrive
  • Clouddrive pause sync option
  • Fix database backup not backing up history
  • Fix showing linked tracks from browser info tab
  • Fix corrupted cues set by mixedinkey
  • Fix file count in browser off when online results are shown
  • Support for reading Opus tags
  • Improve track selection for local livefeedback in sideview

New in Virtual DJ 2024 Build 8056 (Apr 3, 2024)

  • Add one-way/two-way option for clouddrive sync.

New in Virtual DJ 2024 Build 8055 (Apr 2, 2024)

  • What's new:
  • CloudDrive: sync your lists to the cloud and stream them easily from anywhere (using
  • Google Drive, OneDrive, iCloud, or Dropbox)
  • Library organization: unified MyLists (replacing both "playlists" and "virtual folders"),
  • folder shortcuts quick toolbar, linked-track view with manual linking, etc
  • and more smaller improvements, like Fuzzy key mixing

New in Virtual DJ 2024 Build 8055 Early Access (Apr 1, 2024)

  • Fixes for History folders
  • Fixes for Lists inside special folders others than root and mylists
  • Fixes for Favorite from external drives
  • New option browserAutoExportM3UShowPlaylists
  • Can convert Traktor playlists to vdj Lists
  • CDJ Export can copy 24-bit aiff without re-encoding

New in Virtual DJ 2024 Build 8044 Early Access (Mar 28, 2024)

  • clouddrive folders can be moved or reordered
  • browser shortcuts work with all folder types (as does browser_gotofolder script)
  • fix various small issues in previous EA

New in Virtual DJ 2024 Build 8019 Early Access (Mar 25, 2024)

  • fix opening subfolders of Lists inside Filter root folder

New in Virtual DJ 2024 Build 8017 Early Access (Mar 25, 2024)

  • fix clouddrive forgetting links when using oneDrive
  • fix crash when writing tag to file after switching clouddrive provider
  • new option browserAutoExportM3U to keep .m3u files available for backward compatibility with integrations made for vdj2023
  • upgrading from vdj2023 to vdj2024 also copy lists and filters that were inside Lists (and put them in Ideas)
  • better drag&drop of folders in the tree view
  • auto-scroll of tree view when mouse on top or bottom follow speed of mouse's horizontal movement
  • new option browserShortcutDefaultIcon
  • new option browserPreviousFoldersButton
  • fix podcast uploads

New in Virtual DJ 2024 Build 8000 Early Access (Mar 18, 2024)

  • CloudDrive: sync your lists to the cloud and stream them from anywhere (using googleDrive, oneDrive, iCloud, or dropbox)
  • Library organization: unified MyLists (with drive hotplug compatibility), instant folder shortcuts toolbar,
  • linked-track view (your own private liveFeedback based only on your own history or tracks you manually link)
  • and more smaller improvements, like Fuzzy key mixing, the new trend in harmonic mixing

New in Virtual DJ 2023 Build 7921 (Mar 3, 2024)

  • Improve pitch readout speed with Pioneer CRSS12 and Reloop RP-8000
  • 'Linked Tracks' feature, available from 'Remixes' tab in sideview and 'Mark Linked' option on cover art drop-down
  • Fix unable to move Virtual Folder to a Playlists sub-folder
  • Fix automix remaining time calculation incorrect in some cases
  • Allow setting karaoke singer and key change from VirtualDJ Remote
  • Support changing hash tags and genre for multiple files at once from browser info tab
  • Fix re-saving playlist loaded in automix/sidelist
  • Support for Traktor X1 MK3

New in Virtual DJ 2023 Build 7921 Early Access (Feb 25, 2024)

  • Improve pitch readout speed with Pioneer CRSS12 and Reloop RP-8000
  • -'Linked Tracks' feature, available from 'Remixes' tab in sideview and 'Mark Linked' option on cover art drop-down
  • Fix unable to move Virtual Folder to a Playlists sub-folder
  • Fix automix remaining time calculation incorrect in some cases
  • Allow setting karaoke singer and key change from VirtualDJ Remote
  • Support changing hash tags and genre for multiple files at once from browser info tab
  • Fix re-saving playlist loaded in automix/sidelist

New in Virtual DJ 2023 Build 7919 Early Access (Feb 20, 2024)

  • Fix Phase with timecode not working in previous EA

New in Virtual DJ 2023 Build 7907 Early Access (Feb 17, 2024)

  • Fix timecode pitch display updating slow
  • Show track title for Linked Tracks in status bar

New in Virtual DJ 2023 Build 7903 Early Access (Feb 16, 2024)

  • Fix inked Tracks feature not correctly differentiating remixes when remix is tagged as part of title
  • Include recommendations from History in linked tracks folder
  • Improve automatic detection of VDJ Remote and OS2L

New in Virtual DJ 2023 Build 7885 Early Access (Feb 7, 2024)

  • Fix crash when using reload tags
  • Fix OS2L connection not auto-detected when no network connection is present on mac
  • 'Related Tracks' renamed to 'Linked Tracks'
  • 'Mark Linked' option now available from cover art drop-down

New in Virtual DJ 2023 Build 7881 Early Access (Feb 5, 2024)

  • Related tracks option in Remixes tab in sideview, and mark_related_tracks script to add them
  • Fix reload tags for serato cue points
  • Fix lyrics netsearch in video editor
  • Fix unable to move Virtual Folder to a Playlists sub-folder
  • Add get_loaded_song_color to include color filters
  • Fix vdj samples larger than 2GB
  • Using file operations->Copy also copies precomputed stems
  • Save secondary sort order in config too
  • fix param_cast 'ms' from beats returning a value in seconds instead of milliseconds
  • fix adjust_cbg when using beats or milliseconds as parameter
  • fix automix remaining time calculation incorrect in some cases
  • Allow setting karaoke singer and key change from VirtualDJ Remote

New in Virtual DJ 2023 Build 7847 Early Access (Dec 29, 2023)

  • Improve automatic detection of VirtualDJ Remote on mac
  • Support changing hash tags and genre for multiple files at once from browser info tab
  • quantized dump when 'dump quantized' is used, or quantize_all is active
  • timecode_reset_pitch works for Phase HID as well
  • Fix re-saving playlist loaded in automix/sidelist
  • "sampler_* auto" respect sixteenPadsMode config option

New in Virtual DJ 2023 Build 7831 (Dec 1, 2023)

  • Support for Phase HID mode
  • Support for The Next Beat SX-1
  • Refreshed Skin and Controller pages in settings
  • Sidelist and automix automatically saved when changed so that accidental sort can be reverted without showing a warning

New in Virtual DJ 2023 Build 7831 Early Access (Nov 30, 2023)

  • Support for Phase HID mode
  • Support for The Next Beat SX-1
  • Refreshed Skin and Controller pages in settings
  • Sidelist and automix automatically saved when changed so that accidental sort can be reverted without showing a warning

New in Virtual DJ 2023 Build 7827 Early Access (Nov 27, 2023)

  • Improve pitch readout stability when using Phase
  • add browsed_file_reload_tag script
  • Fix crash opening filter folder set to work on the current folder recursively

New in Virtual DJ 2023 Build 7823 Early Access (Nov 24, 2023)

  • Phase HID support
  • param_make_discrete action for simplifying script for smooth endless encoders

New in Virtual DJ 2023 Build 7805 Early Access (Nov 17, 2023)

  • Refreshed Skin and Controller pages in settings
  • Save option in karaoke_options drop down
  • Sidelist and automix automatically saved when changed so that accidental sort can be reverted without showing a warning
  • Fix corrupting MOV file when invalid meta tag was present and writing tags
  • Fix vu meters in some third party skins not refreshing
  • os2l_button can accept script as parameter

New in Virtual DJ 2023 Build 7759 (Nov 5, 2023)

  • Fix some graphical issues with third party skins
  • Fix unable to start Podcast

New in Virtual DJ 2023 Build 7759 Early Access (Nov 3, 2023)

  • Fix some graphical issues with third party skins

New in Virtual DJ 2023 Build 7755 Early Access (Nov 1, 2023)

  • Fix unable to start Podcast
  • Screen Grab video plugin respects letterBoxing option for maintaining aspect ratio

New in Virtual DJ 2023 Build 7746 (Oct 30, 2023)

  • Pioneer PLX-CRSS12 support
  • Fix Pioneer Opus Quad not being able to use stems on outer eq channels
  • Pioneer Opus Quad and CDJ-3000 have option to use hot cue buttons for stems
  • Screen Grab plugin on Windows 11 has option to select individual windows to grab
  • Option to use stems and sampler on HC buttons for CDJ-3000
  • Fix stems turning off when using equalizer on outer channels
  • Fix lag and slow refresh on Numark and Denon controller screens
  • Allow filter folder "group by year invert" to see most recent years at the top
  • Fix padsSkinIndependent not working correctly

New in Virtual DJ 2023 Build 7746 Early Access (Oct 30, 2023)

  • Fix Pioneer Opus Quad not being able to use stems on outer eq channels
  • Fix database error dialog showing wrong drive letter to fix

New in Virtual DJ 2023 Build 7745 Early Access (Oct 29, 2023)

  • Pioneer Opus Quad and CDJ-3000 have option to use hot cue buttons for stems
  • Fix skin refresh issue on mac when resizing window

New in Virtual DJ 2023 Build 7744 Early Access (Oct 27, 2023)

  • Fix some text cut off on mac in previous EA
  • Fix adjusting loop out using jog wheel when quantize loop is enabled

New in Virtual DJ 2023 Build 7740 Early Access (Oct 25, 2023)

  • Fix slow startup when big database is loaded and autoSortCues is enabled
  • Screen Grab plugin on Windows has option to select individual windows to grab
  • Fix database issue when drive paths changed or using external on both windows and mac

New in Virtual DJ 2023 Build 7735 Early Access (Oct 24, 2023)

  • Fix lockup during startup while loading database in some cases in previous EA update
  • Fix freeze when using Sratch DNA with beatlock enabled
  • Fix some Camera sources only showing a static image
  • skin <songpos> accepts "half=yes" parameter to display wave cut in half
  • sampler banks in sideview can be scrolled with scroll wheel
  • Sample editor gain knob reflects changes in waveform
  • Fix Bing and Discogs cover download

New in Virtual DJ 2023 Build 7734 Early Access (Oct 23, 2023)

  • Fix lockup during startup while loading database in some cases in previous EA update
  • Fix freeze when using Sratch DNA with beatlock enabled
  • Fix some Camera sources only showing a static image
  • skin <songpos> accepts "half=yes" parameter to display wave cut in half
  • sampler banks in sideview can be scrolled with scroll wheel
  • Sample editor gain knob reflects changes in waveform
  • Fix Bing and Discogs cover download

New in Virtual DJ 2023 Build 7716 Early Access (Oct 16, 2023)

  • Pioneer PLX-CRSS12 support
  • Option to use stems and sampler on HC buttons for CDJ-3000
  • Fix stems turning off when using equalizer on outer channels
  • Fix lag and slow refresh on controller screens
  • "effect_disable_all mic", "effect_disable_all aux" and "effect_disable_all sampler" scripts added
  • "scratchbank_load" without parameters opens a menu to select the bank
  • Fix unstable speed with Hercules T7 when VirtualDJ is running in the background on slower computers
  • scratchbank_load accepts absolute index or name as parameter as well
  • Fix plugins making using of VDJFLAG_PROCESSLAST
  • Allow filter folder "group by year invert" to see most recent years at the top
  • Improve database loading speed on mac
  • Move and copy folder preserves folder color
  • Allow onexit scripts in skins (to stop repeat scripts for example) when a new skin is loaded
  • QuantizeAll or quantizeLoop will quantize loop out when smart loop is off
  • loop_move allows moving loop up to 30 seconds before start or after end of song
  • Fix padsSkinIndependent not working correctly
  • Fix renaming filter folder and only changing case

New in Virtual DJ 2023 Build 7692 (Oct 3, 2023)

  • Support for Pioneer DDJ-REV5
  • Fixes for auto_bpm_transition
  • Use precomputed stems for CDJ export when available
  • Add browser modes with title only for pioneer CDJ2000NXS and CDJ2000NXS2

New in Virtual DJ 2023 Build 7692 Early Acces (Oct 3, 2023)

  • Allow offline download and show playlists for Tidal with Hifi Plus subscription

New in Virtual DJ 2023 Build 7689 Early Acces (Sep 25, 2023)

  • Some fixes for Pioneer DDJ-REV5
  • Fixes for auto_bpm_transition
  • Export playlist for filter folder or virtual folder has option to include subfolders when exporting to txt/html
  • Fix recording at wrong samplerate if first recording mp3 and then recording mp4

New in Virtual DJ 2023 Build 7651 (Sep 13, 2023)

  • Support Pioneer Opus Quad
  • Pioneer DJM-A9 support
  • Support for VST3 instruments
  • Auto_bpm_transition vdjscript
  • Fix some Deezer and Tidal playlist names not showing correctly
  • Browser on Pioneer devices colors tracks based on color filters when supported

New in Virtual DJ 2023 Build 7651 Early Access (Sep 5, 2023)

  • fix crash in with Numark NVII waveforms in previous update
  • Fix changing VST3 parameters from skin not passed correctly to plugin
  • Support for VST3 instruments
  • Pitch effect works on stem padfx
  • fix using stem names in effect_select script
  • fix automix autoRemovePlayed deleting wrong song if list got re-sorted
  • Fix auto_bpm_transition on double bpm's
  • Pads in skin show pressed state when pad is pressed on controller

New in Virtual DJ 2023 Build 7640 Early Access (Aug 29, 2023)

  • auto_bpm_transition vdjscript
  • Pass beat information to VST3 plugins
  • Fix saving color and order for 'Drives' folder
  • Support for showing 'shapes' waveform on various denon/numark controllers
  • Add 'Full Path' database field for use in scripts
  • prelisten_info vdjscript
  • get_numark_songpos doesn't keep refreshing while stems are processing
  • stems_split can accept 'VocalRhythm'
  • Pitch effect works correctly when changing stem fx mode while effect active or selected as color fx
  • Pitch color fx can be used together with stems split

New in Virtual DJ 2023 Build 7617 Early Access (Aug 4, 2023)

  • Fix ghost waveform after end sometimes in previous update
  • Fix crash selecting a controller from 'all controllers' list that is not connected

New in Virtual DJ 2023 Build 7616 Early Access (Aug 2, 2023)

  • Pioneer DJM-A9 support
  • Repeat option for Event Scheduler
  • Fix track cleaner preview playing muted vocal at wrong samplerate in some cases

New in Virtual DJ 2023 Build 7607 (Jul 19, 2023)

  • Hercules DjControl Inpulse 200 Mk2 support
  • Added support for Reloop RMX-95
  • Added support for Reloop Mixon 8 Pro
  • Track Cleaner censor option to use stems to mute vocals instead of reverse
  • Improve quality of Pitch effect when used on master/sampler/stems
  • Fix equalizer not applied to entire track when using stem fx
  • Add "Fixed Grid" and "Blinds" video transitions available from Extensions

New in Virtual DJ 2023 Build 7607 Early Access (Jul 11, 2023)

  • Fix crash when using reduced quality stems on some cpu's

New in Virtual DJ 2023 Build 7606 Early Access (Jul 11, 2023)

  • Fix for jog wheel drift when scratching on Rane controllers with motorized jogwheel
  • Don't exit short loop when starting play with smart play on
  • Use precomputed stems when available for Track Cleaner vocal censor

New in Virtual DJ 2023 Build 7600 Early Access (Jul 10, 2023)

  • Hercules DjControl Inpulse 200 Mk2 support
  • Fix track cleaner lock up when changing existing censor block between reverse and mute vocal

New in Virtual DJ 2023 Build 7594 Early Access (Jun 29, 2023)

  • Allow drag&drop to move CDJ playlists to different sub-folder
  • Track Cleaner censor option to use stems to mute vocals instead of reverse
  • Fix using stems fx on mixers with send/return channels (when fxProcessing is pre-fader) like S9 and S11
  • Improve quality of Pitch effect when used on master/sampler/stems
  • Using re-analyze bpm also re-analyzes the cached waveform

New in Virtual DJ 2023 Build 7572 Early Access (May 31, 2023)

  • Added support for Reloop RMX-95
  • Added support for Reloop Mixon 8 Pro
  • Fix stems_split_unlink when called from deck 3 or 4
  • Fix unable to scratch song when swapping deck3/4 to left/right while stems linked
  • "Fixed Grid" and "Blinds" video transitions available from Extensions
  • get_date vdjscript
  • Fix mouse cursor disappearing over search field on windows with some settings/gpu drivers
  • Fix length at 100% for Stretch sound effect
  • Fix duplicates in filter folder when scope is recursive virtual folder
  • "Prepared Stems" filter folder field accepts 0.5 to find v1 precomputed stems
  • Fix linking video to audio sometimes generating too slow video when bpm detected is double on video from audio
  • Fix 'reloop' vdjscript in combination with loopBackMode

New in Virtual DJ 2023 Build 7555 (May 14, 2023)

  • Fix beatlock
  • Fix filter knob in 5-stem eq mode still applying filter as well
  • Fix headphone output not including some stems when stem fx activated
  • Fix recurse not showing on root music/video/desktop folder context menu
  • Show background song info in karaoke song when karaokeDualDeck is enabled
  • Add playlist sub-folders to genres for Tidal
  • Fix deck VU meter when post-fader stem fx are used
  • Fix using stems padfx and deck fx (with or without stems) together

New in Virtual DJ 2023 Build 7555 Early Access (May 9, 2023)

  • Fix beatlock

New in Virtual DJ 2023 Build 7553 Early Access (May 8, 2023)

  • Fix filter knob in 5-stem eq mode still applying filter as well
  • Fix headphone output not including some stems when stem fx activated
  • Improve sort order in Search Playlists dialog
  • Improve Path name formatting in Add To Playlist dialog
  • "Has Precomputed" filter folder field returns "lq" when stems 1.0 precomputed available
  • Fix recurse not showing on root music/video/desktop folder context menu
  • -Show background song info in karaoke song when karaokeDualDeck is enabled

New in Virtual DJ 2023 Build 7547 Early Access (May 3, 2023)

  • Add playlist sub-folders to genres for Tidal
  • Fix Automix volume drop on outgoing track when Radio mode is used in some cases
  • Fix deck VU meter when post-fader stem fx are used
  • Refresh browser colors after moving color rule up or down in the quick filter editor
  • Fix using stems padfx and deck fx (with or without stems) together

New in Virtual DJ 2023 Build 7544 (May 2, 2023)

  • Pioneer FLX10 support
  • Rane Four support
  • Post-fader stem fx
  • Add Stretch, MT Delay, Low Cut Echo and Slip Roll effects (can be found in Extensions)
  • Improve stems 2.0 speed for NVidia RTX 3050
  • Add watchFolders option to scan a specific folder for new files on startup
  • stems_split and stems_split_unlink script for stem split mode

New in Virtual DJ 2023 Build 7544 Early Access (May 1, 2023)

  • Stretch fx fixes for more stable pitch
  • Spiral effect compatible with effect_beats +1/-1
  • Some small fixes to Phaser effect
  • Fix filter_selectcolorfx +1/-1 skipping Loop Roll and Slip Roll
  • Fix lyrics download in video editor

New in Virtual DJ 2023 Build 7539 Early Access (Apr 29, 2023)

  • Fix gain not applied to stems when stems fx active in post-fader mode
  • Fix loop roll behaving like slip roll

New in Virtual DJ 2023 Build 7537 Early Access (Apr 27, 2023)

  • Post-fader stem fx

New in Virtual DJ 2023 Build 7533 Early Access (Apr 24, 2023)

  • Pioneer FLX10 support
  • Fix beatlock when used with motorized jog wheels
  • Show some more detailed stats in CPU usage tool tip on current stems speed and cpu/gpu used
  • Add MT Delay, Low Cut Echo and Slip Roll effects (to be installed from Extensions)
  • add stemSplitLeftRight option for stems_split

New in Virtual DJ 2023 Build 7524 Early Access (Apr 11, 2023)

  • Support for Rane Four
  • fix "effect_stems MeloRhythm" and "stem_pad Melody"
  • effect_beats_all respects 6 fx layout setting
  • Add right-click on cog menu to move color filters in quick filter editor

New in Virtual DJ 2023 Build 7512 Early Access (Apr 4, 2023)

  • Fix group by genre filter folder showing some genres multiple times in some cases
  • Skin cover with rotate automatically gets circle mouse mask
  • Fix has_quick_filter for visibility query
  • clone deck syncs masterTempo as well
  • Allow extendtoolbar=true in <sideview and <fileview for skins with custom browsers
  • stems_split doesn't stop a playing deck
  • fix crash in custom skin using quick_filter on button
  • Allow custom breaklines in <panel as well, to have separate breaklines for a full-screen browser for example
  • has_quickfilter
  • browser in skins can have quickfilters="no" to hide quick filters from toolbar
  • Fix <songpos in skins getting smaller when breakline is above songpos
  • Add watchFolders option to scan a specific folder for new files on startup
  • Right-Click cog in quick filter/color filter editor to move a rule up or down
  • stems_split and stems_split_unlink script for stem split mode
  • add browsed_file_prepare_stems
  • "browsed_song type karaoke" and "browsed_song type video" can be used to set/remove karaoke flag using script
  • Fix some file types missing in karaoke background image selection dialog

New in Virtual DJ 2023 Build 7482 (Mar 8, 2023)

  • Fix some Deezer tracks not playing
  • Fix waveform jumping a little bit sometimes on Pioneer controllers
  • Fix some precomputed stems files not recognized as v2 stems
  • Some fixes for using smart_fader
  • Fix saving playlists from Automix in sideview
  • Add 'export' option to filter folder context menu

New in Virtual DJ 2023 Build 7482 Early Access (Mar 7, 2023)

  • Fix some Deezer tracks not playing
  • Fix waveform jumping a little bit sometimes on Pioneer controllers
  • Fix some precomputed stems files not recognized as v2 stems
  • Some fixes for using smart_fader
  • Fix saving playlists from Automix in sideview
  • Add 'export' option to filter folder context menu

New in Virtual DJ 2023 Build 7481 Early Access (Mar 5, 2023)

  • Fix some Deezer tracks not playing
  • Fix pioneer controller waveform sometimes jumping a little bit
  • get_browsed_color applies color filters as well
  • Fix file path for online files

New in Virtual DJ 2023 Build 7469 Early Access (Feb 24, 2023)

  • Fix some precomputed stems files not recognized as v2 stems

New in Virtual DJ 2023 Build 7468 Early Access (Feb 24, 2023)

  • Some fixes for using smart_fader
  • Fix saving playlists from Automix in sideview
  • Add 'cancel' option to stems folder context menu
  • Add 'export' option to filter folder context menu
  • Fix automix in dual deck mode not perfectly synchronized when mixing from right to left deck
  • sampler scripts accept implicit parameter as index (useful for scripts)
  • mix_now accepts beats as parameter

New in Virtual DJ 2023 Build 7462 (Feb 18, 2023)

  • Fix audio gap when turning off stem fx in some cases
  • Fix crash in 32-bit version on older cpu's
  • Fix prepare stems popup appearing when prepared stems 2.0 didn't start loading yet

New in Virtual DJ 2023 Build 7445 (Feb 15, 2023)

  • Pioneer DDJ-FLX4 support
  • Hercules DJControl 300 MK2 support
  • Akai LPD8 MKII support
  • Akai APC MINI MK2 support
  • New On-Demand mode for stems 2.0 that computes stems 1.0 first, and only computes stems 2.0 when they are used
  • Export Virtual Folder has option to include sub-folders as well
  • Fix quantize in loop roll pad page
  • Option to restore quick filters/color rules when restoring backup
  • Stems+fx pad page has menu to select instrumental beat grid pattern
  • New "Echo Out" mix fx
  • Multiple stems fx can be used at the same time

New in Virtual DJ 2023 Build 7445 Early Access (Feb 11, 2023)

  • Support for Hercules DJControl 300 MK2
  • Improve position of cue points imported from Serato mp3 tags
  • Fix precomputing stems with stems 2.0 not showing stems 2.0 precomputed icon
  • Fix stem fx not activating high quality stems when stems processing is set to On Demand

New in Virtual DJ 2023 Build 7443 Early Access (Feb 9, 2023)

  • Fix karaoke_venue_name without parameter not opening dialog

New in Virtual DJ 2023 Build 7442 Early Access (Feb 9, 2023)

  • Fix loop roll crash when triggered from controller in some cases

New in Virtual DJ 2023 Build 7441 Early Access (Feb 8, 2023)

  • Fix crash calculating stems 2.0 for songs longer than stemsMaxPreloadLength
  • Export browser can also export order column
  • Fix cue points shifted when imported from rekordbox for some mp3 files

New in Virtual DJ 2023 Build 7438 Early Access (Feb 8, 2023)

  • New On-Demand mode for stems 2.0 that computes stems 1.0 first, and only computes stems 2.0 when they are used
  • Support for AKAI APC MINI MK2
  • rekordBoxFolder option to manually select rekordbox database location
  • Fix smart fader locking beats on wrong deck when first activated
  • Read online files correctly from rekordbox playlists
  • Beatport and Beatsource allow previews to be played when not logged in
  • Export Virtual Folder has option to include sub-folders as well
  • Fix quantize in loop roll pad page
  • Option to restore quick filters/color rules when restoring backup
  • stems+fx pad page has menu to select instrumental beat grid pattern
  • Fix lyrics download in video editor
  • Support for 'Melody' in padfx script
  • Fix color fx not applying to stems when stem fx selected
  • dateFormat option
  • controller_mapping will reload mapping if externally modified
  • cue_pos x "beats" script to query cue position in beats
  • Breaklines in skins can be defined in <breaklines breakline1= breakline2= condition= /> to add conditional breaklines

New in Virtual DJ 2023 Build 7403 Early Access (Jan 9, 2023)

  • Pioneer DDJ-FLX4 support
  • Akai LPD8 MKII support
  • Fix automix editor prelisten distortion when song loaded on deck
  • New "Echo Out" mix fx
  • Multiple stems fx can be used at the same time
  • Smart fader, use smart_fader on a custom button to enable
  • Fix lottery plugin not loading some jpg correctly on windows 64-bit
  • fix using 2 video effects at the same time on sampler causing transparency to be lost

New in Virtual DJ 2023 Build 7388 (Dec 27, 2022)

  • New option stemsSavedFolder to save stems on separate folder or drive
  • Countdown vdjscript
  • Fix finding lyrics in video editor

New in Virtual DJ 2023 Build 7388 Early Access (Dec 13, 2022)

  • new option stemsSavedFolder to save stems on separate folder or drive
  • Countdown script (useful for newyear etc)
  • Fix sampler click when using stutter-play mode
  • Fix finding lyrics in video editor
  • Allow coloring of beatport/beatsource sub-folders

New in Virtual DJ 2023 Build 7360 (Dec 5, 2022)

  • PC: automatically use GPU on AMD RX and Intel Arc cards

New in Virtual DJ 2023 Build 7358 (Dec 4, 2022)

  • fix issue with DDJ-REV7 and stems2.0
  • fix issue on intel mac still on macos10.13

New in Virtual DJ 2023 Build 7358 Early Access (Dec 3, 2022)

  • fix issue with DDJ-REV7 and stems2.0

New in Virtual DJ 2023 Build 7356 (Dec 1, 2022)

  • Improves even more the stems quality (especially on drums)

New in Virtual DJ 2023 Build 7349 Early Access (Nov 19, 2022)

  • can prepare stems for tracks cached from online sources

New in Virtual DJ 2023 Build 7341 Early Access (Nov 16, 2022)

  • add stems+fx pad page
  • show stems prepared icon only for stems2.0 preparations
  • fix memory leak on mac
  • version number now uses "2023" instead of confusing "8.x"
  • fix removing songs from preparation folder while on pause
  • fix enabling stems2.0 if track still on deck when preparation finishes
  • fix using "prepare with reduced quality"
  • fix saving stemsSavedStems setting

New in Virtual DJ 2023 Build 7333 Early Access (Nov 14, 2022)

  • VirtualDJ 2023 with Stems 2.0. Try the best stem separation on the market, and have your mind blown away

New in Virtual DJ 2021 Build 7235 Early Access (Nov 4, 2022)

  • Support for Denon DJ SC Live 2 and SC Live 4 controllers
  • Fix saving parameters for VST3 effects
  • Fix default size of VST3 effect interfaces
  • Colorize effect always processed last
  • Pitch effect remembers manual pitch changes (due to autoKey for example)
  • Fix preview playback in automix editor when some silence is added before starting the next song

New in Virtual DJ 2021 Build 7183 (Oct 20, 2022)

  • Performance improvements when using Pioneer CDJ
  • Performance improvement when computing stems
  • Fix Virtual Folder not saving order when moving songs
  • Improve padfx script for use with stems, add "solostem:stemname", "mutestem:stemname" or "stemfx:stemname" at the end to specify
  • Add vstFxFolder option

New in Virtual DJ 2021 Build 7177 Early Access (Oct 17, 2022)

  • Fix crash when starting video broadcast or record in some cases
  • Performance improvement when using Pioneer CDJ

New in Virtual DJ 2021 Build 7168 Early Access (Oct 12, 2022)

  • Fix video recording/broadcast on windows 64-bit when using old nVidia gpu's

New in Virtual DJ 2021 Build 7166 Early Access (Oct 11, 2022)

  • Fix padfx script when using stems not resetting stem fx when turned off
  • padfx script with stems only lights up when correct stems are set
  • padfx script stems actions also support MeloRhythm
  • Fix VU meter peak not dropping fast enough in previous build
  • Fix prelistenStartPos 0 not starting tracks from beginning

New in Virtual DJ 2021 Build 7161 Early Access (Oct 9, 2022)

  • Improve padfx action for use with stems, add "solostem:stemname", "mutestem:stemname" or "stemfx:stemname" at the end to specify
  • Improve stems loading performance
  • Add vstFxFolder option
  • Fix shader plugin when using OpenGL on mac
  • mix_and_load_next "nosync"
  • Fix some bugs with prelisten player
  • Fix showzoom="true" not working in skin with custom browser toolbar
  • Allow headerheight in custom skin filelist with source sidelist

New in Virtual DJ 2021 Build 7151 (Sep 29, 2022)

  • Improve VST3 support
  • Automix Editor fixes
  • Fix adding songs to Tidal playlists not working in some cases

New in Virtual DJ 2021 Build 7151 Early Access (Sep 21, 2022)

  • Fix blur black bars not working correctly in some cases
  • Improve VST3 support
  • AVIF image support
  • Automix Editor uses master tempo for previewing tempo mixes
  • Playlist and Virtual Folders allow dropping of .txt files with one line per song (Artist - Title (Remix))
  • Fix adding songs to Tidal playlists in some cases

New in Virtual DJ 2021 Build 7131 (Sep 11, 2022)

  • Support for Denon Prime GO
  • Fix playing some videos on mac causing high memory usage
  • Add Snap option to Track Cleaner
  • Improve Shader visualization to show thumbnails
  • Improve auto-generated vdjEdit when linking video file to audio
  • Stem Creator for producers to create their own precomputed stems from the original stems (use open_stem_creator to access)

New in Virtual DJ 2021 Build 2131 Early Access (Sep 9, 2022)

  • Fix animated gifs not moving in previous update

New in Virtual DJ 2021 Build 7124 Early Access (Sep 7, 2022)

  • Fix crash in 32-bit version on Windows using browser info tab with some tags

New in Virtual DJ 2021 Build 7123 Early Access (Sep 5, 2022)

  • Fix prelisten in Automix Editor not working correctly in previous EA

New in Virtual DJ 2021 Build 7105 Early Access (Aug 31, 2022)

  • Initial VST3 support
  • Improve shader performance when switching between shaders
  • Fix shader crash on mac when opening shader selection and selecting a different plugin
  • Scrolling slices video transition starts new scroll beat synchronized

New in Virtual DJ 2021 Build 7093 Early Access (Aug 23, 2022)

  • Add Snap option to Track Cleaner
  • Fix Track Cleaner prelisten position wrong in some cases
  • Slideshow no longer jumping when turning on after turning off
  • Fix some video shaders upside down on windows 64-bit (need recompile)
  • Fix ordering of Track Number field in browser inverted
  • Shader dialog can now show thumbnails (right-click to add thumbnails for existing shaders)
  • Stem creator creates a single .m4a that includes both mixed track and stems

New in Virtual DJ 2021 Build 7082 Early Access (Aug 16, 2022)

  • Improve auto-generated vdjEdit when linking video file to audio
  • Improve smart video crossfade logic to start moving to next song when end almost reached but audio crossfader centered
  • Tidal can show more than 50 liked playlists/albums
  • Fix restoring filter folders inside virtual folders from database backup
  • Fix lock up of decks or browser when loading track from Beatport or Beatsource fails
  • Fix "browser_gotofolder 'askthedj://'" on mac
  • Stem Creator for producers to create their own precomputed stems from the original stems (use open_stem_creator to access)
  • Fix File Date column on mac not showing correct date in previous update
  • SlideShow Transitions dialog now has tab to preview slideshow, follow along and skip to a specific image

New in Virtual DJ 2021 Build 7059 (Aug 10, 2022)

  • Loop Auto-Trigger option in poi editor.

New in Virtual DJ 2021 Build 7059 Early Access (Aug 2, 2022)

  • Fix Shader BeatMove on M1 mac
  • In playlist' field in browser info tab shows 'move to folder' and 'add to playlist' in menu
  • Fix using transitions with Slideshow plugin on mac
  • folder_search shows last browsed folders first when no search has been entered
  • respect twelveHourClock option in browser
  • Fix bugs with gain and filter knobs when used with eqMode stems
  • Loop Auto-Trigger option in poi editor
  • saved_loop_autotrigger to turn autotrigger of saved loop on/off
  • BPM Editor shows move left/right buttons in multi-bpm mode too

New in Virtual DJ 2021 Build 7032 (Jul 5, 2022)

  • Support for Pioneer DJM-S5
  • Improve multi-bpm bpm analysis in BPM editor
  • Fix video playback crash on mac

New in Virtual DJ 2021 Build 7032 Early Access (Jun 28, 2022)

  • Support for Pioneer DJM-S5
  • BPM Editor shows bpm of different parts on waveform in multi-bpm mode
  • Improve multi-bpm bpm analysis
  • Fix recorded output volume affected by master volume while sandbox active

New in Virtual DJ 2021 Build 7021 Early Access (Jun 21, 2022)

  • Fix removing multiple duplicates from automix
  • Fix video playback crash on mac

New in Virtual DJ 2021 Build 7009 Early Access (Jun 17, 2022)

  • ScratchDNA syncs with other deck when started from paused state and quantize is on
  • Fix crash playing certain videos in some cases

New in Virtual DJ 2021 Build 6978 (Jun 12, 2022)

  • Support for DJTechTools Midi Fighter Twister and Midi Fighter 3D
  • Improved video performance
  • Slideshow plugin has Next and Previous buttons
  • Fix pitch bend on controllers with motorized jog wheel
  • add automixDoubleClick option to select what happens when double-clicking a track in automix while automix is active
  • Add filter folder fields 'has action poi' and 'has cue points'

New in Virtual DJ 2021 Build 6978 Early Access (Jun 6, 2022)

  • Fix transparent video samples not having correct transparency on mac
  • Improve performance of video sample playback on mac
  • Fix Serato crates with sub-crates not opening correctly

New in Virtual DJ 2021 Build 6972 Early Access (May 31, 2022)

  • Fix last extension in fileFormats list not correctly matched in previous EA
  • Fix caret position in multi-line vdj script in the script editor on mac

New in Virtual DJ 2021 Build 6929 Early Access (May 29, 2022)

  • Slideshow plugin has Next and Previous buttons
  • Fix browser_window 'folders,songs,sideview' not working in previous Early Access build
  • Fix loop roll as color fx disable automatically on track load in previous Early Access build

New in Virtual DJ 2021 Build 6921 (May 8, 2022)

  • Support for Numark NS4FX
  • Support for Numark Mixstream Pro controller
  • Support for The Next Beat by Tiësto controller
  • Add 'In Playlist' column for browser info panel
  • Improved performance when using controller with motorized jog wheels

New in Virtual DJ 2021 Build 6921 Early Access (Apr 30, 2022)

  • Support for Numark NS4FX
  • Fix audio recording on mac

New in Virtual DJ 2021 Build 6920 Early Access (Apr 29, 2022)

  • Support for Numark Mixstream Pro controller
  • Support for The Next Beat by Tiësto controller
  • Correctly show video recorded sideways
  • Add 'In Playlist' column for browser info panel
  • Fix lyrics download in video editor
  • Improved performance when using controller with motorized jog wheels
  • Improve performance of video playback on mac
  • Improve relocate feature in playlists to prefer previously selected folder
  • Fix backspin effect when using slip mode causing high cpu usage in some cases
  • var_equal, var_greater and var_smaller support script as second parameter
  • Fix (a ? b : c) & d scripts
  • Fix adjust_cbg on multi-bpm tracks
  • browser_gotofolder can accept script parameter
  • search_playlists can accept script parameter
  • add get_browsed_folder_path script

New in Virtual DJ 2021 Build 6886 (Apr 10, 2022)

  • Pioneer DDJ-REV1 support
  • Bug fixes

New in Virtual DJ 2021 Build 6886 Early Access (Apr 2, 2022)

  • Pioneer DDJ-REV1 support
  • Add support for brackets in scripts "(a && b) ? (c && d) : (e && f)"
  • Add hardware accelerated decoding for AV1 on Windows 64-bit
  • AAC inside .mp3 file extension better detected
  • padfx action supports bt parameter

New in Virtual DJ 2021 Build 6878 (Mar 27, 2022)

  • Support for Pioneer DDJ-Rev7
  • Support for Traktor Kontrol D2
  • Merge FX added for Pioneer DDJ-FLX6
  • Fix when using multiple Rane Twelve on mac
  • Improve browsing speed on mac

New in Virtual DJ 2021 Build 6878 Early Access (Mar 22, 2022)

  • Add support for Traktor Kontrol D2
  • sideview_sort vdjscript added

New in Virtual DJ 2021 Build 6871 Early Access (Mar 18, 2022)

  • Fix changing skins preventing screens on Traktor controllers from working
  • Fix detection of Traktor controller screens on mac
  • Fix crash when disconnecting Denon controllers with screens
  • VDJScript file_count "sideview", file_count "automix", file_count "karaoke" and file_count "files" added to get file count of different lists

New in Virtual DJ 2021 Build 6863 Early Access (Mar 16, 2022)

  • Support for Pioneer DDJ-Rev7
  • Fix when using multiple Rane Twelve on mac
  • Fix cue points not showing on some tracks on DJM-S11
  • Merge FX added on Pioneer DDJ-FLX6
  • Improve browsing speed on mac slower in previous update on slow hard drives
  • cue_action added to set script of a hot cue

New in Virtual DJ 2021 Build 6839 (Feb 14, 2022)

  • Support for Pioneer XDJ-RX3
  • Support for Traktor Kontrol S8
  • Support for Hercules DJ Console Mix
  • cdjExportCuesAsMemoryPoints option added
  • Charts added to VJPro and iDJPool online music folders
  • Waveforms in browser generated on the fly when analyzeSongsOnView is enabled

New in Virtual DJ 2021 Build 6833 Early Access (Feb 5, 2022)

  • Support for Traktor Kontrol S8
  • Support for Pioneer XDJ-RX3
  • Support for Hercules DJ Console Mix
  • Colors in browser for CDJ-3000 and XDJ-RX3
  • Charts added to VJPro and iDJPool
  • Folders on mac show if there are sub-folders without opening
  • SUBTITLE field tag support for m4a/mp4 files (remix)
  • Fix right-aligned fields in browser when browserTextFit is set to 'scroll'
  • Waveforms in browser generated on the fly when analyzeSongsOnView is enabled
  • keyboard_shortcuts action also returns true anytime shortcuts are shown

New in Virtual DJ 2021 Build 6800 (Jan 16, 2022)

  • Fix prelisten player for Automix Editor
  • Use more threads while analyzing on Apple M1 processors
  • Phrase_sync works when one deck has double bpm of the other
  • Waveforms stored in waveform cache on scan
  • Midi to vst has option for master effects

New in Virtual DJ 2021 Build 6800 Early Access (Jan 11, 2022)

  • Fix prelisten player for Automix Editor
  • Use more threads while analyzing on Apple M1 processors
  • phrase_sync works when one deck has double bpm of the other
  • waveforms stored in waveform cache on scan
  • midi to vst has option for master effects

New in Virtual DJ 2021 Build 6794 Early Access (Jan 4, 2022)

  • Fix restore color filters and quick filters from backup
  • Fix get_browsed_song not working with implicit parameter correctly
  • keyboardmap available as skin object for skins with custom browsers
  • Middle mouse click support in custom skins
  • Add Waveform column to browser
  • List all artists in Artist field for Tidal

New in Virtual DJ 2021 Build 6747 (Dec 28, 2021)

  • Fix multiple camera's getting same name on macOS Montery
  • Fix VirtualDJ not opening on older mac after updating to macOS 10.15.7
  • Fix graphics bugs on macOS Montery

New in Virtual DJ 2021 Build 6781 Early Access (Dec 16, 2021)

  • Fix Deezer not showing liked playlists subfolder when a deezer favorite was added to sideview
  • Fix dropping new tracks in karaoke list hiding previously set singers until new singer is set
  • Fix selecting color for history folders
  • loop_select can be used with relative decimal values (for endless knobs on skins)
  • "equalizer" skin object accepts 'stem' parameter, get_spectrum_band can accept stem parameter as third parameter

New in Virtual DJ 2021 Build 6771 (Dec 13, 2021)

  • Restart Play parameter for BrakeStart effect to start playback again when stopped with slip mode enabled
  • Tidal has charts by genre sub-folders
  • 'Import cue points' option for Rekordbox folder
  • Pioneer DJM-S11 Transport and Gatecue pad pages

New in Virtual DJ 2021 Build 6771 Early Access (Dec 6, 2021)

  • Fix restoring favorite folders from backup
  • Fix VDJ Remote status message in config window saying 'Error' instead of 'Present'
  • file_info and browsed_file_info will close the tag editor if already open on the same file
  • Restart Play parameter for BrakeStart effect to start playback again when stopped with slip mode enabled
  • Browser lists have inertia when scrolling using touch screen

New in Virtual DJ 2021 Build 6747 (Nov 15, 2021)

  • Fix multiple camera's getting same name on macOS Montery
  • Fix VirtualDJ not opening on older mac after updating to macOS 10.15.7
  • Fix graphics bugs on macOS Montery

New in Virtual DJ 2021 Build 6747 Early Access (Nov 7, 2021)

  • separate get_var and set_var
  • Fix show_text using incorrect deck for variables

New in Virtual DJ 2021 Build 6732 (Nov 1, 2021)

  • Fix video preview not updated when video effects active and video unloaded
  • Fix negative video effect on M1 mac
  • Fix crash recording a sample from loop on deck when using kick or hihat stems
  • Fix automaticDatabaseBackupPeriod option saving backups too fast

New in Virtual DJ 2021 Build 6729 Early Access (Oct 26, 2021)

  • Default keyboard mapper uses CMD+ instead of CTRL+ shortcuts on mac
  • Fix lyrics download in video editor
  • Fix shift pads not responding correctly in some cases
  • Fix crash when changing keyboard mapper from keyboard mapper
  • Serato 'copy to virtual folder' includes smart crates

New in Virtual DJ 2021 Build 6713 Early Access (Oct 19, 2021)

  • Backup includes Devices folder as well
  • Fix Pioneer RZX screens not working in previous EA
  • Custom browsers can use list with sampler as source
  • Fix possible gap at end of looping samples
  • Read Smart Crates from Serato
  • Fix effect_beats for backspin not applying change immediately

New in Virtual DJ 2021 Build 6705 Early Access (Oct 13, 2021)

  • Improve cueloop and stems pad pages led's on controllers with limited pad colors
  • Allow %date, %time and %venue in record file name to be filled in when recording starts
  • Serato and RekordBox folders have right-click option to create Virtual Folders from the playlists
  • Fix video preview not updated when video effects active and video unloaded
  • Fix negative video effect on M1 mac
  • Fix crash recording a sample from loop on deck when using kick or hihat stems
  • fix automaticDatabaseBackupPeriod option saving backups too fast

New in Virtual DJ 2021 Build 6677 (Oct 1, 2021)

  • Fix crash or video corruption recording at 480p or lower when recording to webm on windows search_folder action to search for playlist or virtual folder by name
  • Add "Explicit" to comment tag for Beatsource
  • Fix add/remove files to Tidal playlist
  • Show loop on waveform while loop in is active

New in Virtual DJ 2021 Build 6677 Early Access (Sep 29, 2021)

  • Fix crash or video corruption recording at 480p or lower when recording to webm on windows

New in Virtual DJ 2021 Build 6673 Early Access (Sep 29, 2021)

  • search_folder action to search for playlist or virtual folder by name
  • Add automaticDatabaseBackupPeriod and databaseBackupLocation options
  • Fix using some effects while SandBox is active
  • Add "Explicit" to comment tag for Beatsource
  • Fix add/remove files to Tidal playlist
  • multicam config window has right-click option to rotate camera
  • Fix serato cue point offset when imported from mp4
  • Show loop on waveform while loop in is active

New in Virtual DJ 2021 Build 6646 (Sep 26, 2021)

  • New default keyboard mapper. Start typing to start searching
  • hold ALT pressed to show keyboard overlay and
  • double-press ALT to make it sticky and use shortcuts without holding ALT
  • Pioneer Link fix for combination of CDJ3000 and DJM900 or CDJ2000NXS2 and DJM-V10
  • pitch_bend can be used to move song while paused
  • Fix order of songs in remixes/geniusdj sideview for local results
  • Improved video recording and video broadcast performance

New in Virtual DJ 2021 Build 6646 Early Access (Sep 15, 2021)

  • keyboardKeymapOverlayOnStickyKeys option
  • Fix new keyboard mapper search when start typing not working on mac
  • Show on/off status on keyboard map
  • Fix deck video preview not showing on mac

New in Virtual DJ 2021 Build 6636 Early Access (Sep 8, 2021)

  • New default keyboard mapper. Start typing to start searching, hold ALT pressed to show keyboard overlay and double-press ALT to make it sticky and use shortcuts without holding ALT
  • Fix low resolution video edits looking pixelated
  • undo_load will redo load when pressed again
  • Pioneer Link fix for combination of CDJ3000 and DJM900 or CDJ2000NXS2 and DJM-V10
  • pitch_bend can be used to move song while paused
  • Fix param_1_x in actions not always correctly applied
  • Fix order of songs in remixes/geniusdj sideview for local results
  • Fix compatibility of reading key tag written by newer versions of Mixed In Key
  • Improve video encoding performance
  • Add browser_open_folder script to open/close selected folder
  • Fix playlists/virtual folders incorrectly saved when filtered and moving a track

New in Virtual DJ 2021 Build 6613 (Aug 29, 2021)

  • Improved video performance on M1 mac
  • Fix compatibility with some cameras
  • Fix database restore not saving restored database completely
  • Add browser column to show Title (Remix) combined
  • Online catalogs show bpm and key for playlist, charts and search results, when available
  • Fix beatport/beatsource adding and removing tracks from playlists
  • Fix Ableton Link plugin not switching decks when run on master
  • Fix bug with Denon controllers with screens when resizing skin

New in Virtual DJ 2021 Build 6613 Early Access (Aug 26, 2021)

  • Fix high cpu loading some images in extensions tab
  • Fix crash when trying to use some cameras
  • Fix clicking notifications on mac sometimes causing a crash
  • Fix scrollbar not showing when only one item is partly out of reach in browser

New in Virtual DJ 2021 Build 6609 Early Access (Aug 21, 2021)

  • Fix bug with CPU math engine on windows

New in Virtual DJ 2021 Build 6608 Early Access (Aug 20, 2021)

  • Fix CPU math engine on windows

New in Virtual DJ 2021 Build 6607 Early Access (Aug 18, 2021)

  • Fix stems processing on macOS 10.12 and 10.13
  • Fix livefeedback line hiding last line in browser

New in Virtual DJ 2021 Build 6604 Early Access (Aug 16, 2021)

  • Fix bug possibly getting browser stuck on 'Browsing'
  • Rekordbox folders shown in same order as in rekordbox, and allow to re-arrange
  • Fix database restore not saving restored database completely
  • Enable accelerated video encoding on AMD
  • Fix crash loading gif images with non-multiple of 16 size
  • Notifications can be clicked on mac
  • Add browser column to show Title (Remix) combined
  • Backspin, video_transition and auto_crossfade can accept number of beats as parameter

New in Virtual DJ 2021 Build 6569 (Aug 4, 2021)

  • Online catalogs show bpm and key for playlist, charts and search results, when available
  • Improve video playback performance on M1 mac
  • Fix beatport/beatsource adding and removing tracks from playlists
  • Fix bug with Denon controllers with screens

New in Virtual DJ 2021 Build 6541 (Aug 3, 2021)

  • Add netsearchAudioQuality option for Tidal Hifi
  • Improve video performance on macOS
  • Folder properties dialog to set color
  • Add Wireless Display opton to video output menu
  • Lottery plugin improvements
  • Add Order column for playlists and virtual folders
  • Fix Rane One motor stopping when 2 computers are connected simultaneously
  • Add support for Midiplus Smartpad
  • Pioneer Link now supported for any combination of DJM-900NXS2, DJM-V10, CDJ2000NXS2 and CDJ3000
  • Optimize CPU stem separation performance

New in Virtual DJ 2021 Build 6568 Early Access (Aug 3, 2021)

  • Online catalogs show bpm and key for playlist, charts and search results, when available
  • Improve video playback performance on M1 mac
  • Fix beatport/beatsource adding and removing tracks from playlists
  • Fix bug with Denon controllers with screens

New in Virtual DJ 2021 Build 6541 (Jul 2, 2021)

  • Fix bug in previous update causing stems engine to be disabled on some dual-core processors when set to Automatic
  • Disable auto pitch lock also disables pitch lock
  • Skin Cover element accepts source="automix n"
  • Pioneer Link now supported for any combination of DJM-900NXS2, DJM-V10, CDJ2000NXS2 and CDJ3000
  • Optimize CPU stem separation performance
  • get_automix_song can access order and position columns
  • "mix_next +4" can mix to the 4th upcoming song in automix
  • Prelisten player can seek beatport and beatsource streams when download completed
  • Support netsearchAudioQuality low for Deezer

New in Virtual DJ 2021 Build 6535 (Jun 29, 2021)

  • Add netsearchAudioQuality option for Tidal Hifi
  • Improve video performance on macOS
  • Folder properties dialog to set color
  • Add Wireless Display opton to video output menu
  • Lottery plugin improvements
  • Add Order column for playlists and virtual folders
  • Fix Rane One motor stopping when 2 computers are connected simultaneously
  • Add support for Midiplus Smartpad

New in Virtual DJ 2021 Build 6503 (Jun 8, 2021)

  • Support for Allen&Heath Xone:23C and Xone:43C
  • Preserve playlist order when loading CDJ usb database
  • Support for import/export CDJ MyTag to User1/User2 fields
  • Beatport support for Macs with M1 processor
  • Split pad pages (in pad_page drop-down, or from controllers hold the first pad mode button and then click the second one)
  • Fix video recording on Macs with M1 processor
  • rememberRecurse browser option

New in Virtual DJ 2021 Build 6444 (May 11, 2021)

  • Support for Pioneer DJM-S7
  • Support for Numark Partymix MKII and Partymix Live
  • Bug fixes for CDJ Export
  • New Export dialog for playlists and virtual folders
  • Empty fields available in group by filter folders

New in Virtual DJ 2021 Build 6418 (Apr 26, 2021)

  • CDJ Export:
  • Prepare and export to a USB-stick directly from VirtualDJ, including automatic stem separation, to play on any CDJ without your laptop.
  • Hashtags:
  • Organize your database with powerful hashtags, and use quickfilters to find your next songs faster than ever.
  • Color Rules & Quick Filters:
  • Easily differentiate the tracks in your library based on your rules, or quickly refine the view without needing a keyboard search.

New in Virtual DJ 2021 Build 6334 (Mar 7, 2021)

  • Rane One support
  • Reloop Buddy support
  • Stem Effects: Use effects and slip mode scratch only on specific parts of the song
  • Allow selecting genre from browser info panel

New in Virtual DJ 2021 Build 6294 (Feb 8, 2021)

  • Fix stems processing on some nVidia GPU's
  • Improvements for controllers with motorized platters

New in Virtual DJ 2021 Build 6263 (Jan 20, 2021)

  • Pioneer DDJ-FLX6 supported
  • Novation Launchpad X supported
  • Fix for Denon controllers with screens

New in Virtual DJ 2021 Build 6242 (Jan 5, 2021)

  • Fix incorrect controller initialization in previous update

New in Virtual DJ 2021 Build 6156 (Nov 9, 2020)

  • Support for Pioneer CDJ-3000 and Pioneer DJM-V10
  • Pioneer CDJ wave colors match color settings in vdj
  • Ducking Echo effect added (install from extensions)
  • Add option for using Local history for searching recommended tracks to play next or similar songs to selected in Remix sideview tab
  • Separate length option for video files in Slideshow plugin
  • Add deck select mode on first run on Pioneer CDJ's

New in Virtual DJ 2021 Build 6106 (Sep 14, 2020)

  • Tidal streaming support
  • In the Browser File Info tab, Year is clickable to look up from discogs when empty, and last played/playcount clickable to look up song in playlists and history
  • Add support for reading RekordBox 6 playlists
  • Fix when connecting 2 denon controllers sometimes the controller and screen deck don't match
  • Fix flac and wav recording issues
  • Store waveform overviews in cache for faster loading

New in Virtual DJ 2021 Build 6106 Early Access (Sep 13, 2020)

  • Add Tidal, Beatsource and VJPro as remix providers
  • Fix crash when file type column shown in browser with some older cached content unlimited songs

New in Virtual DJ 2021 Build 6067 (Aug 16, 2020)

  • Rane Twelve MKII support
  • Rane Seventy Two MKII support
  • Echo Out effect added
  • Fix waveform refresh issue while stems loading on ddj-1000
  • Fix SandBox volume on DDJ-RZX
  • Improve video streaming on slower network connections
  • Fix import iTunes ratings on macOS 10.15

New in Virtual DJ 2021 Build 6042 (Jul 27, 2020)

  • General improvements on stems separation quality
  • New parameter (in pads section) called "bleed", that lets you adjust the stems separation parameters on the fly to optimize for each song

New in Virtual DJ 2021 Build 6017 (Jul 14, 2020)

  • Improved stem separation
  • Controller pads have new easy menu to reassign

New in Virtual DJ 2021 Build 5980 (Jul 2, 2020)

  • Lower latency on stems manipulation (especially inside small loops or quick hotcues)
  • Improved stability

New in Virtual DJ 2021 Build 5949 (Jun 25, 2020)

  • Option to save pre-calculated stems to files (right-click on songs and choose "precompute stems", or use performance option 'precomputeStems')
  • Show bpm and key on soundcloud searches
  • Fix several small crashes

New in Virtual DJ 2021 Build 5929 (Jun 22, 2020)

  • Fix potential crash when loading a new song before previous finished
  • Improved sound quality of new EQs

New in Virtual DJ 2021 Build 5926 (Jun 21, 2020)

  • Improves new EQ speed

New in Virtual DJ 2021 Build 5918 (Jun 19, 2020)

  • VirtualDJ 2021 uses advanced technology and the power of modern computers
  • to revolutionize what DJs can do.
  • With real-time stem separation on any track, perfect live mashups and
  • seamless transitions are now the new normal :
  • ModernEQs can achieve a much more accurate separation than traditional
  • frequency-based equalizers, and help achieve perfect transitions like never before.
  • The new stem PADS will let you create live mash-ups and remixes in real-time easily,
  • and let your creativity fly free.
  • The new waveforms give a clearer than ever view of your tracks.

New in Virtual DJ 2020 Build 5874 (Jun 18, 2020)

  • Fix crash loading some files

New in Virtual DJ 2020 Build 5872 (Jun 11, 2020)

  • Mixtrack Pro FX and Mixtrack Platinum FX support
  • Rane Seventy supported
  • BeatSource curated playlists
  • Beatport genre charts
  • animated gif supported in video editor
  • Fix backspin not respecting slip mode

New in Virtual DJ 2020 Build 5754 (May 17, 2020)

  • Beatsource Online music source
  • Add mixcloud as video streaming option
  • Slideshow and Camera can be used as source in video skin
  • Fix crash on some videos with AMD graphics cards
  • Fix detection of Rane Seventy-Two new firmware on mac
  • Fix text effect not drawing multi-line texts centered

New in Virtual DJ 2020 Build 5681 (Apr 29, 2020)

  • Pioneer DJM-750MK2 support
  • Camera plugin can swap between multiple camera's automatically
  • Fix some animated gif not working in sampler
  • Fix BeatGrid buttons not lighting up
  • Fix text effect text cut off
  • Fix some shaders unable to download
  • search_playlists to search for a song inside your playlists or virtual folders
  • Add outline option for text effect

New in Virtual DJ 2020 Build 5647 (Apr 12, 2020)

  • Fix hardware accelerated video-playback crashing on some windows systems
  • Fix sample editor not showing image samples
  • Allow backtic in skin menu names to make the name a query
  • Fix beatport playlists showing only first 100 tracks
  • Add Scroll speed to text effect
  • Fix some text effects not shown in video editor on mac

New in Virtual DJ 2020 Build 5647 Early Access (Apr 11, 2020)

  • Fix sample editor not showing image samples
  • When volumes are the same, getPlayingDeck prefers last deck playing
  • Allow backtic in skin menu names to make the name a query
  • Fix hardware accelerated video-playback crashing on some windows systems
  • Fix beatport playlists showing only first 100 tracks
  • Fix mic equalizer mute sound on mac
  • Add Scroll speed to text effect
  • Fix some text effects not shown in video editor on mac
  • effect_has_beats
  • search_playlist also searches subfolders in playlists
  • Fix some scripts not working when set as action POI's

New in Virtual DJ 2020 Build 5630 (Apr 3, 2020)

  • Pioneer XDJ-XZ support
  • Photon Fader support
  • Mixars Quattro support
  • Sample Editor shows video timeline for video samples
  • Colored overview waveform in editors
  • Camera plugin has option for chroma key
  • Sample banks in sampler_bank list ordered the same as in browser
  • Fix some videos not showing on older gpu's in Windows 64-bit version
  • Fix swap_decks not swapping video
  • Allow transition plugins to be used in Slideshow
  • Search_playlists action to search which playlist a song is in

New in Virtual DJ 2020 Build 5619 Early Access (Mar 30, 2020)

  • Fix crash on startup on Mac

New in Virtual DJ 2020 Build 5609 Early Access (Mar 25, 2020)

  • Support Photon Fader
  • Support Mixars Quattro
  • RZX screen update performance improvement
  • Sample Editor shows video timeline for video samples
  • Camera plugin has option for chroma key
  • Search field for controller mappings
  • var_list updated with search, auto-update check box and tab for repeat scripts
  • Folder tree tab size decreases when resizing folder tree very narrow
  • Improved video playback for non-accelerated videos on Windows 64-bit
  • os2l feedback case sensitive
  • Sample banks in sampler_bank list ordered the same as in browser
  • Fix status message for Rename task
  • gain_relative updates stored gain if autogain is remember
  • loaded_song action to set tag fields of a loaded song
  • online keyword for use in filter folders
  • Video transitions respect videoLevel better
  • Fix reading wav file with image in id3 tag
  • motorWheelInstantStop optional
  • Motor wheel controllers ignore scratchSensitivityCue when motor-controlled

New in Virtual DJ 2020 Build 5541 Early Access (Feb 24, 2020)

  • Update pitch stretching library
  • Fix some videos not showing on older gpu's in Windows 64-bit version
  • Fix automix waveform not shown on mac
  • Line Input without sound will not be used for beatlock
  • Allow backtic custom button name to enter custom query for button name
  • Fix flac comment and year as set by windows explorer not read by VirtualDJ

New in Virtual DJ 2020 Build 5522 Early Access (Feb 6, 2020)

  • Pioneer XDJ-XZ support
  • stopwatch and stopwatch_reset actions
  • param_cast "absolute" and param_cast "relative"
  • fix default cue point names not shown when get_text or format= is used
  • fix load_next after load_previous not ending up on same song
  • Colored waveform overview in dialogs
  • Fix swap_decks not swapping video
  • Fix effect_active "sampler" "effectname" requiring effectname to be selected in slot as well

New in Virtual DJ 2020 Build 5504 (Feb 6, 2020)

  • Pioneer DDJ-XP2 support
  • Numark DJ2Go2 Touch support
  • swap_decks script added
  • Fix distortion effect feedback parameter
  • Add support for videos encoded with the AV1 video codec
  • Restore Database Backup option

New in Virtual DJ 2020 Build 5454 (Dec 8, 2019)

  • Pioneer DJM-S3 support
  • Pioneer DJM-250MKII support
  • Reloop Elite support
  • Optional extra sampler toolbar for sampler effects and sampler master volume
  • allow rtmp://username:password@url as stream url without stream key for video broadcast
  • filter_activate can include colorfx name (filter_activate "echo" for example)
  • Fix OS2L not sending beat when key change is applied
  • Improve accuracy and update speed of bpm detection on Line In decks
  • Fix rhythm wave for line in on deck
  • Brakestart effect also works on line in deck, sampler, mic and master effects
  • savedLoopDisplay config option to change saved loop information shown in saved loops pad page
  • sampler_volume 'all' 100% to reset sample bank volumes
  • Master mix in headphones now includes master and post-fader effects

New in Virtual DJ Build 5451 Early Access (Nov 28, 2019)

  • Reloop Elite support
  • DJM-250MKII support
  • Optional extra sampler toolbar for sampler effects and sampler master volume
  • fix loop_button when used with reloop
  • goto "loopsize" works on endless rotary knobs
  • effect_bank_save and effect_bank_load
  • Fix OS2L not sending beat when key change is applied
  • Improve accuracy and update speed of bpm detection on Line In decks
  • loaded action also active when line in activated on deck
  • Fix rhythm wave for line in on deck
  • Brakestart effect also works on line in deck, sampler, mic and master effects
  • Fix aspect ratio incorrect on 64-bit build if loading a video with a square pixel aspect ratio after a video with a non-square pixel aspect ratio
  • Fix reading traktor cue points from mp3's
  • Fix boothMicrophone not working when master output present
  • saved_loop_display action, savedLoopDisplay config option and added to saved loop pad page
  • sampler_volume 'all' 100% to reset sample bank volumes
  • Master mix in headphones now includes master and post-fader effects
  • AV1 video codec supported on windows
  • Fix OLED screens on Prime4 on mac text not cleared on update

New in Virtual DJ 2020 Build 5402 (Nov 13, 2019)

  • Fix limiter not working correctly on mac in certain cases
  • Update soundswitch id on reload tags
  • Fix 'set' not accepting relative values
  • Automix properly sets keyChange and compatible with autoKey

New in Virtual DJ 2020 Build 5352 (Oct 23, 2019)

  • Various fixes on the default skin
  • New remixes panel in sideview
  • Fix crash reading AVI and WMA tags
  • Font menu has "extra big" and "increase"/"decrease" entries
  • AutoKey shows a warning when shifting the pitch automatically
  • Clone_deck also clones key change
  • Eventscheduler button shows next event in tooltip
  • Allow cover art to be used to create video link
  • Booth output includes master effects
  • Use clockDisplay setting in browser
  • Fix freezes on macOS Catalina

New in Virtual DJ 2018 Build 5308 (Sep 23, 2019)

  • More power to elevate your mix, and looking better than ever.
  • VirtualDJ 2020 comes with a brand new look, optimized for today's modern DJs.
  • (you can still find the old interface in the Interface page under "Old", if you'd prefer to take your time to switch)
  • It also brings some new features, like the new Event Scheduler, an improved Advanced Harmonic Mixing,
  • Beatport compatibility, and many smaller improvements.
  • And of course, it keeps the stability VirtualDJ is now famous for.

New in Virtual DJ 2018 Build 5281 (Sep 16, 2019)

  • New video transition effect: vertical slide
  • New keyboard action ONSONGLOAD to execute a script on every song load
  • SmartPlay uses correct bpm value in case of multi-bpm tracks, and respects globalQuantize setting
  • Don't close search results when dragging search result to playlist/virtual folder in folder tree
  • New config option waveformCenter
  • Fix itunes folder on macOS 10.15
  • Fix glitch on end of loop out effect in some cases with Fade and Step mode
  • Fix context sub-menu popping up on other screen when opening at right edge of screen

New in Virtual DJ 2018 Build 5186 (Aug 5, 2019)

  • Numark Scratch supported
  • Fix Pioneer RZX screens on mac
  • Fix downloading shaders
  • Add No Fade mode to loop out effect
  • Fix using overlay video effects on sampler
  • Separate vertical and horizontal scratch wave zoom levels
  • showGridlines option added for scratch and rhythm waves
  • Add mic_eq_mid action
  • Use master tempo for small pitch corrections using motor wheels

New in Virtual DJ Build 5180 Early Access (Jul 25, 2019)

  • Numark Scratch supported
  • Add No Fade mode to loop out effect
  • Use skin aspect ratio for video when showing Preview Only
  • Pioneer RZX fix for screens on mac
  • fix using overlay video effects on sampler
  • Allow m3u8 as playlist file extension as well
  • separate vertical and horizontal scratch zoom levels
  • beatlock doesn't interfere while loop smaller than 1 beat is active or stutter cue is held
  • add TAP button to bpm editor

New in Virtual DJ 2018 Build 5046 (Jun 27, 2019)

  • Reloop RP-8000MK2 support
  • Pioneer DJM-450 support
  • Fix select folder dialog on mac not responding to mouse clicks properly
  • Fix moving a file to a different volume on mac
  • Old Denon ASIO driver no longer used on windows (will use WASAPI instead)
  • Text video overlay improvements
  • Allow hiding sidelist, karaoke and sampler in sideview
  • Fix text cut off in browser in some skins
  • browserDaysSongsAreNew option added

New in Virtual DJ 2018 Build 5003 (Jun 12, 2019)

  • Fix for MCX8000 screens on mac

New in Virtual DJ 2018 Build 5002 (Jun 10, 2019)

  • Pioneer DDJ-800 supported
  • Fix facebook, icecast and shoutcast streaming
  • Don't apply master volume to recording
  • Fix for DDJ-1000 on mac losing control on fast pitch changes sometimes
  • Fix creating filter folders
  • Rename option for pad pages
  • Smart play limits auto matching bpm to +-10%

New in Virtual DJ 2018 Build 4918 (May 9, 2019)

  • Support for Phase timecode
  • Denon DJ X1800 Prime support
  • SoundCloud Go+ available as online music source
  • Camera plugin update for mac
  • Fix using Loop Out together with Reverb or Echo
  • Mic_talkover vdjscript added
  • Blur effect, and Blur Black Bars effect to add blurred background for video's with black bars
  • Allow pad pages to be made favorite, and pad_page_favorite action to quickly access it (right-click on page in pad editor to select)
  • Option to have a controller's pad page independent of main pad page (controllers options, right-click controller, select 'Independent Pad Page')
  • Mobius direction different on left and right side of colorfx
  • AutomixMaxLength option to limit play time of a song in automix
  • Allow sorting shaders in folders (right-click on shader to move it to a folder)
  • FreeStyler added as native plugin
  • On-Screen keyboard fixes for windows 10 touch screens

New in Virtual DJ 2018 Build 4848 (Apr 22, 2019)

  • Denon DJ X1800 Prime support
  • Blur video effect
  • SoundCloud Go+ compatibility
  • Allow selection of favorite pad pages
  • Option to have a controller's pad page independent of main pad page
  • Mobius audio effect direction different on left and right side of colorfx
  • AutomixMaxLength option to limit play time of a song in automix
  • Allow sorting shaders in folders
  • Remember deck assignment of Generic Midi devices
  • FreeStyler added as native plugin
  • Phase support added as timecode type

New in Virtual DJ 2018 Build 4847 (Apr 22, 2019)

  • Mixars Primo support
  • Rane Twelve support
  • Harmonic mixing made easier with Match Key button in default skin, autokey limited to 1 semitone changes and browser view making it easier to find harmonically compatible songs
  • KeyDisplay setting added to toggle between Harmonic and Musical key display
  • Cue points always instant play on motorized jog controllers
  • Auto-update browser when key changes
  • Pads, mappers and filter folders included in database backup
  • Add key selection and key matching modes to sample editor

New in Virtual DJ 2018 Build 4846 (Apr 19, 2019)

  • Denon DJ X1800 Prime support
  • Blur video effect
  • SoundCloud Go+ compatibility
  • Allow selection of favorite pad pages
  • Option to have a controller's pad page independent of main pad page
  • Mobius audio effect direction different on left and right side of colorfx
  • AutomixMaxLength option to limit play time of a song in automix
  • Allow sorting shaders in folders
  • Remember deck assignment of Generic Midi devices
  • FreeStyler added as native plugin
  • Phase support added aa timecode type

New in Virtual DJ 2018 Build 4845 (Apr 18, 2019)

  • Denon DJ X1800 Prime support
  • Blur video effect
  • SoundCloud Go+ compatibility
  • Allow selection of favorite pad pages
  • Option to have a controller's pad page independent of main pad page
  • Mobius audio effect direction different on left and right side of colorfx
  • automixMaxLength option to limit play time of a song in automix
  • Allow sorting shaders in folders
  • Remember deck assignment of Generic Midi devices
  • FreeStyler added as native plugin
  • Phase support added aa timecode type

New in Virtual DJ 2018 Build 4787 (Mar 14, 2019)

  • Mixars Primo support
  • Rane Twelve support
  • Harmonic mixing made easier with Match Key button in default skin, autokey limited to 1 semitone changes and browser view making it easier to find harmonically compatible songs
  • KeyDisplay setting added to toggle between Harmonic and Musical key display
  • Cue points always instant play on motorized jog controllers
  • Auto-update browser when key changes
  • Pads, mappers and filter folders included in database backup
  • Add key selection and key matching modes to sample editor

New in Virtual DJ 2018 Build 4756 (Feb 17, 2019)

  • Allow video and shoutcast broadcast at the same time
  • Fix Virtual Folder not showing sub-folders in some cases
  • Backup Database option
  • Fix DDJ-1000 fx screen on mac

New in Virtual DJ 2018 Build 4742 (Jan 28, 2019)

  • Rane Seventy-Two support added
  • Color FX selection on default skins by clicking the FILTER label
  • Fix camera plugin crash
  • Fix numark nv waveform refresh too quickly on mac
  • Fix lockFolderOrder
  • Virtual Folders fix for content not showing

New in Virtual DJ 2018 Build 4720 (Dec 17, 2018)

  • Loop Roll compatible with colorfx
  • New tab style for bottom sideview toolbar
  • Fix video sample recording issues
  • Fix shader position when transparency is used
  • Miditovst_active action added to toggle midi to vst on/off
  • After recording a mix, add cue points for each track played

New in Virtual DJ 2018 Build 4675 (Nov 19, 2018)

  • Support for Hercules Starlight, InPulse 200, InPulse 300, Pioneer XDJ-RR and Traktor Kontrol S2 MK3
  • Allow using LiveFeedback and GeniusDJ in sideview
  • New Extensions page in Settings
  • New Tutorials page in Settings
  • Ableton Link plugin
  • Improved video performance

New in Virtual DJ 2018 Build 4592 (Oct 8, 2018)

  • Simpler Connect window
  • Improve video recording and broadcasting performance
  • Improve database loading speed on Windows
  • Improve some effects
  • Support newest controllers on the market
  • Fix potential crash with one specific broken sampler pack

New in Virtual DJ 2018 Build 4537 (Sep 5, 2018)

  • Pioneer DDJ-RZX support
  • Allow drag&amp;drop of skin cover to put song loaded on deck in playlist
  • karaokeAutoRemovePlayed option
  • Deezer playlist refreshed when re-opening
  • Cloudlists are cached for offline access
  • Automix editor fixes for overlapping songs

New in Virtual DJ Build 4537 Early Access (Aug 30, 2018)

  • Pioneer DDJ-RZX support
  • Allow drag&drop of skin cover to put song loaded on deck in playlist
  • karaokeAutoRemovePlayed option
  • Deezer playlist refreshed when re-opening
  • Cloudlists are cached for offline access
  • Show current value of sliders and buttons in last used controls box on controller config page
  • karaoke_venue_name vdjscript added
  • sampler_group_color vdjscript
  • Fix crash with karaoke video skins
  • improved duplicates by tag filter folder
  • Automix editor fixes for overlapping songs
  • video editor shows source position in overview

New in Virtual DJ 2018 Build 4514 (Aug 6, 2018)

  • Fix incorrect video colors on paused video on some macs
  • Automix Editor visual improvements
  • Improve reading multi-line comment fields in tag editor
  • Fix for video effects applied on deck

New in Virtual DJ 2018 Build 4504 (Jul 27, 2018)

  • Add transparency option for shaders
  • Fix video effects applied on the deck on mac
  • Fix distortion in headphones when sandbox mode on and headphonesGain option set very high
  • Edit karaoke skin option in karaoke_options menu

New in Virtual DJ 2018 Build 4490 (Jul 18, 2018)

  • Pioneer DDJ-SX3 supported
  • karaoke mode can now have its own videoSkin and selection of background
  • Delay effect added
  • Double-click in automix while karaoke mode active and playing from automix will load the selected song as background music
  • double-click a song in karaoke list while karaoke mode active will load it to the karaoke deck
  • Loop Out respects quantizeLoop and globalQuantize
  • Improve automatic correction of playlists when drive letter changed
  • Fix live recording of samples not storing correct bpm when deck is not at 0% pitch
  • Slip option added to Loop Out plugin
  • duplicates filter folder has sub folder to search for duplicates by tag
  • Slideshow syncs to nearest beat
  • param_add and param_multiply can also accept 2 parameters to be multiplied
  • fix leftcross/rightcross not instantly updating volume levels
  • browsed_song action can be used to modify play count
  • get_next_karaoke_song, is_karaoke_playing actions
  • Add "deck playing" support for scripts
  • is_karaoke_idle and has_karaoke_next actions added
  • 'has_karaoke_next x' to check if there is a karaoke song queued
  • get_karaoke_background_song action to get info about playing background song

New in Virtual DJ 2018 Build 4459 (Jul 2, 2018)

  • Fix shaders beat when activated on a specific deck
  • Fix camera plugin on Windows
  • Fix compatibility with Windows XP
  • Fix some small stability issues

New in Virtual DJ 2018 Build 4444 (Jun 25, 2018)

  • SHOW THE INTRICACY OF YOUR MIX:
  • Show on big screens or projectors what you are a doing with the mix,
  • in a way that will entertain your audience with more than just your audio.
  • BRING A VIDEO DIMENSION TO YOUR AUDIO TRACKS:
  • Tap into the unlimited creativity of the demoscene competitions, and use
  • the thousands of shaders from ShaderToy to visualize your audio tracks.
  • THE WORLD AS YOUR STAGE:
  • In an era of social media dominance, keep your presence and your fans by video
  • broadcasting your mixes directly and easily on most major social platforms.
  • THE DNA OF SCRATCH:
  • Every scratch can be expressed with a few letters, like the human genome.
  • Automate your scratches and tinker with their DNA sequence to discover new sounds.
  • LOWEST CRASH RATIO IN THE INDUSTRY:
  • And of course, the stability of VirtualDJ has been maintained to rock-solid level.

New in Virtual DJ 8.2.4291 (May 2, 2018)

  • Fixes for interlaced video playback
  • Add Sawtooth and Reverse parameter for Mobius Audio effect
  • Show key change on singer dialog
  • Update rating from browser info
  • Broadcast respects cleanTagsInDeckDisplay option
  • Show warning when database could not be opened
  • Fix browserSearchByFirstLetter option
  • Slideshow remembers position in video

New in Virtual DJ 8.2.4204 (Apr 2, 2018)

  • Pioneer DDJ-SB3 support
  • Pioneer XDJ-RX2 support
  • Mixar DUO MK2 support
  • Pioneer DDJ-1000 support
  • Unlock TC inputs on Pioneer DDJ-SX2
  • Hercules Instinct P8 supported
  • Hercules P32DJ supported
  • Reloop KUT supported
  • Roland DJ-202 and DJ-505 supported
  • Mixvibes VFX supported
  • Pioneer DDJ-RX uses 14-bit pitch-slider (requires firmware update)
  • Fix sample editor not showing phase correctly
  • Pad editor compatible with 16 pads (when 16-pad controller connected)
  • Fix playing video edits in sampler
  • Improve LiveFeedback results
  • Pioneer DDJ-XP1 supported
  • POI editor shows cue point colors on waveform
  • 2 deck skin key panel shows key offset
  • save key change in karaoke history

New in Virtual DJ 8.2.4189 Early Access (Mar 15, 2018)

  • Pioneer XDJ-RX2 support
  • Mixar DUO MK2 support
  • Pioneer DDJ-1000 support
  • Unlock TC inputs on Pioneer DDJ-SX2
  • Hercules Instinct P8 supported
  • Hercules P32DJ supported
  • Reloop KUT supported
  • Roland DJ-202 and DJ-505 supported
  • Mixvibes VFX supported
  • Pioneer DDJ-RX uses 14-bit pitch-slider (requires firmware update)
  • Fix sample editor not showing phase correctly
  • param_cast support for decimal formats (get_bpm & param_cast "000.00" for example)
  • fix some files causing database corruption on mac when they have unnormilzed utf-8 characters in their name
  • Fix some cdg files not playing
  • Fix CDJ2000NXS2 cue point order on wave display
  • fix renaming samples in sample editor
  • Fix some wmv not playing
  • Pad editor compatible with 16 pads (when 16-pad controller connected)
  • Fix playlist_add not allowing duplicate adds
  • fix sampler not updating layout with experimentalSkinEngine
  • Show Remix optional in Title plugin

New in Virtual DJ 8.2.4064 Early Access (Jan 27, 2018)

  • Fix small glitch when activating flanger
  • Fix automix info not shown correctly sometimes
  • Fix playing video edits in sampler
  • Fix waveform overview colors incorrect on long songs such as mixes
  • Improve LiveFeedback results

New in Virtual DJ 8.2.4002 Early Access (Nov 23, 2017)

  • When renaming or moving files, virtual folders in root, and playlists in playlist folder are automatically updated as well
  • 2 deck skin key panel shows key offset
  • Custom skins: fromMiddle for vertical and horizontal sliders
  • save key change in karaoke history
  • clone_from_deck action added
  • loop action keeps track of multiple button presses correctly when loop is in loop roll mode
  • fix sorting of date fields for very old dates
  • zoom transition handles different aspect ratios better

New in Virtual DJ 8.2.3994 (Nov 23, 2017)

  • Reloop Touch improvements
  • Fix GeniusDJ lookup when GeniusDJ folder not visible in folder tree
  • Allow to set venue name for karaoke
  • Karaoke singers list filled in based on venue, and selectable with controller scroll knob
  • Video previews in prelisten player
  • Fix maximum zoom level in automix editor
  • fix match_key action
  • doubleclick vdjscript action adde

New in Virtual DJ 8.2.3967 (Nov 6, 2017)

  • Pioneer DDJ-SR2 support
  • Reloop Touch support
  • Sample volumes are remembered when switching banks
  • Fix crash dragging from karaoke history playlist
  • Fix crash recording line input on deck
  • karaoke singer filled in when dragging from karaoke history to karaoke playlist

New in Virtual DJ 8.2.3967 Early Access (Oct 30, 2017)

  • Pioneer DDJ-SR2 support
  • Fix possible crash when experimentalBeatAnalyzer is enabled
  • Sample volumes are remembered when switching banks
  • Fix crash dragging from karaoke history playlist

New in Virtual DJ 8.2.3961 Early Access (Oct 25, 2017)

  • Fix right-click 'add to automix' from sidelist not working for multiple songs
  • Fix crash recording line input on deck
  • Reloop Touch support
  • Improve rhythm wave (currently when experimentalBeatAnalyzer is on)
  • Karaoke singer filled in when dragging from karaoke history to karaoke playlist

New in Virtual DJ 8.2.3954 (Oct 19, 2017)

  • Fix duplicate iTunes folders showing up since recent iTunes update
  • Karaoke set name remembers list of names entered in current session for faster entry

New in Virtual DJ 8.2.3936 (Oct 11, 2017)

  • CoverFlow visualisation
  • Support for .vst plugin filename on Mac
  • Fix green first frame on interlaced videos
  • Fix pulselocker crash
  • KeyCue pad page has option to disable cue jump
  • Numark DJ2GO2 supported
  • Fix deezer facebook login
  • Track cleaner fixes
  • When a user is logged in to Deezer, groove music or content unlimited and tries to load a Spotify link (from old playlist for example), an alternative is automatically searched for in Deezer and loaded
  • fix dragging folder icons using touch screen
  • Action and Load POI's also allow color to be set
  • Numark NS6-II support added
  • Fix video editor text effects on mac
  • Fix timecode pitch readout off sometimes
  • Add support for Reloop RMX90DVS
  • Improve browser grid view
  • Can pause karaoke track with karaoke engine enabled

New in Virtual DJ 8.2.3936 Early Access (Oct 4, 2017)

  • Fix webm recording on pc
  • Fix deezer logout
  • Fix performance issue scanning large files with samplerate below 44100Hz
  • CoverFlow visualisation
  • Support for .vst plugin filename on Mac
  • Fix green first frame on interlaced videos

New in Virtual DJ 8.2.3921 Early Access (Sep 27, 2017)

  • Fix droplets video transition not smooth at start and end
  • Improve zoom video transition fading in center
  • Fix pulselocker crash
  • Store up to 5 master fx slot selections and master color fx selection
  • KeyCue pad page has option to disable key jump
  • Fix karaoke background music not starting when karaokeSkipSilence was on
  • Fix search result count including separator
  • keycue_pad_jump action to toggle jumping to cue point on/off

New in Virtual DJ 8.2.3903 Early Access (Sep 19, 2017)

  • Numark DJ2GO2 supported
  • Fix deezer facebook login
  • Fix options drop-down on touch-screens
  • Track cleaner fixes
  • Fix crash when switching to timecode config window

New in Virtual DJ 8.2.3896 Early Access (Sep 14, 2017)

  • When a user is logged in to Deezer, groove music or content unlimited and tries to load a Spotify link (from old playlist for example), an alternative is automatically searched for in Deezer and loaded
  • Menu_cycledisplay to control what get_text shows on single-line controllers
  • Fix color table shared for different midi devices causing incorrect pad colors when multiple controllers connected
  • Fix dragging folder icons using touch screen
  • Colorfx instances independent of other deck effects
  • Improve defaults for tablet skin/grid mode
  • Action and Load POI's also allow color to be set

New in Virtual DJ 8.2.3887 Early Access (Sep 8, 2017)

  • Fix video editor text effects on mac
  • Fix timecode pitch readout off sometimes
  • Fix saving track edits for online files
  • Add support for Reloop RMX90DVS
  • Selected effect using hc4500 controller menu is remembered
  • Improve browser grid view
  • Can pause karaoke track with karaoke engine enabled
  • Fix scrolling text on some controllers

New in Virtual DJ 8.2.3870 (Sep 4, 2017)

  • Fix webm recording on mac
  • Improve lyrics lookup in video editor
  • Fix ask the dj twitter hash tags not shown
  • Fix pitch wobble on fast pitch changes

New in Virtual DJ 8.2.3870 Early Access (Aug 29, 2017)

  • Fix webm recording on mac
  • Improve lyrics lookup in video editor
  • Fix get_featuring_after_artist
  • Fix ask the dj twitter hash tags not shown
  • Fix autocue not working if song moves slightly due to vibrations during load
  • Fix pitch wobble on fast pitch changes

New in Virtual DJ 8.2.3848 (Aug 21, 2017)

  • Add right-click options Play Next, Add To Automix and Mix Now while automix is enabled
  • Allow video effects on sampler effect slot (using effect_select "sampler" script)
  • Add support for Pioneer XDJ-1000MK2
  • Add support for Pioneer XDJ-RX
  • Automatic clean up and formatting of artist/title/remix/featuring on decks
  • Traktor playlist support
  • Fix sampler sync when no deck is playing

New in Virtual DJ 8.2.0.3846 Early Access (Aug 1, 2017)

  • Fix flac recording
  • Fix mac mp4 video recording on some systems
  • Fix database cleanup problem
  • Spotify logout fix
  • automix_add_next moves song in automix list to next position when selected
  • keepBPMonAnalyzerUpdate option to prevent bpm analyzer update from updating bpm/phase

New in Virtual DJ 8.2.0.3840 Early Access (Jul 26, 2017)

  • Traktor playlists read correctly on mac
  • Fix issue with sampler video plugins
  • Fix colorize effect not working with transparent samples
  • Fix not able to save new image for video sample

New in Virtual DJ 8.2.0.3826 Early Access (Jul 18, 2017)

  • Sync button always works with 2 decks, even when masterdeck selected
  • cleanTagsInDeckDisplay option added to disable automatic formatting of tags in deck display
  • total time of multiple selected files shown in tag editor
  • Fix sampler sync when switching to sample of same group and no deck playing
  • Fix video samples no longer transparent when applying video effects
  • Performance improvement when pitchQuality set to 3
  • Add right-click options Play Next, Add To Automix and Mix Now while automix is enabled

New in Virtual DJ 8.2.0.3807 Early Access (Jul 17, 2017)

  • Allow video effects on sampler effect slot (using effect_select "sampler" script)
  • Add support for Pioneer XDJ-1000MK2
  • Add support for Pioneer XDJ-RX
  • Fix samples not playing in sync with each other when no deck is playing
  • Automatic clean up and formatting of artist/title/remix/featuring on decks

New in Virtual DJ 8.2.0.3798 (Jul 17, 2017)

  • Beat grid more accurate while loading a new file
  • Allow discogs for batch downloading of track info
  • Groove Music support
  • Pioneer DDJ-SZ2 fixes
  • Traktor Kontrol X1MKII updates

New in Virtual DJ 8.2.0.3798 Early Access (Jul 5, 2017)

  • Fix sampler crackling on first play
  • First beat detection improvement with experimentalBeatAnalayzer
  • Fix for ASIO unable to initialize when it is the default audio device in windows (for some drivers)

New in Virtual DJ 8.2.3780 (Jul 3, 2017)

  • Spiral audio effect added
  • Touchbar support on mac to control pads
  • Improved bpm and gain analyzer
  • ReWire launch panel opened when initializing ReWire device
  • Fix some older effects not working correctly

New in Virtual DJ 8.2.3752 (Jun 5, 2017)

  • Fix memory leak on content unlimited downloads
  • Fix loading second Spotify track not working sometimes
  • Allow non-Deezer tracks to be added to Deezer playlist
  • Allow non-Spotify tracks to be added to Spotify playlists
  • Reloop RP-4000 mapping updated with support for custom pad pages
  • fix fallback audio device not working correctly
  • allow creating/unfollowing spotify playlists
  • Fix lrc files for lyrics sometimes not playing

New in Virtual DJ 8.2.3738 Early Access (May 22, 2017)

  • Reloop RP-4000 mapping updated with support for custom pad pages
  • Fix .jpg files not used as covers
  • fix is_sync flashing sometimes
  • fix fallback audio device not working correctly
  • allow creating/unfollowing spotify playlists
  • Limit hardware accelerated video encoding on mac to OS X 10.9 or higher
  • Fix 'deck x video_fx_select'
  • Fix lrc files
  • Allow adding/removing tracks from Spotify playlists

New in Virtual DJ 8.2.3734 (May 21, 2017)

  • Spotify playlist and search fixes
  • Pioneer DDJ-SZ2 support

New in Virtual DJ 8.2.3731 (May 9, 2017)

  • Roland DJ-808 supported
  • Hardware-accelerated video recording on mac
  • Fix ask the DJ twitter
  • bpm analyzer improvements
  • Akai MPD226 supported

New in Virtual DJ 8.2.3710 (May 1, 2017)

  • Option for 24-bit recording
  • sampler_pfl action added
  • Some bugs fixed

New in Virtual DJ 8.2.3696 (Apr 23, 2017)

  • Fix removing virtual folders when placed in Lists root folder
  • automix_add_next added
  • midiclock_active added to toggle sending midi clock on/off

New in Virtual DJ 8.2.3678 Early Access (Apr 3, 2017)

  • Fix creating new filter folders directly in system/virtual folders
  • Fix satellite boom not booming on 4-decks skins
  • Allow creating a favorite from a history folder
  • Hide locally unavailable tracks from pulselocker downloaded content folder
  • Fix cover art crash on mac
  • Allow 3 digit track numbers when parsing filenames
  • Fix writing comment tag for mp3's with multiple comment tags
  • Send speaker configuration to VST plugin (fixes incorrect channels in Izotope plugin)
  • Add zoom parameter to camera plugin

New in Virtual DJ 8.2.3671 (Apr 3, 2017)

  • Pulselocker plugin added for pro users
  • Add support for shell VST's (one dll containing multiple plugins)

New in Virtual DJ 8.2.3663 (Mar 27, 2017)

  • Deezer/Spotify plugins added for VirtualDJ Pro users
  • Fix video issues on some nVidia cards with a lot of video memory
  • Fix lockup when maximizing on os x and auto-hide menu bar is on
  • Allow internet files in filter folder
  • add autoMixMode with Fade Out and Cut In
  • Support for AKAI APC40 MKII and AKAI MPD218 added
  • Fix time display for karaoke history folder not showing date
  • Fix video edit not playing on mac with useDXVA enabled
  • Fix auto-generating track edit with video with no sound
  • New filter word: duplicates
  • Fix Discogs cover art
  • Improve group by year range 10 filter folder
  • Lookup empty year and genre from discogs in tag editor using option button
  • Improve wave detail in bpm editor
  • Show waveform overview in editors
  • Fix deinterlace not working after loading a non-interlaced video
  • Folder Tree organization change
  • Performance improvement loading big skins

New in Virtual DJ 8.2.3621 Early Access (Mar 1, 2017)

  • Fix selection of last selected folder on startup

New in Virtual DJ 8.2.3619 Early Access (Mar 1, 2017)

  • Support for AKAI APC40 MKII and AKAI MPD218 added
  • Fix time display for karaoke history folder not showing date
  • Fix timecode bug that could make vinyl side swapping too sensitive
  • Fix video edit not playing on mac with useDXVA enabled
  • Fix auto-generating track edit with video with no sound
  • New filter word: duplicates
  • Fix Discogs cover art
  • Improve group by year range 10 filter folder
  • Lookup empty year and genre from discogs in tag editor using option button
  • Improve wave detail in bpm editor
  • Show waveform overview in editors
  • Fix deinterlace not working after loading a non-interlaced video
  • sideview 'automix' 'blink' and sideview 'karaoke' 'blink' added
  • browser_move "top" and "bottom" added
  • playlist_load "append" added
  • Folder Tree organization change
  • Make filter folder genre split by slash optional
  • color for skin text object can be action when enclosed with backtics
  • browser_move, sidelist_load and karaoke_load actions added
  • scratch wave respects vinyl mode setting
  • Performance improvement loading big skins
  • experimentalBeatAnalyzer option added
  • prelisten gain also repects autogain in editors
  • Deezer/Spotify plugins for pro users added

New in Virtual DJ 8.2.3573 (Jan 22, 2017)

  • Pioneer DJM-900NXS2 support
  • Denon MC7000 supported
  • Pioneer DJM-S9 supported
  • Improve stream selection when file has multiple audio streams
  • pitchResetSpeed option added
  • fix docking of effects in skins with multiple browsers
  • Fix pad_button_color
  • Small slideshow fix (one image not shown before repeat)
  • when forward-spin is enabled, song resumes when normal speed is reached instead of waiting for complete stop
  • group by filter folder no longer shows results marked hidden from search db
  • xdj 1000 browser improvement
  • Rotated video support in decks and slideshow
  • Fix video recording audio sync issue when input samplerate different from record samplerate
  • Fix track edits with track cover
  • Fade from video to image and image to video in slideshow
  • Improve mouse/touch backspins

New in Virtual DJ 8.2.3523 (Nov 28, 2016)

  • Slideshow switches to new folder faster on selection
  • Video fading for slideshow
  • Effect_string action to set string value of effects that support it (slideshow allows changing path from script)
  • Bbrowser_export exports playtime for history folders
  • Numark NV CBG support
  • Browsed_song action to modify fields such as rating from browsed file
  • Automix smart tempo aligns to beat-grid
  • Fixed some issues with multi-window skins
  • Fixed some HID controllers not detected

New in Virtual DJ 8.2.3493 (Nov 7, 2016)

  • Fix some issues with multi-window skins
  • Some performance improvements
  • Fix some HID controllers not detected

New in Virtual DJ 8.2.3471 (Oct 31, 2016)

  • Fix notifications sometimes not shown on mac
  • Fix automix editor sometimes not drawing wave correctly
  • Improve camera plugin when quickly starting/stopping
  • Fix slow browser update when multiple cdj's share the same mapping
  • maxPreloadLength now an automatic setting by default
  • Improved stability
  • Improve video memory detection on mac

New in Virtual DJ 8.2.3456 (Oct 24, 2016)

  • Numark NVII support
  • Fix crash on mac accessing clipboard
  • Fix possible automix gap when harddrive responds too slow
  • Add ability to manually mark songs as played
  • Fix Title plugin select color

New in Virtual DJ 8.2.3440 (Oct 17, 2016)

  • Fix potential broadcast crash
  • Text plugin on top of visualisations and sampler

New in Virtual DJ 8.2.3432 (Oct 17, 2016)

  • Podcast warning message when still uploading when closing
  • Remember clock 12/24 setting
  • fix possible flash of old video at end of automix video transition
  • Zoom for numark controller waveforms
  • Improved first beat of measure detection

New in Virtual DJ 8.2.3420 Early Access (Sep 26, 2016)

  • Karaoke singer list font size relative to window size
  • Fix karaoke crash when no background music selected

New in Virtual DJ 8.2.3409 Early Access (Sep 14, 2016)

  • Denon MCX8000 support
  • Numark Dashboard support
  • get_browsed_song 'length' 'ms' added
  • Add get_browsed_song 'title_remix'
  • Fix is_sync and match_bpm queries

New in Virtual DJ 8.2.3398 (Sep 12, 2016)

  • New 'Add Lyrics' in Video Editor
  • Automatic UPnP (firewall) for direct broadcasting
  • Support for Quartz Compositions as video effects on Mac
  • Boom Auto speed parameter based on beats
  • Allow video to load when audio fails
  • Fix removing drive on mac closing all external databases instead of only the removed drive
  • Fix incorrect saving of size of video window when it is minimized
  • Fix reading karaoke cdg files with bad sync
  • Fix crash in Mac camera plugin
  • Fix sampler not showing text or image at some sizes
  • Cover download fix
  • Fix pad crash for generic midi controller

New in Virtual DJ 8.2 b3386 Early Access (Aug 30, 2016)

  • Fix audio/video offset on cdg files
  • Allow video to load when audio fails
  • Improved memory use and loading speed when song samplerate is different from soundcard samplerate
  • Fix waveform in video editor when editing unanalyzed files
  • is_sync action added
  • Fix removing drive on mac closing all external databases instead of only the removed drive
  • Fix browser line height on mac trunacting characters

New in Virtual DJ 8.2 b3378 Early Access (Aug 23, 2016)

  • Boom Auto speed parameter based on beats
  • pioneer_play and pioneer_cue actions added
  • Fix reading karaoke cdg files with bad sync
  • UPNP support for broadcasting
  • Support for Quartz Compositions as video effects on Mac
  • RPM set to 4 beats works for variable bpm tracks
  • Fix crash in Mac camera plugin
  • Fix get_time_min etc when used on text fields
  • Fix windows in multi-window skin not showing on load
  • Fix sampler not showing text or image at some sizes
  • Cover download fix
  • Small track editor fix
  • new "Add Lyrics" in Video Editor
  • Fix parsing dates with leading zeros
  • Fix changing case for a folder
  • Fix virtualfolder_add crash
  • Fix pad crash for generic midi controller

New in Virtual DJ 8.2 b3343 (Aug 8, 2016)

  • ID3 tag ratings are compatible with windows explorer/media player ratings
  • VST effect interfaces work on mac
  • Fix slideshow fade time not remembered
  • Add option 'fxProcessing' to select pre- or post-fader effects
  • Improve camera plugin performance and automatic resolution selection
  • Fix getting dimmed colors from color action
  • Fix moving files in list while automix is removing played files

New in Virtual DJ 8.2 b3343 Early Access (Aug 1, 2016)

  • Fix video recording

New in Virtual DJ 8.2 b3324 Early Access (Jul 19, 2016)

  • Fix audio stopping for plus licenses (for controllers that share ASIO drivers with other controllers)
  • Fix crash for pads
  • shuffle once places currently playing song at the top to ensure entire list gets played
  • Show all available audio channels on mac
  • add hotcue mode to keycue page menu
  • add hardwareShift controller flag for controllers that send shift, but operate shift in hardware
  • fix drag&drop multiple files from finder on mac
  • Fix time display on cdj2000nxs2
  • Fix mix_and_load_next
  • mix_now doesn't sync bpm if difference over 10%
  • Improve selection of line inputs for deck 3 and 4
  • Fix possible loss of custom mapper when switching between mappers of the same controller
  • keycue pad page added

New in Virtual DJ 8.2 b3311 (Jul 18, 2016)

  • Fix lockup in cover art window
  • Removable drive connect/disconnect support on mac
  • Fix text input using touch screen
  • Fix reading of certain id3 tags
  • Fix crash on corrupt tags in tag editor
  • Fix automix editor crash
  • Fix videoForceFullScreen mode not working correctly in 8.2
  • Fix incorrect loop lengths shown in POI editor
  • Scratch/Rhythm wave grid more stable
  • Fix last move/copy folder not remembered

New in Virtual DJ 8.2 b3311 Early Access (Jul 12, 2016)

  • Fix hang problem in cover art window
  • Fix focus lost when opening text input window with touch

New in Virtual DJ 8.2 b3291 (Jul 11, 2016)

  • Fix SHIFT+NUMPAD keys
  • Audio engine performance improvement
  • Pioneer ddj-rr support
  • Fix effect drop-down for slot 2
  • Fix crash trying to delete effect through effect list drop down

New in Virtual DJ 8.2 b3286 (Jul 5, 2016)

  • New skin with customizable PAD pages
  • New BPM detection engine
  • New BeatGrid detection engine
  • New windowing engine, getting look and feel closer together on windows and mac
  • Improved action editor with colors and highlighting of if-then-else parts
  • Improved touch screen support
  • Tag Editor keyboard shortcuts: ALT+LEFT/RIGHT, ALT+SPACE, ALT+ENTER, ALT+W
  • Hardware Accelerated video recording (mp4, windows and nvidia only)
  • Hardware Accelerated video playback on mac
  • Link video to audio file and play linked video without interrupting audio track
  • Improved video decoding for sampler and slideshow
  • Smarter usage of hardware acceleration for video scratching and looping
  • Improved support for WASAPI Exclusive mode
  • Improved tag reading: WMA composer tag, MP4 key tag, ID3v2.2 cover art, loop/key info for acid wav
  • VST Instrument support: Right-click on midi device (keyboard) in controller options to pass it to VST of a specific deck
  • Support for transparent video samples (HAP format)
  • Record samples directly to Recordings Bank using 'sampler_rec x' (x is slot number)
  • Fix changing existing vdjsample files
  • Colored cue points
  • Allow silence between mixes in automix by using negative automix fade length
  • mix_selected action to mix to selected song in automix
  • Fix cracks in automix dualdeck mode
  • Karaoke on-screen singer display options
  • Export browser view to CSV or HTML
  • Ask the DJ: gather audience requests from within the browser (through vdj webpage or twitter)
  • browser_zoom support for skins, and implemented in default 2-deck skin
  • New audio effect 'Noise'
  • More skin options for cue/beatgrid on scratch wave
  • Improve quality, memory use and performance of images in video edits
  • Improved loopback recording quality

New in Virtual DJ 8.1 b2828.1112 (Jan 31, 2016)

  • Fix windows installer certificate

New in Virtual DJ 8.1 b2821.1097 (Jan 31, 2016)

  • Fix bpm analysis on samplerate other than 44khz
  • Fix import of Serato track colours
  • Fix delay when quickly loading songs in a deck other than deck 1
  • Fix loading of some cached content unlimited files on mac
  • Fix browser_sort action not reversing sort
  • Can select a colour for a cue point in the POI editor
  • cue_colour command to get/set cue point colour
  • Add colour selection for saved loops
  • Add 'loop_color' command to get/set saved loop colour
  • Fix database loading issue when drive connected after startup
  • Fix deadlock on copying file that already exists in destination using drag&drop
  • Scratchwave adjusted for zeroDb setting
  • Fix prelisten crash at end of song in some cases
  • New browser skin option 'searchbar'

New in Virtual DJ 8.1 b2770.1092 (Jan 6, 2016)

  • Fix Japanese and Russian language file crash when trying to create a new account
  • Fix issue preventing proper closing of virtualdj when external drive connected during use

New in Virtual DJ 8.1 b2761 (Jan 6, 2016)

  • Fix reading genre tag of WMA tags sometimes containing composer instead
  • Fix lockup when loading an unscanned track with a samplerate higher than the output samplerate
  • Fix start of sample being cut off by ramp up

New in Virtual DJ 8.1 b2740.1090 (Dec 22, 2015)

  • Fix possible waveform overview crash when using line in
  • Fix crash on exit when notification is visible
  • Fix custom definitions (with force-) not being loaded (regression)
  • Safer switching between camera's
  • Fix multiple threads being started when changing camera resolution

New in Virtual DJ 8.1 b2729 (Dec 22, 2015)

  • Fix netsearch change in protocol
  • Fix Windows' custom folder icons
  • Fix potential rare crash on some skins without waveforms
  • Improve cloud list song searches

New in Virtual DJ 8.1 b2693 (Dec 22, 2015)

  • Large performance improvement when scanning songs for bpm etc
  • Performance improvement for startup/closing times
  • Touch friendly context menu for covers
  • Touch friendly context menu for browser column headers
  • Add run time to get_clock tooltip
  • Fix will play at times for automix shuffle
  • Fix not playing all files in automix shuffle
  • Fix rare crash on bad id3 tag
  • Fix crash on exit when sending history fails
  • Support for single deck skins to load in only 1 deck on double-click
  • Preserve aspect ratio of images used in sampler based on letterBoxing setting
  • Improved parsing of karaoke tags from filename
  • Allow command line opening of songs on windows
  • useKeyFromTag option added to use key stored in tag instead of calculated value
  • writing mp4 tags works when no room left at beginning of file
  • Saving a loop that isn't set on the deck obeys the quantizeLoop setting
  • Triggering a saved loop obeys the smart_cue setting
  • Improve selection of audio only visualisation instance so that settings are correctly used
  • Delete .cdg when deleting .mp3
  • Remove unplayable results from xiami netsearch results
  • Waveform overview fully calculated for streaming songs
  • follow symlink on root folders on mac
  • Fix possible crash on mac using maximize/minimize/close actions from controller
  • Fix remove played removing currently playing song in automix
  • fix potential issue with edit filter folder option on mac

New in Virtual DJ 8.1 b2586.1086 (Nov 30, 2015)

  • fix rare potential issue when changing sampler banks very fast
  • Fix rare out of memory crash when loading new tracks to a deck non-stop
  • Fix multiple save issue with loop_save with no slot specified
  • Remove clutter from iTunes root folder (Books, PDFs, Apps, etc...)

New in Virtual DJ 8.1 b2582.1086 (Nov 23, 2015)

  • Fix slicer length not restored on restart
  • Fix systray icon not removed on exit on windows 10
  • Add 'Content Unlimited' text above content unlimited search results
  • Fix issue with random video transition getting stuck on Droplets transition
  • Add 'Restore' option for internal plugins moved to Ignore folder
  • browser_sort action updates second order sort (same as clicking column headers)
  • fix invert_deck for deck 4
  • fix bug when adding a recursive folder with filter folder inside to sideview
  • fixed deep recursion bug
  • browser_scroll can be used with percentage (browser_scroll 50%)
  • fix possible lockup on internet downloads
  • sampler_group_volume ghost slider fix
  • Genres can also be delimited by / now, not only ;
  • Fix for HID encoders when overflowing
  • Midi bar output accepts boolean as well (for on/off support)
  • New VDJScript verb 'is_audioonlyvisualisation' which will return true if the deck currently has the audioOnlyVisualisation active
  • Slideshow can play video samples
  • Sample dropped in list view starts at first row instead of second
  • Serato root folder can be reordered

New in Virtual DJ 8.1 b2578 (Nov 23, 2015)

  • fix reimport of old v7 database
  • reimport only if v8 database more than one week older than v7

New in Virtual DJ 8.1 b2577 (Nov 23, 2015)

  • Fixed reimport of v7 database
  • Fix internal skin preview image not showing in config
  • Xiami artist filled in more accurately

New in Virtual DJ 8.1 b2575 (Nov 23, 2015)

  • Fix various messageboxes stuck behind config window on Mac
  • Fix loop_select on encoders when moving very fast (+2/2 as parameter)
  • Fix factory default mapping not selectable
  • Fix some possible deadlock issues when song is bigger than expected
  • Fix Netsearch Audio
  • Fix Netsearch showing chinese results for nonchinese users in netsearch folder
  • Shift all cues excludes beatgrid
  • New CloudList webbased interface

New in Virtual DJ 8.1 b2569 (Nov 23, 2015)

  • changed text for shazam login by email
  • show first message for GeniusDJ folder
  • On/off for HID bar
  • Fix small potential crash in timecode page
  • prevent shazam login window from popping up when scrolling folders from a controller

New in Virtual DJ 8.1 b2566 (Nov 23, 2015)

  • Remember plugin variation/type when refreshing effect list
  • Fix shazam login blocking for 2 seconds while waiting for other process
  • Add support for jog wheel enable bit for HID controllers (for Pioneer CDJ's)
  • Minor performance improvement in database loading
  • Fix skin button getting stuck in mouse down state if it closes an effect interface
  • Add right-click option to add/remove network drive from database ignore list
  • Small effect_active fix
  • send remix info on broadcast
  • new text formats %titleremix and %artisttitleremix

New in Virtual DJ 8.1 b2559 (Nov 23, 2015)

  • Allow shazam folder to be reordered
  • Loop position remains quantized when automatically moved whilst quantize_loop and loopAutoMove are both enabled
  • Fix some rare crashes when refreshing the effect list
  • Fix crash when dragging a delimiter from cover flow
  • Fix video editor crash
  • Fix some WASAPI driver close crashes
  • Fix memory leak when aborting song load of a nonanalyzed song
  • Fix config window saying 'not logged in' when user was logged in but had no user name (google login)
  • Fix sound setup showing warning triangle when user has Plus license and external mixer output, even though license supports it
  • Fix shazam folder endless download loop when results are empty
  • Small performance improvement querying plugin state
  • Fix possible ASIO crash when ASIO samplerate is different from internal samplerate
  • Fix core audio crash when core audio samplerate is different from internal samplerate
  • Fix crash using controller to switch through browser lists

New in Virtual DJ 8.1 b2550 (Nov 23, 2015)

  • Shazam integration
  • Improved cloudlist features
  • Fix empty picture sometimes when video is loaded but busy seeking
  • Fix empty picture sometimes after seeking video back to beginning
  • Allow RPM to be set to '4 beats' so that one rotation takes exactly 4 beats
  • Prevent song from stopping when loop is set past the end of the song
  • Saved loop commands with no parameter now act on the first saved loop slot
  • Can no longer save a loop with ID 0
  • Fix vdj edit not loading completely
  • Some extra checks to prevent some rare crashes
  • Fix regression causing HID encoder on cdj's to stop working correctly
  • Fix windows xp compatibility
  • Shazam folder first seen date correctly set
  • Copy length/bpm when match is found in local database for shazam
  • Remove remix brackets on search to find local results when remix is in remix field
  • Import facebook cookies before loading shazam login page, otherwise login to facebook has to be clicked twice
  • Ensure shazam login browser window fits on screen
  • Fix file deletion on mac os x 10.7

New in Virtual DJ 8.0.0 b2522.1077 (Nov 2, 2015)

  • Reverb and Echo have switch to enable trailing stop when disabling the effect
  • Feedback and Highpass parameter added to flanger
  • Read Serato track colour from tag when cues are read
  • Clone also clones loop
  • Fix automix_skip when deck is paused while automix active
  • Fix cue_name action problem in some cases
  • Fix possible plugin issue when showing effect gui
  • Fix possible track cleaner crash
  • Fix possible video crash
  • Fix detection of ASIO drivers with REG_EXPAND_SZ type (like Rane ASIO driver)
  • Fix some problems with bad vga drivers
  • Fix cdg using scroll preset
  • Fix advanced audio channel selection hidden behind config window on Mac
  • Fix renaming playlists and only changing the case
  • Fix video flickering in track edit when source length was 0
  • Fix possible batch analysis lock up
  • Fix regression crash when undocking effects
  • Fix scratch/size cursors not working anymore after drag (regression)
  • Reverb trail continues a bit longer
  • Fix ape file playback
  • Fix retina regression on mac
  • Fix main window on mac getting behind dock when maximized and restoring video window from maximized

New in Virtual DJ 8.0.0 b2483.1070 (Oct 12, 2015)

  • Fix regression crash when undocking effects
  • Fix scratch/size cursors not working anymore after drag (regression)
  • Reverb trail continues a bit longer
  • Fix ape file playback
  • Fix retina regression on mac
  • Fix main window on mac getting behind dock when maximized and restoring video window from maximized

New in Virtual DJ 8.0.0 b2479.1069 (Oct 12, 2015)

  • Reverb and Echo have switch to enable trailing stop when disabling the effect
  • Feedback and Highpass parameter added to flanger
  • Read Serato track colour from tag when cues are read
  • Clone also clones loop
  • Fix automix_skip when deck is paused while automix active
  • Fix cue_name action problem in some cases
  • Fix possible plugin issue when showing effect gui
  • Fix possible track cleaner crash
  • Fix possible video crash
  • Fix detection of ASIO drivers with REG_EXPAND_SZ type (like Rane ASIO driver)
  • Fix some problems with bad vga drivers
  • Fix cdg using scroll preset
  • Fix advanced audio channel selection hidden behind config window on Mac
  • Fix renaming playlists and only changing the case
  • Fix video flickering in track edit when source length was 0
  • Fix possible batch analysis lock up

New in Virtual DJ 8.0.0 b2465.1067 (Sep 21, 2015)

  • Fix getRemixFromFilename
  • Fix crash seeking some cdg files
  • Fix memory leak when reloading skin
  • Faster response of automix_skip
  • Fix paths on database stored incorrectly for files on other drives when the drives are not writeable
  • Fix database not set to not writable when permissions don't allow it
  • Fix browser file list for vdjRemote in sidelist view

New in Virtual DJ 8.0.0 b2454 (Sep 21, 2015)

  • Fix recording/broadcasting crash (2453 regression)

New in Virtual DJ 8.0.0 b2453 (Sep 21, 2015)

  • sampler_group_mute action added
  • ONEXIT support for keyboard mapper
  • Fix images in samplebank not showing on video output if samplebank was loaded before video engine initialized
  • Fix loop_exit jumping to slip mode position when no loop is active
  • Fix possible track edit crash
  • Fix possible lock up of loading songs after downloading content unlimited song to cache on mac
  • Fix video memory leak
  • Fix playback of some bad mpg files

New in Virtual DJ 8.0.0 b2441.1060 (Sep 10, 2015)

  • Auto_crossfade and video_transition can move to a specific location
  • Prelisten start position stored in config
  • Fix crash on endless recursion in browser
  • Fix deleting custom mapper
  • Fix loop_exit jumping to bad slipmode position when no loop was set and looproll mode was on
  • Fix mac crash when loading or analyzing a file with corrupt length tag
  • Fix mac showing certain notifications twice
  • Fix Cube and Satellite transition position off

New in Virtual DJ 8.0.0 b2438.1056 (Sep 6, 2015)

  • Fix possible crash in skins using racks
  • Fix crash when generating a video edit by drag&drop
  • Fix possible audio encoder crash
  • Fix green videos when dxva is enabled on nVidia

New in Virtual DJ 8.0.0 b2436.1053 (Sep 5, 2015)

  • Fix delay between sound and waveform after seeking in mastertempo quality 2 (#2425 regression)
  • Fix green on some videos with dxva
  • Fix possible analyzer crash
  • Fix unable to rename virtual folder with no files in it
  • Fix custom context menu crash
  • Fix detailed waveform colors slightly off and possible crash
  • Fix possible crash in sync action
  • Fix possible crash in Camera plugin
  • Fix video getting stuck in some cases when using loop roll with video enabled
  • Fix autogain not applied sometimes when using load & play in a single action
  • Fix action auto-complete preferring synonyms
  • Track Cleaner now correctly shows and prelistens modifications
  • Some performance optimizations

New in Virtual DJ 8.0.0 b2412.1050 (Aug 17, 2015)

  • 15% performance improvement on launch speed
  • fix potential problem when upgrading to windows 10
  • Fix b2389 regression bug causing sound and waveform to get out of sync in some cases
  • fix for temporary cue preview when quantizeSetCue enabled
  • fix login window hidden behind config window on Mac
  • fix seeking in track edits for preview
  • Fix position shown in track cleaner

New in Virtual DJ 8.0.0 b2398.1050 (Aug 13, 2015)

  • Master VU meter reflects master_balance
  • Fake Master no longer affects master volume
  • Fix video slideshow not progressing to next videos when duration is set to full
  • when controller is defined with 1x1 sample pads, the selected sample (sampler_select) is highlighted on the skin
  • cda audio track always reloaded to ensure correct file when inserting a new cd
  • new VDJScript command 'browsed_file_rename' to rename the currently selected file in the browser
  • new VDJScript command 'browsed_file_analyze' to (re)analyze the currently selected file(s) in the browser
  • new VDJScript command 'reanalyze' to reanalyze a file loaded on a deck
  • No 3/4' option added to Loop Roll to skip the 3/4 loop roll when using the slider parameter
  • new setting quantizeLoop (VDJScript quantize_loop) adjusts loop positions to snap to a quantized grid position
  • new setting quantizeSetCue (VDJScript quantize_setcue) adjusts the setting of cue points to snap to a quantized grid position
  • setting smartCueQuantize renamed to globalQuantize
  • Fix incorrect aspect ratio on some wmv's
  • Fix potential crash in sound config window

New in Virtual DJ 8.0.0 b2391.1045 (Aug 11, 2015)

  • Fix regression crash in b2389 with ScanBeat when seeking

New in Virtual DJ 8.0.0 b2389 (Aug 11, 2015)

  • Fix slideshow sometimes getting stuck on black image when removing an image
  • edit_singer fixed for custom browsers
  • loop_roll can now be used on videos as well (switch on in plugin settings, or using 'loop_roll video' action)
  • fixed loop action not always working correctly when loop size defined in milliseconds
  • Add video option to slicer (switch on in plugin settings, or using 'slicer video' action)
  • saveUnplayedToSidelist option will no longer add a track to the sidelist if it is already there
  • items in the sidelist can now be added to the automix list directly by using their context menu
  • fix potential crash in liveFeedback
  • prevent history file to grow too much when no internet connection
  • Performance improvement for track scan
  • Fix wasapi audio glitch at startup in some cases
  • Fix elastique glitch on first pitch change
  • Fix some potential noises when using pitch quality 2

New in Virtual DJ 8.0.0 b2378.1043 (Aug 5, 2015)

  • Compatibility with windows 10
  • browser_sort '+bpm' fix
  • 2-deck skin fix for rhythm wave left/right deck logic
  • Make effect GUI buttons more obvious when active
  • New video effect 'Shake'
  • New VDJScript command undo_load to unload the current track and reload the previous track
  • Fix possible crash after lost sound card is available again
  • autocue mode cue/skip silence added to skip silence when no cue is available
  • Fix rhythm wave not updated on left side when starting to load from middle of song
  • Fix green line when using dxva on some videos
  • Fix on screen keyboard not working correctly on windows 10
  • fix custom browser lists not updating correctly when switching from list to grid view
  • source="karaoke" added for filelist skin object
  • param_equal accepts 2 strings to compare query action with a string (example: param_equal "`get_browsed_song 'type'`" "audio")

New in Virtual DJ 8.0.0 b2369.1038 (Aug 3, 2015)

  • Fix video fading during Glass and Grid transitions
  • Fix flicker at start of Shatter and Droplets transitions
  • Fix search for upper-case russian characters
  • Fix some possible automix lock issues
  • With splitHeadphones enabled, headphone volume controls both sides
  • Fix possible crash when a download is canceled
  • Browser_sort '+bpm' can be correctly queried (for leds)
  • Fix effect list not showing up for LE mode
  • Skin drop zones follow draw order
  • Split headphones headphone channel is mono mix of headphone instead of only left channel
  • Fix some video samples not returning to start correctly
  • Fix lottery effect image list not resetting when selecting a new folder

New in Virtual DJ 8.0.0 b2362.1034 (Aug 3, 2015)

  • Update Chinese translation
  • Faster sorting on usb/network drives
  • Force content shown in search content unlimited folders even with filters active
  • New option autoSideview to have sampler_bank option switch sideview to sampler or not
  • Fix sample syncing with variable bpm tracks
  • Fix bug in keyengine
  • Copy database info when copying a folder

New in Virtual DJ 8.0.0 b2352.1021 (Aug 3, 2015)

  • Jog returns to wheel mode when loop disabled and it was in loop move mode
  • zero parameter for midi pitch slider definition
  • Escape binary characters in database xml to be compatible with external xml tools
  • Auto-generate video edit by dropping video file on video preview of audio file
  • Fix some old xvid video's not playing back correctly
  • browser_sort action accepts + in front of column name to force ascending sort
  • scratching on the skin allows backspins
  • New script command playlist_randomize_once that performs a 'Shuffle Once' on the playlist
  • Add file selector to iTunes database file setting

New in Virtual DJ 8.0.0 b2348 (Aug 3, 2015)

  • Fix POI editor prelistening producing buzzing sound with loop set in seconds
  • Fix crash when adding file to automix twice from remote
  • Fix mic not included in headphones output when headphones mix is on
  • Touch wheel backward/forward spin threshold configurable
  • seek action stops before beginning and after end of track
  • Content Unlimited search folders always show results regardless of filters
  • Scrolling using jog wheel works similar to scrolling using browser_scroll

New in Virtual DJ 8.0.0 b2345.1017 (Jul 7, 2015)

  • Fix sorting by last modified date
  • Fix problem writing mp3 id3v2.2 tags
  • Fix problem writing mp3 id3 tags when tag size needs to be increased
  • CDJ nexus colored waveform
  • revert default channel for midi out
  • add remix to file names when caching cu files
  • improve tag reading for cached cu files
  • get_deck_color "absolute" action added
  • fix possible click sound at end of automix
  • Fix problem writing id3 cover when tag needs to be increased in size
  • Track cleaner closes prelisten player on close so that song can be reloaded properly
  • fixed update popup appears behind config window (if open) on Mac
  • new video transition 'additive' which is useful for video fading with the volume faders
  • Fix possible deadlock while downloading
  • Save root in playlists to be more compatible with other programs
  • Fix netsearch audio files getting video icon sometimes when saving to cache
  • Global sampler focus for controllers with 2 sides but single sample controls (use "deck master sampler_loop +1" for example to use)
  • samplerVideoVolumeLink option added

New in Virtual DJ 8.0.0 b2338 (Jul 7, 2015)

  • final ContentUnlimited Audio catalog
  • new action browsed_file_reveal to open OS file manager to file selected in browser
  • new action set_browsed_file_bpm to set or adjust the BPM of the file(s) selected in browser

New in Virtual DJ 8.0.0 b2334 (Jul 7, 2015)

  • Fix bpm editor unable to type bpm manually
  • Fix select logo from options on mac causing selection dialog to appear behind options window
  • Fix logging of found sysex id
  • Fix 'ignore' folder not ignored by effect_select +1/-1 correctly
  • POI editor can be closed using Escape key
  • Fix camelot key search
  • Fix being able to move internal video transitions into a subfolder
  • Add string parameter "random" to video_transition_select to allow for a manual random transition selection
  • selectPlugin with float index uses entire plugin list
  • Fix mapper KEY disapearing on selection for some controller mappings
  • MIDI definitions without output channel defined can send on the same channel as incoming messages instead of fixed to channel 0
  • vdjRemote browser can browse and add to sidelist, karaoke or automix lists (needs vdjRemote 8.0.2334 or higher for full functionality)

New in Virtual DJ 8.0.0 b2325.995 (Jun 15, 2015)

  • New core catalog for ContentUnlimited Audio
  • param_1_x action added
  • browser_remove action added
  • Fix for cdg widescreen playback
  • improved using 2 timecodes with 4 decks
  • automix skip/mix_now length can be customized (automixSkipLength option)
  • BPM editor can be closed using escape key
  • exclude playlists from recursion in system folders
  • some fixes to automatic deck assignment for controllers
  • Fix reset sort order also hiding virtual folders
  • Effect ini file is stored for plugin instance that was last modified
  • Fix options window at 250% dpi
  • Slideshow sorted by filename
  • Cover engine speed-up when loading from cache
  • Fix possible plugin engine crash on close
  • Rewire not re-initialized on each scan to prevent audio dropouts

New in Virtual DJ 8.0.0 b2305.990 (Jun 8, 2015)

  • new ContentUnlimited Audio core catalog
  • new VDJRemote v8 on iOS and Android
  • Fix for wide-screen karaoke file rendering cutting off part of the side
  • Mixer order used for audio channel routing
  • playlist_load_and_remove and playlist_load_and_keep actions use the first item from the list instead of the selected to match their description
  • splitHeadphones master volume at 100% by default
  • fix for hercules dj controller custom buttons not showing effects anymore

New in Virtual DJ 8.0.0 b2282 (Jun 8, 2015)

  • Fix 'effects_used "deck"' action
  • Fix for relativetouchslider option on HID sliders
  • Fix for rhythm wave sometimes not fully drawn
  • Better results for netSearchAudio

New in Virtual DJ 8.0.0 b2276 (Jun 8, 2015)

  • search action can accept action queries using backtick
  • fix case sensitivity for browsing unzipped skins
  • in single-touch scroll mode, 2 fingers can be used to drag a song
  • new vdjScript keyword: isok
  • new vdjScript action: mix_and_load_next
  • Fix using hot_cue action in stutter mode with keyboard
  • Fix recurse not preserved when dropping a file on a virtual folder in the tree list

New in Virtual DJ 8.0.0 b2265.979 (May 18, 2015)

  • fix get_beatgrid action to match description
  • fix decoding wma files when output samplerate is 192kHz
  • fix for numark nv automatic deck selection of displays being wrong
  • support for custom mixer order for 4 deck controllers
  • new action effect_slider_active
  • Fix video drawn not pixel-perfect in some cases with DirectX
  • effects_used 'deck' and effects_used 'master' actions
  • Fix prelisten crash when using prelisten after deleting or moving a file previously prelistened
  • Fix browser_scroll not scrolling from correct location after dragging a song to a different location
  • new action get_playlist_time
  • Escape key works to cancel security load window
  • Fix possible issue reading remix and remixer field from Ogg and Flac tags
  • Fix check to ensure VirtualDJ is visible on screen
  • Fix performance problem with Reverb and Phaser when track paused

New in Virtual DJ 8.0.0 b2245.978 (May 18, 2015)

  • Fix problem writing certain mp3 tags
  • cdg karaoke tracks can be rendered in 16:9 aspect ratio
  • zoom letterboxing option allowed for karaoke tracks again
  • Fix multi-window skin problem with windows that are initially hidden
  • get_time_sec 'absolute' fixed
  • deck x linein initializes that deck if it wasn't available yet
  • get_rotation_slip added
  • slip position added to gemini waveform
  • no slip interference when scratching while pausing
  • shift+drag can be used to move folders
  • fix skinRhythm couldn't be on a panel that moved
  • fix netSearch

New in Virtual DJ 8.0.0 b2206.966 (Apr 22, 2015)

  • Fix regression copy/move tooltips from b2204
  • Fix word wrap on action description on mac
  • Fix VDJScript documentation url on mac
  • Fix change log not appearing on mac
  • Improved checking of moved files for Virtual Folders

New in Virtual DJ 8.0.0 b2191.959 (Apr 7, 2015)

  • Backspin/forwardspin detection speed increased to +-50%
  • crossfader_disable action takes effect instantly
  • custom sort fields working in filter folders using group by
  • Fix 'error' displayed on deck on fresh install if samplerate is not 44100
  • browsed_file_color "reset" to clear the set color
  • get_rotation_cue added
  • mute also mutes sampler if routed through deck effects
  • fix problem with slicer buttons sometimes lighting up randomly
  • if crossfader is disabled, it doesn't affect video crossfader in auto mode anymore
  • fix midi clock output setting not saved when no custom mapping was created in some cases
  • karaoke files are never zoomed or stretched to ensure lyrics are properly readable

New in Virtual DJ 8.0.0 b2185 (Apr 7, 2015)

  • Improved video engine
  • Stutter hot_cue mode now uses last pressed hot_cue
  • Improvements to repeat_stop
  • repeat_start commands with same identifier now reset
  • No mouse-over graphics and tooltips when using touch screen
  • Fix hotcuemode play

New in Virtual DJ 8.0.0 b2179.954 (Mar 24, 2015)

  • playlist_add also works for adding files selected in sidelist to playlist
  • fix focus during automix not changing just by adding files
  • Fix log in window popping up twice on very first start
  • More serato crate fixes
  • Gemini controller browser support
  • Virtual Folder fix when dragging new files from explorer
  • Database copy file fix

New in Virtual DJ 8.0.0 b2162.945 (Mar 11, 2015)

  • browsed_file_color action to get or set the color of the track selected in the browser
  • Automix list scrolls when current song is not visible in list
  • Fix seeking in some videos that can only decode from start
  • Added support for mask to skin cover
  • resize text using param_cast 'text' x
  • set action returns value so it can be used on custom slider
  • sideview_title action added
  • fix audio only visualisation being unloaded when trying to deactivate it
  • fix screen blackout when using some combination of video effects together

New in Virtual DJ 8.0.0 b2126.904 (Jan 30, 2015)

  • variable names case insensitive
  • Fix grid lines in 4 deck skin with left-right waves selected
  • Fix reset sort order broken in previous build
  • CU search results that arrive late are not added to current folder anymore
  • Fix midi clock out speed when pitch is not at 0%
  • Show login window again if log in partially failed
  • Sorting by cover supported
  • Fix bug with batch analyzing songs causing automix points to be placed incorrectly sometimes
  • Fix .zip karaoke files showing up twice in browser on mac when zip was added to fileFormats setting
  • Browser_scroll 'top' and browser_scroll 'bottom' actions added
  • Midi sysex digit item added for Numark controller
  • Fix deleting a sample from a samplebank in sorted list view sometimes deleting the wrong sample
  • Add some extra margin when a right-aligned column is next to a left-aligned column in browser

New in Virtual DJ 8.0.0 b2094.899 (Jan 6, 2015)

  • Updater relaunches virtualdj with user permissions instead of administrator (should fix drag&drop after update)
  • Change log can now be scrolled through, instead of creating a dialog too big to fit the screen
  • Fix midi touchstrip object
  • Fix some midi objects not updated with refresh_controller
  • Revert plugin actions working on 'master' instead of 'active' deck
  • Fix aiff tag title/artist not stored when loaded through Reload tags
  • Fix for midi sysex text
  • Fix for midi touchstrip object

New in Virtual DJ 8.0.0 b2090 (Jan 6, 2015)

  • Fix drag&drop of mp3+cdg karaoke files from explorer/finder
  • Aiff tag writing
  • Prelisten stop on change option added to view options menu
  • TouchStrip midi object added
  • Fix changing trigger mode from unmute
  • Fix crash when searching and corrupt utf-8 is in database
  • beat_tap can now move phase by half a beat after 4 clicks
  • broadcastSongInfoFormat option added
  • In Database' filter folder fix
  • Actions from master plugin apply to active deck instead of master deck by default
  • Fix possible Slideshow crash
  • Fix beat_tap not working properly after more than 8 beats when scan engine was not initialized

New in Virtual DJ 8.0.0 b2087.896 (Jan 6, 2015)

  • Fix crash on mac when scratching and pitchQuality set to 1
  • Exists browser field can be sorted
  • Group by genre filter folder recognizes multi-genre tags (separated by ;)
  • Fix changing trigger mode from unmute
  • Fix Slicer muting sound on first activation with on/off button
  • Aiff tag reading
  • Automix cut mode now uses 0.5 second fade like v7
  • Fix midi clock output setting not saved correctly
  • Don't start a second download when loading a CU track that is caching to a deck
  • Caching a track that is already downloading doesn't block video
  • Improvement for reading multiple tracks from audio cd
  • Fix unicode compatibility for zip files
  • Loading sample files in deck does not re-analyze them, keeping bpm and phase from sample
  • Video logo position can be changed with controller license or karaoke subscription as well
  • slicer 'length' and slicer 'step' usable in queries
  • possible effect list crash fix
  • Slicer 'length' and slicer 'step' can be used in queries

New in Virtual DJ 8.0.0 b2073.888 (Dec 2, 2014)

  • Fix scratching jumping to loop position when loop is further down the track
  • Fix reading interlaced png files
  • Fix track edits with just an image not opening as video
  • Fix search action not focusing edit in multi-browser skins

New in Virtual DJ 8.0.0 b2069 (Dec 2, 2014)

  • Fix regression on mac causing crash when thread exits before startThread finished
  • get_bpm shows local bpm
  • Fix crash on windows with some midi devices sending sysex messages to unprepared buffer

New in Virtual DJ 8.0.0 b2067 (Dec 2, 2014)

  • Fix bug with pitchQuality 1 for looped samples
  • Fix some video slideshow crash
  • Fix video slideshow time to max not playing videos till the end
  • Fix regression unable to resize skins
  • get_sampler_bank_id and get_sampler_bank_count
  • fix for midi text out using sysex
  • fix switching sampler from unmute trigger mode to different mode
  • fix some sampler crashes
  • fix sampler_rec not working when remix mode selected

New in Virtual DJ 8.0.0 b2064 (Dec 2, 2014)

  • Slideshow has option to play video
  • Midi clock output setting stored in config
  • Fix utf-8 titles not correctly truncated in status message
  • Delete available for samples in search too
  • File operations not performed on db when failed
  • Fix some browser touch screen issues
  • Fix sideview shortcuts with ' in their name
  • Fix effect_select +1 sometimes lighting up
  • Midi jog wheels that use 'inverted' note fixed
  • Fix video edits with only image added not displaying as video
  • Fix flickering in video editor preview
  • Fix file deletion crash on Mac OS X 10.7

New in Virtual DJ 8.0.0 b2059 (Dec 2, 2014)

  • Midi clock output (right-click on controller in config window to activate)
  • fix problem reading m3u playlists exported by iTunes
  • less CPU usage when using complex skins
  • effect_select actions with absolute effect number
  • global sampler volume also affects video
  • fixed potential problem with text transparency on mac
  • sampler_group_volume index starts from 1 instead of 0
  • get_sampler_bank_id and get_sampler_bank_count actions added
  • fix motor scratch lock when deck is cloned
  • fix plugins not remembered for more than 2 decks
  • video editor allows images to be overlayed
  • Some high-dpi fixes for Video Editor
  • Fix playback of vdjedit files in some cases
  • HID relativetouchslider
  • Reverb and loop roll parameters start from 0 instead of center
  • Improve selection of comment tag for mp4 files

New in Virtual DJ 8.0.0 b2048.868 (Nov 25, 2014)

  • Fix HID color output
  • Improve HID digit output
  • Fix beatphase detection bug
  • Fix VST plugin parameters not remembered
  • sampler_mode action can work on individual samples
  • sampler_loop can toggle loop on/off
  • Fix activating slicer or loop roll can cause drop-out for a short time
  • Fix slicer sometimes not turning on or off
  • Fix slicer when used inside loop
  • fix sampler_mode for specific samples
  • "None" option added for videoAudioOnlyVisualisation
  • Small looproll fix
  • fader start doesn't trigger loading of a new song
  • slicer "step" fix
  • effect_select_multi "video" +1 fixed
  • fix loop roll position marker sometimes not disappearing
  • slicer x "pressed" action to check difference between active slice and highlighted slice
  • fix beatlock unable to pause/stop deck
  • fix possible glitch when slicer button released
  • fix possible crash when reading corrupt id3 tag
  • Fix crash with some djc actions
  • Fix visual type='color' on mac
  • Filter folders using 'top' are automatically sorted now
  • Reverb effect parameters shown as starting from 0 instead of from center

New in Virtual DJ 8.0.0 b2031.853 (Nov 15, 2014)

  • added compatibility with traktor timecode vinyls v2 ('mk2')
  • import cue points from serato tags
  • various small improvements to the timecode engine
  • more choices in advanced option "getCuesFromTag" to allow import serato/traktor cues on existing database entries
  • automatically compensate for badly wired needle (inverted phase) for traktor mk2 timecodes

New in Virtual DJ 8.0.0 b2028.853 (Nov 3, 2014)

  • automatic timecode detection and calibration on first setup
  • native compatibility with Rane SL2 and SL3 audio interfaces
  • performance improvements for skins with lots of nested panels

New in Virtual DJ 8.0.0 b2021 (Nov 3, 2014)

  • Fix compatibility with new iTunes libraries
  • Lowered minimum level for timecode (to work with serato soundcards)
  • Show calibration when selecting timecode for first time
  • Fixed timecode button on audio config to use the correct soundcard
  • Fix crash when trying to use 'audioonlyvisualisation' slot
  • Fix automix not playing video when the same song is repeated
  • Cue0 not locked by lock_cues
  • Cue0 properly reset on loading a new song
  • Allow dropping a sample in a specific location in list view
  • Reload Tags correctly imports grouping and rating
  • Fix videoVolumeLink and videoLevel broken during transitions
  • Fix crash trying to play files that would decode to over 4GB
  • Mac soundcard reconnect when soundcard unplugged and replugged
  • Loop Roll and Slicer implemented as position plugins to reduce latency
  • Fix certain actions followed by param_ actions not being executed
  • Fixed bug in tablet skin causing cue button to overwrite hot cue 1
  • get_decks action returns the number of decks the skin was designed for instead of number of decks active in the software
  • sync action doesn't move position when track is stopped
  • fix crash when updateHotCueOnCueCombo is off
  • Fix bug causing some videos not to play in sampler, and take some time to start playing in the decks
  • support NI controller digits
  • use hidef icons in dialogs on mac with retina display
  • fix audio config dropdown doesnt disapear on mac

New in Virtual DJ 8.0.0 b2013 (Nov 3, 2014)

  • Fix loops on variable bpm songs
  • BPM display updated on variable bpm songs based on position
  • Fix potential crash in skins with mouseMask
  • updateHotCueOnCueCombo option to disable cue+hotcue overwrite behavior
  • Video Sampler drawn on top of visualisations, but still before other video effects
  • Fix import iTunes ratings not working for some files on mac
  • When multiple sound card definitions exists with the same vid/pid, prefer the one for which the hid/midi controller is also detected
  • Fix automix editor prelisten not stopping
  • Fix automix editor prelisten reading out of bounds sometimes causing glitches during mixes
  • Improve scratch latency for pioneer ddj-sz
  • Fix slicer when using multiple buttons simultaneously
  • Audio only visualisation can be accessed through slot name "audioonlyvisualisation"
  • Fix bug with audio only visualisation being loaded multiple times causing it to use all cpu
  • Fix prelisten player not stopping when closing editors

New in Virtual DJ 8.0.0 b2003.827 (Oct 15, 2014)

  • loops use local bpm
  • fixed glitch at end of drop samples
  • Fixed possible crash callibrating unrecognized or mixvibes timecode
  • fix crashing bug in Stanton's libhs1394
  • timecodeAntiSkip can specify the sensitivity
  • fixed timecode problems when pitch>+-20%

New in Virtual DJ 8.0.0 b1996 (Oct 15, 2014)

  • improved timecode engine
  • new timecode config interface, with automatic calibration
  • new algorithm for timecode pitch slider (with or without option timecodePitchSliderIgnoreBend)
  • changed timecode smart mode needle-drop behavior
  • vibration threshold for hid jogspeed
  • fixed some potential random crashes
  • better search in database when using accents and/or greek/russian/hebrew alphabet
  • allow sampler_pad 1 "4x2x2" for skins that need a specific pad layout
  • fix possible crash when analysing corrupt files
  • Fix mp3 seek bug
  • Fix not being able to set cue points before the start of the song
  • Fix video mixing with autoMixDualDeck
  • Fix videoAudioOnlyVisualisation sometimes activated for a very short time when loading a new video
  • fix high cpu usage when using 2 pioneer controllers with same mapping
  • Fix reverse on motorwheel controllers not being instant
  • Fix drag files from Finder on mac with retina screen
  • Fix loop_select having same range as loop_half and loop_double and not rolling over for endless encoders
  • Fix iTunes database problem with recent iTunes update
  • Fix 'other' plugins not correctly loaded when put in AutoStart
  • fix regression bug on Windows

New in Virtual DJ 8.0.0 b1973 (Oct 15, 2014)

  • faster search on large databases
  • fixed song loading when loaded out of order
  • prevent creating hotcues past end of song
  • fixed some rare crashes
  • re-analyze removes corrupted flag if file is not corrupted anymore

New in Virtual DJ 8.0.0 b1970 (Oct 15, 2014)

  • fix timecode absolute mode
  • Fix mixNow not working when automix editor was used
  • Fix automix editor size cursor not resetting to default cursor
  • Fix load security window popping up twice on exit
  • Fix file parsing bug
  • Improve playing deck selection for external mixers with video crossfader
  • Fix videoAudioOnlyVisualisation when the effect was already active on a deck
  • Fix potential high CPU usage with timecode
  • Fix automix editor playback pointer after re-opening
  • Exit sysex messages send after turning off leds
  • Don't overwrite stored audio config automatically on apply
  • Only one custom button editor per button can be opened
  • Video effects can be activated from controller, even when video engine not opened yet

New in Virtual DJ 8.0.0 b1960 (Oct 15, 2014)

  • new timecodePitchDelay option
  • small fixes to the timecode engine

New in Virtual DJ 8.0.0 b1957 (Oct 15, 2014)

  • fix timecode drift in relative mode
  • can adjust timecode pitch parameters in options
  • fix playing files longer than 26 hours
  • Fix automix noise with pitchQuality 2
  • Fix ramp up/ramp down in combination with motorized jogWheel
  • crossfader_disable action added
  • autoMixBeatmatchOnFade made optional
  • autoMix time remaining more accurate

New in Virtual DJ 8.0.0 b1949 (Oct 15, 2014)

  • improvements on the timecode engine

New in Virtual DJ 8.0.0 b1946 (Oct 15, 2014)

  • more improvements on timecode
  • more adjustable settings in config->options->timecode
  • fixed regression bug with jogwheels being locked for 1s after loading a deck

New in Virtual DJ 8.0.0 b1944 (Oct 15, 2014)

  • improvements on the timecode engine
  • improvements on the motorized jogwheels engine

New in Virtual DJ 8.0.0 b1941 (Oct 15, 2014)

  • Fix sampler sync with line-in
  • LEDs on MIDI/HID controllers refresh much faster (can be slowed back with option 'controllerRefreshRate')
  • new timecode engine

New in Virtual DJ 8.0.0 b1932 (Oct 15, 2014)

  • new "vdj7" algorithm for motorized platters (in config/options/advanced/controllers)
  • fix click-through in skin context menu
  • Fix crackling sound in some cases when latency was configured manually
  • fixed video samples in sampleSets zips
  • fixed loading images from sampleSets zips
  • optimized showZipKaraoke not to reopen all zip files every times
  • Custom context menu resizes on expand/collaps of sub-menus
  • Improve path storage in playlists
  • Automix fix when using mixNow when playlist was finished
  • Possible database corruption fix

New in Virtual DJ 8.0.0 b1926 (Oct 15, 2014)

  • Fix context menus on mac
  • Depth buffer available on windows (for video effects)
  • Aftertouch midi message handled for sliders
  • Fix slow waveform/cover update of Pioneer CDJ's on mac causing player to stop responding for a while when browsing or loading a track
  • Fix first couple of milliseconds at start of some mp3 files being cut off
  • Fix pitch_zero "center" when pitch is not yet picked up by controller when takeovermode on pick up
  • Font Size and Text Position options added to Text plugin
  • Fix context menu not disappearing after opening sub-menu
  • Reload tags fixed
  • Small improvement to midi detection on mac
  • Fix rename of sample set
  • Shuffle Once option added for automix list

New in Virtual DJ 8.0.0 b1918 (Oct 15, 2014)

  • Fix downloaded plugins name on mac
  • Fix playlist filename with accents when saving from automix
  • Fix click-through of custom skin menus
  • ccback added for jog wheel for controllers with different cc value for forward and backward movement
  • Prelisten no longer stops working when selecting a missing or broken file
  • recordWaitForSound fixed
  • Fix possible automix crash when playing video
  • Fix playlist copy to/move to context menu options
  • Fix v7 import of Virtual Folders with certain characters in the name (*,?,/,etc)
  • Fix cdj900/2000 jog display glitch
  • Improve use of some icons for cdj900/2000
  • MP4 recording uses AAC for audio instead of mp3 (fixes playback on mac in iTunes/Quicktime)
  • Don't automatically load songs on invisible decks
  • Fixed artwork covers when using linein

New in Virtual DJ 8.0.0 b1910 (Oct 15, 2014)

  • fixed translations not showing accents correctly in uppercase
  • fixed using sampleSet zip files with banks and/or folders
  • default 4deck skin can show 3 fx slots per deck (need a full install, autoupdate will not update the skin)

New in Virtual DJ 8.0.0 b1907 (Oct 15, 2014)

  • Improvement for motorized jog wheels holding the platter
  • Fix position jumping while scratching with serato vinyl
  • Possible fix for crash on playing cdg files in some cases
  • Drag&Drop from Finder working on mac
  • Fix empty custom_button used from a controller
  • virtualfolder_add fix
  • prelisten off fix
  • ONEXIT/ONINIT called when switching controller mapping

New in Virtual DJ 8.0.0 b1901 (Oct 15, 2014)

  • Fix NetSearch broken for some files since Wednesday
  • Fix possible block on exit when still opening CU files
  • Hide files starting with ._ on windows
  • Fix cover not always shown on cdj-2000
  • Possible HS-5500 improvement

New in Virtual DJ 8.0.0 b1900 (Oct 15, 2014)

  • Fix 'Remove' option in right-click menu in playlist not always showing up
  • Camera plugin remembers selected resolution
  • Fix crash when sorting in some situations
  • Fix midi detection for bcd-3000
  • Right ctrl/alt/shift can be used independent from left in shortcuts

New in Virtual DJ 8.0.0 b1897 (Oct 15, 2014)

  • Fix crash on reading audio cd
  • Fix sort on file path
  • Fix wav recording
  • Fix pickup controller mode not working anymore for sliders on mac
  • Fix param_mod
  • Fix Cmd-Q on mac not triggering close protection
  • Double-click close button no longer bypasses close protection
  • Repeat="yes" option for midi input buttons in definitions

New in Virtual DJ 8.0.0 b1890 (Oct 15, 2014)

  • fix crash when closing vdj with new device window still open
  • Read audio cd's
  • Fix set_firstbeat
  • Improved midi device detection on mac
  • Fix lockup when adding lots of files to automix
  • Fix audio drop-out when moving files around in a big automix list while automix enabled
  • Fix play_sync choosing closest beat
  • German language update
  • Greek language updated
  • get_beat fixed when samplerate was different from 44100Hz
  • Loadsecurity 'silent' added
  • Ignore dash in search when copy/pasted
  • Fix some keys not showing when key detection is set to electronic instead of broad range
  • Option to stop showing the login window on launch if you don't want to log in
  • Can record wav files
  • Fix problem with non-normalized utf characters in path names on mac that prevented cdg files from being read for these files
  • Fix bug where .cdg file could be erased when non-normalized utf character were in the path name on mac
  • Fix flashes on secondary screen when using videoForceFullscreen and focus to vdj is lost

New in Virtual DJ 8.0.0 b1878 (Oct 15, 2014)

  • Fix problem with microFrames on mac that can cause image of previous video being shown when newly loaded video is of lower resolution
  • "set_firstbeat" action added
  • Fixed motorized platters behaving strange when platter was held still
  • Fix distortion effect possible glitch when turning on
  • Fix possible audio glitch when restarting reverb
  • Fix phaser effect possible glitch when turning on, and high cpu usage when no music playing
  • Fixed "file already exist" warnings when trying to reimport history after settings.xml was deleted
  • Improve performance of browsing folders with zipped karaoke files

New in Virtual DJ 8.0.0 b1872.700 (Aug 12, 2014)

  • Fix writing flac cover
  • Fix prelisten getting broken playing songs with samplerate smaller than output samplerate
  • Logout disabled in tradeshow mode
  • Device definitions can have platform definition to limit to pc or mac
  • Improve default resolution selection of camera plugin
  • Fix header not written for .cue file
  • Fix unable to re-order automix list when loaded from virtual folder or history folder
  • Fix blackouts on some systems when skin fps is 30
  • sampler_volume_master added for a master volume for sampler
  • Fix possible analyzer problem when analyzing files with different sample rates
  • Fix direct pc-to-pc broadcasting on mac
  • Fix keepSortOrder false not resetting sort orders
  • Synchronized play/cue now snaps to nearest beat instead of always going before the requested position
  • fill="no" parameter for note bar midi definition added
  • Fixed duplicate in list of controllers when buying PLUS license
  • Full Kill eq improvement
  • New "device detected" popup window
  • UTF8 BOM marker written for playlists (fixes playlists becoming unreadable in vdj 7)
  • sampler_bank doesn't block midi thread anymore
  • Fix pitch-lock when pitch range is 100%
  • Fix plugins unable to send "effect_activate" in some cases
  • Fix audio automix removing video output of other deck during transition
  • When a soundcard is not present on launch, use the internal soundcard until the one from the config is reconnected
  • Fix HID controllers hot-plug on mac
  • Fix soundcard hot-plug on mac
  • Improve HID scan time on mac
  • Fix browser_sort action query in non-english
  • Fix finding missing/moved files in virtual folders
  • Fix possible lock up when pitch gets too large due to activating pitch_lock at 100%

New in Virtual DJ 8.0.0 b1785.650 (May 22, 2014)

  • Sandbox:
  • One new exclusive feature of VirtualDJ 8, is the new "sandbox" concept. Sandbox is a feature that helps you prepare your next mix while the audience is still listening to the previous song. When sandbox is engaged, you can jump to the end of the current track, and try to mix into the next track, hearing it only in your headphones, until you find the perfect exit-point and entry-point where you'll want to mix. You can then disengage sandbox, and calmly wait for your current track to reach the point where you're now confident you should start your mix.
  • Sampler:
  • The new sampler in v8 has shed all the limitations of the old v7 sampler. It can now play an unlimited number of samples simultaneously. Samples can be audio, video, or still images. Video samples can have alpha transparency. Samples can be organized by group and triggered like an instrument bank. Slots can be arranged on a grid, and have colors and icons.
  • The sampler is now accessed through the sideView, where you can select any bank and drag'n'drop samples directly onto the slots. The sample files themselves are found in the sampler folder in the browser. Note that you can also play any sample directly from the sampler folder, meaning that you could play as many samples as you want simultaneously, and you don't "have" to use the grid if you're more comfortable triggering samples from the list. The sampler also has a special bank called "remix mode", which transforms your sampler into smart cue-pads. VirtualDJ will automatically detect and fill the remix points with the breaks in your song, but you can edit your own remix points of course.
  • When you record a new sample, using either the rec button on the advanced loop panel, or the mic or master rec button on the master mixer panel, VirtualDJ will store the newly created sample in the "Recordings" folder, and highlight it, so you can choose whether you want to drop it on a deck and start scratching it (if you just recorded your voice through the mic for example), or drop it on a sampler pad. And of course you can edit any sample with the sample editor.
  • Sound engine:
  • In VirtualDJ 8, all the internal audio components, like pitch-stretching, limiter, equalizers, filters, etc, have been rewritten to harness all the power of modern computers and give you a crystal-clear sound.
  • The internal sound engine processes everything in high-quality 32-bit audio, but the internal sampleRate can be adjusted in the options. Note that we recommend using 44100 if you play mostly audio files that have been recorded at 44100 (like mp3 files), or 48000 if you play mostly high-def videos that have their audio track at 48000. Setting a higher samplerRate than the files you play will result in a lower quality of sound, not a higher one.
  • Browser:
  • Side View - The browser now has three zones: the folders, the file view, and the "side view". The side view can display and easily switch between various useful folders or special lists. Among the special lists are the automix list, the karaoke list, a scratch-pad called "side list" (you can still also have the old horizontal side-list if you're nostalgic, it's in the advanced options), and the sampler trigger-pad. But you can also drag and drop any folder to the sideview to stick it there. You can even create shortcut buttons for various folders, so you can easily navigate between them with one click.
  • Virtual folders - Virtual/favorite/filter folders in version 8 can now be children of any other folder. For example, you could have your folder D:\Music\Rock, and inside, create a virtual folder "Top" where you put links to the top songs. You can also make filter folders children of other folders, and the filter will be applied to the content of the parent folder.
  • Filter groups - The filter folders can now have a filter such as "group by genre" for example. This would create a filter folder that has as children folders all the available genres (from the database if this folder is at the root, or from the parent folder otherwise).
  • Effects:
  • The effect page is now no longer a "replacement" of the browser, but is instead a panel, same as the playlist. effects config window will open small windows inside this panel. These effect config can also be undocked and become floating windows that can be moved around. Effect selection is now done through the effect button on the skin on each deck. The effect list window can also be unpinned, in order to become a floating window that can allow easy instant access to several effects. To access the config window of an effect, hover your mouse on the effect in the list, and click on the small gear icon.
  • Also, note that in version 8, effects can now be applied either to a specific deck, or to the master output. Go to the "master" panel in the center window to select master effects.
  • Editors:
  • AutoMix editor - The AutoMix editor allows you to pre-edit your automix sequence, in order to fine-tune the mix-in and mix-out points, the type of transition, and if you're mixing videos, select the video transition to be used for each mix. When you manually tune the mix between two songs, VirtualDJ will remember and use your preferred settings the next time the automix engine mixes these exact two songs together.
  • Track cleaner - This editor lets you easily create "edits" of your tracks. You can remove any offensive lyrics by "inverting" them, you can cut out long intros or irrelevant speech, or loop a section to extend your track.
  • Video editor - The video editor has 2 main uses: It can be used to edit an existing video, by adding some text effects on the parts that you usually scratch, or on relevant lyrics. Or, it can be used to add a full new video track to an existing audio-only song, using video parts from other video files. It can also be used to create a video track for a remixed version by using parts from the video track of the original version.
  • Sample editor - To harness the power of the new sampler in version 8, the sample editor lets you adjust most of the options on your audio, video, or still-image samples. Your samples can now be audio, video or both (or still images), and you can easily adjust the transparency of video samples, crop the audio clips, and create sample groups with specific trigger modes.
  • POI editor - All the cue points, saved loops, automix points, beatgrid anchors, macro points, etc..., are now called POI (for Point Of Interest) in VirtualDJ 8. The POI editor lets you organize and manage all these points for each of your tracks.
  • BPM editor - The new BPM editor let you easily and conveniently adjust the beatgrid of your songs. It can even let you specify a different bpm for different parts inside the same song.
  • Tag editor - The tag editor has been much improved in version 8 compared to the one from version 7. It can batch edit a lot of tracks together, can save the tags back to the files, and is compatible with a broad range of file formats and tags.
  • Other changes:
  • Options - Most common options are easily accessible from the option page in the config window, but if you check "show advanced" you will see the full list of all possible options. (no need for Registry Tweaks anymore).
  • Audio config - The new audio config panel is now an a hybrid between the "simple" and "advanced" panels from VirtualDJ 7. The big buttons let you quickly access most common configurations, while the list below let you see how the configuration is actually implemented, and tweak it if need be.
  • Controllers - Controllers can now have multiple mappers created, and you can easily switch between one or the other. By default, all controllers have the "factory default" mapper. As soon as you try to edit this factory default mapping, VirtualDJ 8 will create a "custom mapper" for this controller, fill it with a copy of the factory default, and save it in the Mapper/ folder like usual. You will then be editing the custom mapper.
  • Custom buttons - The default skin has on each deck a set of empty "custom buttons", and "custom knobs". These empty buttons are intended to be filled up by each user according to what they find missing in the default skin.
  • Skin resize - In VirtualDJ 8, the skins are automatically stretched, without any performance hit, so there is no reason to keep making many resolutions of the same skin. The stretch is done in such a way that the aspect ratio is kept (so that round turntables will stay round). To achieve that, the browser part is automatically made bigger/smaller.
  • Current cue - There is a special POI, the current CUE, that is not editable from the editor. This special CUE is the position used by the STOP and CUE buttons, and will be remembered from one session to the next. But it's overwritten automatically each time you select a new hotcue or POI.
  • Color waveforms - VirtualDJ 8 has two modes for the color waveforms (accessible in the options). Either a full-color with red for bass, green for mediums and blue for high, or a 2-color mode which makes it easier to differentiate each deck, but still easily see the bass, medium and high.
  • Broadcast - VirtualDJ 8 direct broadcasting now requires that you are logged in to our website, but rather than providing an IP address for others to connect to, it automatically generates a webpage on virtualdj.com where your friend can listen to your broadcast. This page will have an embedded html5 player and links for iTunes/winamp/wmp etc streaming. VirtualDJ 8 also offers to create and maintain podcasts for you, with tools on website to help you publish your mix to iTunes etc.

New in Virtual DJ 7.4.1 b82 (Nov 16, 2013)

  • fixed potential issue with Windows 8.1 and high-DPI screens
  • fixed potential crash on startup with MacOS 10.9 Mavericks
  • fixed iTunes library sometimes not loading properly
  • updated NetSearch protocol
  • fixed windows sometimes not showing when monitor smaller than skin resolution
  • fixed potential crash on Mac when some favorite folders cannot be found on startup
  • updated the list of out-of-the-box compatible DJ devices (now compatible with 213 devices)

New in Virtual DJ 7.3 b422 (Nov 13, 2012)

  • improved sound engine quality
  • new automatic Limiter
  • new optional Parametric Equalizer
  • improved reactivity on controlers jogwheels
  • new multi-field search
  • fixed loop goes mute bug
  • fixed colorwave on VBR songs
  • fixed reverting to default skin if selected skin is missing
  • fixed high CPU usage for colored scratchWave on near-silent parts
  • fixed crash with Typhoon's ASIO driver
  • fixed touchwheel_touch can get stuck when changing jog_mode
  • fixed database entries duplicated for songs with accents when switching between Mac and PC
  • fixed video_transition on 4 decks
  • fixed device_side on 4 decks
  • fixed cloudList icons on skins with custom icons
  • new config options VolumeFader, Limiter, Param Eq, Output Headroom
  • new registry hack JogScratchLatency to improve latency of midi/hid jogwheels
  • action video_delay can do on/off
  • new action get_limiter

New in Virtual DJ 7.2 (Nov 13, 2012)

  • new option: colored waveforms (in Config->Options)
  • video fade-to-black independent from audio volume (with VDJScript "video_level")
  • changed volume faders default curve (quadratic by default, can be changed with VDJScript "levelfader_curve")
  • video can be delayed from audio (with VDJScript "video_delay")
  • fix cover download from google and from amazon
  • fix adding cached netsearch results to cloudLists
  • added 9 new controllers

New in Virtual DJ 7.1 (Nov 13, 2012)

  • many new native controllers support (for a total of 176 controllers supported natively in VirtualDJ 7.1)
  • CloudList: share specific playlists with other users, follow your favorite artist/group's playlists, or save your own for remote access from other computers.
  • fixed netsearch video problems
  • increased refresh frequency for HID/MIDI controllers
  • gateKeeper compatibility on Mac
  • fixed utf8 id3 tags problems
  • fixed bug in crossfader_curve custom

New in Virtual DJ 7.0.5 b371 (Oct 10, 2011)

  • fixes crash when playing old Promo Only videos with bad encoded dates

New in Virtual DJ 7.0.5 b370 (Aug 11, 2011)

  • fixes video stream errors
  • added new formats to the video decoder engine
  • support firewire controllers
  • 18 new controllers added
  • fixed opposite chan sync in multi-deck
  • fixed "leftcross off" and "rightcross off" when cross is already assigned to the other side
  • fixed changing vinyl mode/cd mode while touchwheel_touch is kept pressed
  • new action "get beatdiff"
  • new action "effect_select_multi"
  • new midi definition element: led note="" min="" max=""
  • fixed midi definition element: fulljog pitch=""

New in Virtual DJ 7.0.4 b364 (May 12, 2011)

  • changed default JogSensitivityScratch to 200% (on fresh installs)
  • new registry JogSensitivityScratchMotor (default 100%) for separate setting for motorized platter
  • fixed a potential bug in ID3 tag writter
  • fixed double \ in paths with new installer (caused sonique plugins not to open)
  • fixed crash in coverflow when height was exactly 1 pixel
  • release hold on touch_jogwheel when switching vinyl_mode
  • fixed pitch_range brings the pitch of all decks in range
  • fixed sampler switches automatically to "pitch-lock" when a loop is recorded
  • CD and network volumes don't show error popup when browsed (to still get login popup for network drives, hold CTRL while clicking on the drive)
  • fixed rare crash when deleting a cue point
  • fixed a possible crash when using several HID controllers and disconnecting one
  • MAC: fixed changing latency settings
  • new registry AutoPitchRange to change the range when needed by a bpm-match
  • new vdjscript: "get decks" or "get decks 4 ? ..."
  • new vdjscript: "get effect_button_name" and "get effect_slider_name"

New in Virtual DJ 7.0.3 b358 (Mar 10, 2011)

  • fixed microphone sound with non-ASIO soundcards
  • fixed compatibility with 48Khz-only ASIO drivers
  • new VDJScript verb: "repeat"
  • fixed action "motor_switch" (fixes HS5500 in dual-layer mode)
  • new registry SendMidiClockTo; midiclock removed from general midi mappers
  • new MIDI definition syntax:
  • fixed IVdjPluginMapper plugins
  • fixed vinyl mode in config option to affect decks>2
  • don't register as ReWire master until vdj is actually using it

New in Virtual DJ 7.0.2 b347 (Dec 17, 2010)

  • fixed crash when selecting an effect with GUI from a low-latency device
  • higher-fidelity samplerate conversion (44.1/48) is now optional, in performance panel, and disabled by default
  • iRemote now uses Bonjour instead of SSDP for device discovery (needed by the version approved on AppStore)
  • new option in XML for MIDI:
  • new controllers DigitalJockey2.