VirtualDJ 8 User Manual


Appendix

List of Options


options


language
Language file used for translation

playMode
Select if the play and stop buttons act as play-stutter and pause-stop, or play-pause and stop

cueMode
Select if the cue button acts as cue, cue-hold (will keep playing if pressed longer than 2s), or cue-cup (play on release, stop and rewind on push)

hotcueMode
Select if hotcue buttons play or stutter

cueDisplay
Select what is shown on the hotcue buttons

smartPlay
Automatically start playing from the nearest position that would get the song beatmatched

smartLoop
Automatically adjust the loop points when setting a loop so that it is seamless

smartCue
Automatically adjust the jump position to keep the song beatmatched

quantizeLoop
Automatically adjust the loop position to the quantized position

quantizeSetCue
Automatically adjust setting cue position to the quantized position

globalQuantize
Select 1 to make quantized functions jump to beat boundaries, 4 to jump to measure boundaries, or 0.25 to jump on quarter beat boundries.

smartScratch
Automatically mute the volume when scratching backwards

cueLoopAutoSync
When on, cue_loop will be quantized to the beat

masterTempo
Makes the pitch slider change the speed of the song but not the key

updateHotCueOnCueCombo
when a hot cue is pressed while holdingthe deck's CUE button, it will update the cue to the current cue position instead of jumping to the cue

autoPitchRange
Automatically adjust the range of the pitch when pitch-matching requires a broader range

faderStart
Automatically starts to play when the volume fader is moved up

faderStartStop
Automatically stops to play when the volume fader is down to zero

autoHeadphones
Automatically switch the headphones to the song that has just been loaded or touched

pflOnSelect
Automatically swithch the PFL when a deck is selected

shopDemoMode
In Shop Demo Mode, VirtualDJ cannot be closed and all setting will be automatically reset every 5 minutes

RPM
Rotation speed of the domes on the skin (default: 33)

autoDiscMarker
Automatically puts the dome line back to 0 degree on cue points

rhythmZoom
Zoom level of the rhythm display

scratchZoom
Zoom level of the scratch display

loopBackMode
Select. when a loop is set by number of beats ('loop 4'), the loop starts from the current position (no), or ends at the current position (yes), Smart means set start when paused or set end when playing

loopAutoMove
Select if the loop is kept and moved to the new position when a cue is called during a loop

loopDefault
Default number of beats used in loops

loopRollDefault
Default number of beats used in loop rolls

loopAdjustMode
Set the action of loop_adjust

displayTime
Select the way song time is displayed (elapsed, remain, total)

hideSongInfo
Hide the song's title and artist from te skin, if you don't want people behind you to be able to see which tracks you are playing

sandboxSplitHeadphones
In sandbox mode, sends the sandbox master to the left ear of the headphones, and the sandbox PFL to the right ear.

sandboxPreviewOnly
In preview only sandbox mode, only the song position is reflected in the sandbox. Volumes, crossfaders, equalizers and effects are still applied to the main output

tooltip
Shows or hides the tooltips

tooltipDelay
Delay during which the mouse must stop before the tooltip is shown

showCoverForDragDrop
Show the cover art of the files being dragged during drag-and-drop operations

VDJScriptGlobalVariables
List of persistent global variables saved by your scripts

loadSecurity
Ask a confirmation message if you try to load a song on a deck that is already playing. Silent will not load and not show a confirmation dialog

crashGuard
CrashGuard constantly monitors the VirtualDJ process, and silently reboot it without interuption if something goes wrong

crashReportLevel
If you experience some problems and technical support asks you to submit more detailed dump files, set this to the value the technical support agent advises

poiEditorShowAll
Show system POIs in the POI Editor

poiEditorSnap
Snap POIs to the beat in the POI Editor

customButtonWizard
Display the information message when the CustomButton Editor is opened for the first time

backLoopWizard
Display the information message about back loop vs forward loop when a beat loops is used for the first time

nonColoredPoi
Specify the color of POIs that don't have a color set

padPages
Pad pages currently selected on each deck

padPagesHidden
List of pages hidden from the page selection drop-down

loopPadPage
Loop pad page currently selected on each deck

colorPicker
Selects what color picker to use. "auto" use gradient in tag editor and simple otherwise

browser


fileFormats
List of extensions that will be displayed in the browser

rootFolders
List of root folders that will be displayed in the tree view

iTunesDatabaseFile
Path to your iTunes database file

seratoFolder
Path to your Serato crates folder

importV7Databases
Will import the VirtualDJ 7 database files if the last used date is newer than the last use of V8

ignoreDrives
List of drives to ignore when looking for VirtualDJ databases

readOnly
Set VirtualDJ in read-only mode, the databases on the drives will not be modified

getTagsAuto
Automatically get infos from the file's tags when a new file is encountered

setTagsAuto
Automatically write infos to the file's tags when something is modified inside VirtualDJ

coverDownload
Automatically download cover pictures when a new file without cover is encountered

getTitleFromTags
Get the title and artist fields from the tag

getRatingFromTags
Get the rating field from the tag

getCommentFromTags
Get the comment field from the tag

getCuesFromTags
Get the Cues field from the tag

getTagFromZip
OpenZip files to see if there is a mp3 or mp4 file inside to get tags from

getRemixWhenParsingFilenames
Get the remix field when filenames are formatted like "artist - title (remix)" or "artist - title [remix]"

useKeyFromTag
Prefer to use the key from the Tag instead of the value calculated by VirtualDJ

searchInFolder
Search results display results from the current folder list

searchInDB
Search results display all results from the database

searchInContentUnlimited
Search results display results from ContentUnlimited if an internet connection is available

ContentUnlimitedWhenEmpty
Only search ContentUnlimited if no local result was found

ContentUnlimitedVerifiedOnly
Only show verified files from ContentUnlimited

ContentUnlimitedNetSearchWhenNoProResult
Search the broader (and less professional) NetSearch if the professional catalogs didn't yield any results

ContentUnlimitedForceAudio
Force ContentUnlimited to search the Audio catalog

ContentUnlimitedForceKaraoke
Force ContentUnlimited to search the Karaoke catalog

ContentUnlimitedForceVideo
Force ContentUnlimited to search the Video catalog

ContentUnlimitedNetSearchAudio
Force ContentUnlimited to search the NetSearch Audio catalog

ContentUnlimitedNetSearchVideo
Force ContentUnlimited to search the NetSearch Video catalog

showMusic
Activate filter to show only Audio tracks

showVideo
Activate filter to show only Video tracks

showKaraoke
Activate filter to show only Karaoke tracks

searchFields
Fields used by the search engine

browserColumns
Columns displayed in the various browser windows

browserSort
Sort column used in various browser windows

browserGridColumns
Columns displayed in the various browser windows while in grid view

infoviewColumns
Fields displayed in the info side-panel

showHorizontalSideList
Show the horizontal SideList like older VirtualDJ versions

keepSortOrder
Keep the sort order when you change folders

onScreenKeyboard
Show an on-screen keyboard when you need to edit something

multiTouchTwoFingerScroll
Enable scrolling with two fingers on touch screens

browserSearchByFirstLetter
When the focus is on the browser, typing on the keyboard will select the song starting with this letter instead of using the keyboard mapper

lastSelectedFolder
Last selected folder (saved for next session)

coverFlow
Select how to display the cover pictures on the coverflow band

lastTrackListdate
Last date from the tracklisting.txt file

startOfDayHour
Hour (in 24h format) at which to cut into a new date in tracklisting.txt (default: 8AM)

historyDelay
Number of seconds a song needs to be playing before it's considered 'played" and added to the history, tracklisting, etc (default: 45 seconds)

prelistenVisible
Show the prelisten control in the info panel

prelistenStopOnChange
Stop the prelisten if it was playing when you switch to a new file in the browser

prelistenStartPos
-1=default, 0 to 1: start at that location in the song

autoSearchDB
Automatically add any song that VirtualDJ encounters while browsing your folders and drives, to the search database

showZipKaraoke
When browsing the content of a folder, check for all .zip files to see if it's a karaoke file (.mp3 + .cdg) inside

showM3UAsFolders
When opening a folder, check if it has .m3u playlist files inside, and if so show them as sub folders

fontSize
Font size modifier for the browser

browserBPMDigits
How man digits after the dot should be displayed in te browser when showing a BPM

savePlaylist
Automatically save the automix/sidelist/karaoke list between sessions

saveUnplayedToSidelist
When you load a song on a deck, but change your mind and don't play it and load something else, automatically put the song in the sidelist for later

removePlayedFromSidelist
When you play a song long enough to be marked as played and the song was in the sidelist, remove it from the sidelist

browserTextFit
How to display large text in the browser when it's too long to fit

tracklistFormat
Format used when writing the tracklist.txt file (use the same syntax as the skin engine's text elements)

shellIcons
Display the real OS icons of the VirtualDJ flat one, for regular folders

sideviewShortcuts
List of the flders that have shortcut buttons in the sideview

sideView
Save the sideview view between sessions

gridView
Display the lists of files as a grid instead of row by row

triggerPadView
Display the sampler as a pad in the sideview instead of as a list

logUnsuccessfulSearches
Automatically save all unsuccessful searches into the file SearchLog.txt

askTheDJMonitoring
Choose if AskTheDJ keeps pollingrequests when the folder is not shown

askTheDJFrequency
Frequency (in seconds) at which to update AskTheDJ

askTheDJTwitterHashtag
Use Twitter instead of http://ask.the.dj to get requests, looking for the specified hashtag

showTipOfTheDay
show Tip Of The Day when new ones are available

tipOfTheDayAlreadySeen
list of Tip Of The Day that have already been seen or closed (won't be shown again)

limitedEdition

audio


audioAutoDetect
Keep checking for new devices to detect when a known soundcard is plugged in

exclussiveAudioAccess
When set to true, VirtualDJ will take exclussive control of your soundcard, meaning that all other applications running in the background will stop to make any sound while VirtualDJ is active

autoCue
Automatically goes to the first cue or first beat when a song is loaded

autoBPMMatch
Automatically change the pitch slider to match the BPM of the other deck when a new song is loaded ("smart" means only when the song has a strong steady beat)

autoGain
Automatically set the gain to make the song's overall volume 0db when a song is loaded (or remember any previous manual modifications of the gain)

autoKey
Automatically change the key when a song is loaded to match the key of the song on the other deck

keyDetection
Select which algorithm to use to detect the key in songs. Use 'electronic' if you know that yu are mostly playing electronic music

gainSliderIncludesAutoGain
when set to true, the gain knob on the skin shows at 100% when the gain is equal to the automatic value. When set to false, 100% on the knobs means no gain is applied

resetPitchOnLoad
Automatically reset the pitch to +0% when you load a new song

resetEQOnLoad
Automatically reset all the equalizers and filter to 0 when you load a new song

resetFXOnLoad
Automatically stop all effects when you load a new song

resetKeyOnLoad
Reset key to normal when you load a new song

pitchRange
Set how far the pitch slider can move

pitchLock
If true, moving the pitch slider on one deck will also move equally the pitch sliders on the other decks (effectively keeping the bpm together if they were already together)

crossfaderCurve
Defines how the crossfader behaves

crossfaderDisable
Disable the crossfader

crossfaderCustom
Save a custom configuration for the crossfader

crossfaderHamster
Invert the crossfader (so that putting the crossfader to the left-most position makes the right deck audible and the left deck silenced)

faderCurve
Set the curve for the volume sliders (0=linear, 0.5=quadratic, 1=logarithmic)

zeroDB
set the reference that is used for auto-gain (1.0=0db)

vinylMode
In Vinyl Mode, touching the disc on the skin or the jogwheel on a controller stop the song and scratch. In CD mode, it speed up or slow down a little the song.

rampStartTime
Simulate how a real turntable needs time to reach it's full speed when started

rampStopTime
Simulate how a real turntable needs time to reach full stop when stopped

rampScratchTime
Simulate how a real turntable needs time to react when the disc is touched

boothMicrophone
When set to true, the microphone is also heard on the booth audio output

equalizerInHeadphones
Set to true (default) if you want to hear the equalizer on the PFL, or false if you want to hear the original song

prelistenOutput
Selects which de3ck is used to output the prelisten sound (from the editors or the info panel preview), 0 means automatically select the deck that is not currently on air

metronomeVolume
Set the volume used by the metronome ticks in the BPM Editor

equalizerMode
Defines the spread of the equalizer bands. "Default" has each band narrow around their frequency, while "Full Kill" (old v7 behavior) has each band extending to share its border with the next band (meaning if you kill all 3 bands in "Full Kill" mode, you'll get silence, while if you kill all 3 bands in "Default" mode, you'll get everything except bass, medium and high bands.)

equalizerLowFrequency
Set the central frequency used by the Low equalizer

equalizerMidFrequency
Set the central frequency used by the Mid equalizer

equalizerHighFrequency
Set the central frequency used by the High equalizer

filterDefaultResonance
Set the amount of resonance applied by the filter

headphonesGain
Set the gain applied to the headphone output

splitHeadphones
If set to true, the headphones will have the master in the left ear and the PFL in the right ear

effects
Remember the plugins loaded on the deck slots

masterEffect
Remember the plugin loaded on the Master effect slot

fxProcessing
Selects if effects are processed before or after the level fader or crossfader

video


startVideoOnLoad
Automatically open the video output window when you load a video track

letterBoxing
Select how to handle the difference in aspect ratio between your video files and your video output window

videoFPS
Set the number of Frames per Second used by the video engine

videoMicroFrames
Enhance the quality of the video at lower speeds, by adding "microframes" between the regular frames. When set to "smart", microframes are used only when scratching or playing at low speed

videoResampleQuality
Quality of the video when rescalling. High can look better, but may require a faster video card

videoCrossfaderLink
If set to true, moving the audio crossfader automatically moves the video crossfader

videoCrossfaderAuto
If set to true, the video crossfader will automatically move to follow the deck that the audience is hearing

videoVolumeLink
If set to true, moving the volume sliders automatically moves the video levels too

videoUseDXVA
If set to true, the video engine will use Hardware Acceleration (DXVA) from your videocard, if available

videoDriver
Show which video driver is being used by your computer

videoMaxMemory
Enforce a hard limit on the amount of video memory from the video card VirtualDJ can consume

videoForceFullscreen
Force the video output to use full screen mode (can help if you have dual-videocard system). 0 for default, -1 for alternative video mode

videoDelay
Set a delay (positive or negative) between the video output and the audio output

videoWindowAlwaysOnTop
Keeps the video window always above all other windows

videoWindowPosition
Video window positions

videoCreateLinkOnDrop
Dropping a video on the video preview area of an audio file will automatically create a video edit of the audio file

videoAudioOnlyVisualisation
Select which visualisation plugin will be used when a song with no video track is played and the video output is opened

videoTransition
Select which video transition plugin is used to fade between two video sources when the video crossfader is moving

videoRandomTransition
Automatically select a new video transition plugin randomly for each transition

videoFx
Select which video fx plugin is currently loaded

videoLogo
Show a logo on the bottom-right corner of the video output (you need a VirtualDJ PRO license to be able to remove or change the logo)

videoLogoImage
Select which image is used for the video logo (you need a VirtualDJ Pro license to be able to remove or change the logo)

videoLogoSize
Select the size of the video logo (you need a VirtualDJ Pro license to be able to remove or change the logo)

videoLogoPosition
Select the position of the video logo (you need a VirtualDJ Pro or Controller license, or a Karaoke subscription to be able to change the logo position)

karaoke


karaokeBackgroundMusic
Select which folder is used to play background music between karaoke song, when the karaoke mode is active. (can also "automix" (default) or "sidelist", to respectively use the automix playlist or the sidelist playlist from the SideView)

karaokeBackgroundImage
Select which image will be displayed when the background music is playing (between karaoke songs)

karaokeBackgroundVolume
Set the volume at which the background music is played between karaoke songs

karaokeSkipSilence
If set to true, automatically skip silences when playing background music in karaoke mode

karaokeShowSingerList
Automatically show the upcoming singer list on the video output when playing background music in karaoke mode

karaokeSingerFormat
The format of the onscreen display for karaoke

karaokeSingerListLimit
Limit how many upcoming singers are listed on the video output (0=all)

karaokeSingerFont
Font for singer list on video output

karaokeSingerFontSize
Font size for singer list on video output

karaokeSingerColor
ARGB font color for singer list on video output

karaokeSingerX
X position (%) for the singer list on the video output

karaokeSingerY
Y position (%) for the singer list on the video output

karaokeSingerWidth
Width (%) for the singer list on the video output

karaokeSingerAlign
Text alignment for the singer list on the video output

skins


coloredWaveforms
Select which color scheme is used on the waveforms to identify the beat, vocal and instrumental areas

beatCounterRange
Set over how many beats the beat counter on the skin is counting (default: 16)

skin
Name of the current skin file

maximized
Select if the skin is maximized to use the full desktop (1), use the full desktop including the taskbar (2), or windowed (0)

customButtons
Actions saved for the various custom buttons and custom knobs

skinPosition
Used by VirtualDJ to save the last position of the skin in your screens

skinVisibility
Used by VirtualDJ to store the visibility status of the panels of a skin

skinPanels
Used by VirtualDJ to store info about the panels of the last used skin

skinSplitState
Used by VirtualDJ to store info about the split panels of the last used skin

skinRacks
Used by VirtualDJ to store info about the racks of the loaded skin

skinFPS
Set the number of Frame Per Seconds used by the skin engine. A higher value will make animation smoother, a lower value will make cpu usage lower

touchScreenMode
Force a set of options usually used with touchscreens (gridview in the Browser, maximized window, bigger handles on Splitviews)

skinEmptyButtons
Show or hide some extra empty customizable buttons on the default skin

skin3FXLayout
Switch between "1 FX with 3 knobs" and "3FX with 1 knob each" layouts

skinPlayheadShadow
Set whether songpos waveform shows the shadow on the playhead marker

controllers


disableBuiltInDefinitions
Set to true if you don’t want VirtualDJ to use its built-in controller list to recognize MIDI or HID devices

touchWheelBackspin
When true, moving a touchweel backward with the touch part pressed, and releasing it while the wheel is still spinning backward, will continue like if the wheel was still touched; until the wheel stops moving, to produce a backspin effect

touchWheelForwardspin
When true, moving a touchweel forward with the touch part pressed, and releasing it while the wheel is still spinning forward, will continue like if the wheel was still touched until the wheel stops moving, to produce a forward-spin effect

touchWheelSpinThreshold
Minimum speed jogwheel needs to have on release before backspin or forwardspin will be triggered

jogSensitivityScratch
Set the sensitivity of the controllers jogwheels when scratching

jogSensitivityCue
Set the sensitivity of the controllers jogwheels when cueing

jogSensitivityBend
Set the sensitivity of the controllers jogwheels when pitch-bending

controllerTakeoverMode
Defines how sliders and knob are behaving when the value on the controller doesn’t match the value on the skin: Instant means as soon as you touch the slider on the controller, VirtualDJ will use the controller’s position. Pickup means that the controller’s slider has no effect until it reaches the current skin’s position, at which point both positions become linked again. Gradual means that when you move the controller’s slider, it will moves the skin’s slider in the same direction to gradually match both positions

controllerTakeoverModePitch
Defines how the pitch slider on the controller is behaving when it doesn’t match the software pitch value. Instant means as soon as you touch the slider on the controller, VirtualDJ will use the controller’s position. Pickup means that the controller’s slider has no effect until it reaches the current pitch, at which point both pitch become linked again. Gradual; means that when you move the controller’s slider, it will moves the software’s pitch in the same direction to gradually match both positions, Relative means that when you move the controller’s slider, it will move the software’s pitch in the same direction and same amount.

motorWheelInstantPlay
On controllers with motorized jogwheel, when you press play, the song will play instantly at its normal speed, even if the motor takes some time to reach its nominal speed

motorWheelSmoothPercent
Helps smoothing the motorized jogwheel speed against fluctuations due to the OS delays in receiving the MIDI or HID messages

motorWheelLockTime
Set the number of seconds that VirtualDJ stops to interpret the motorized jogwheel movements after a play or stop action is done (to prevent the wobbling movement of the motor when it abruptly stops)

controllersNotification
List of Controllers for which VirtualDJ will not show the ‘new controller detected” window anymore

mixerOrder
For 4-deck controllers, defines the order of the decks for the mixer from left to right

controllerRefreshRate
Maximum refresh rate for MIDI/HID controllers (in ms between refresh). 0 means as fast as possible, which is refresh every 10ms (100 times per second)

createMidilog
When On, will create a log file for your Midi controller, that can be used by our engineers to find problems or help with native support.

midiLogLevel
Used for advanced Log report files, when asked by our engineers

iRemote
iRemote application used

iRemoteList
List of i-Devices for the iRemote application

iRemoteDefaultPort
The default port used by the iRemote Application

vdjRemoteDevices
List of mobile devices that will reconnect automatically if they're running VirtualDJRemote (V8 or above)

sampler


samplerBank
Name of the sample bank that is currently loaded

samplerTriggerMode
Defines how the sampler slots are triggered: On/off means the sample starts when you press once, and stop when it reaches the end of the sample or when you press again. Hold means the sample starts when you press, and stops when you release the pad. Stutter means the sample starts when you press, and continue until the end of the sample. If you press the pad again, it restarts the sample from the beginning. Unmute means the sample keeps running in the background, but is audible only while the pad is pressed.

samplerDefaultLoopMode
Set the default sync mode that is used when a new loop is recorded.

samplerForceNbColumns
Force a layout for the sample pad in the SideView

samplerExportLossless
When set to true, new samples that are recorded will be saved using a lossless algorithm (FLAC). When set to false (default), they will be slightly compressed using OGG

samplerDontSaveSource
When set to true, new samples that are recorded will not save their source file filepath (if you want to distribute the sample file without exposing your folder paths)

samplerOutputToTriggerDeck
When set to true, using the controller’s trigger pads on the left side or right side change the sampler output channel accordingly

samplerRootFolder
Let you change the default folder where the samples are stored

samplerOutputDeck
0 for master/all decks, 1 for deck 1 etc

samplerApplyEffectsOnDeckOutput
When sampler is set to output to a specific deck and this setting is turned on, deck effects, equalizer and filter are also applied to the sampler. Otherwise only volume and pfl affect sampler

samplerVideoVolumeLink
Video samples fade to black with sample volume when on

autoSideview
Switch sideview to sampler when sampler_bank action is used to change the sample bank

samplerImageSize
Specifies the size of the image on a sampler pad

record


recordFile
File use to record the mix

recordFormat
File format used to record the mix (mp3, ogg, flac, webm, mp4)

recordQuality
Amount of compression used when saving the recording (the lower the quality the bigger the compression)

recordAutoStart
If true, the recording will automatically start as soon as you press play on a deck

recordWaitForSound
If true, once started, the recording will wait until something is actually playing before recording

recordOverwrite
Decide what to do when you record a new file (and didn’t manually change the output filename)

recordAutoSplit
If true, a new recorded file will be created each time you move the crossfader from one side to another

recordWriteCueFile
If true, a .cue file will be created alongside the recorded mp3, with the times and titles of each track you play (the .cue file can be used by many CD burning software to create tracked CDs)

recordVideoResolution
resolution of recorded video

recordMicrophone
If false, don’t record the microphone into the output file

broadcast


broadcastMode
Broadcast mode ("direct" if you want to stream directly from your computer, "server" if you want to stream to a radio station, "podcast" if you want to save your podcast on virtualdj.com for later use)

broadcastServer
Server used by Broadcast

broadcastDirectFormat
File format used to broadcast (should be mp3 for ShoutCast, or ogg for IceCast)

broadcastDirectPort
Internet port used for direct broadcast

broadcastDirectQuality
Encoding quality (compression) when using Direct Broadcast

broadcastDirectMaxClients
Maximum number of listener who can connect to your computer at the same time in Direct Broadcast (don’t put too high if you don’t have a lot of bandwidth)

broadcastDirectName
Name of your broadcast

broadcastSongInfo
Set to false if you don’t want your listeners to see the titles of what you are playing

broadcastSongInfoFormat
Set how the title is formatted that is sent to the broadcast server

podcastName
Name of your podcast

internet


internetProxyURL
URL of proxy to access internet

internetProxyPort
Port of proxy to access internet

internetProxyUsername
Username of proxy to access internet (if required)

internetProxyPassword
Password of proxy to access internet (if required)

internetDontConnect
Set to true to prevent VirtualDJ to log you in or connect to the Internet (most features won’t be available)

stayLoggedIn
Set to false if you want VirtualDJ to ask your password every time

dontLogin
Set to true if you don't want to log in (and see the log in window when you start VirtualDJ)

checkUpdates
What to do when there is a new version of VirtualDJ available

earlyAccessUpdates
Get early access to new updates and new features as soon as they are fully tested

sendHistory
Save your playlists on your virtualdj.com account (some features won’t be available if you disable this)

sendAnonymousStats
Help improve VirtualDJ by sending anonymous statistics about which controller you use, which skin, etc.

autoRefreshDRM
Automatically refresh the DRM of your Content Unlimited downloaded song when they are near expiration

liveFeedback
Show new track recommendation based on the feedback of millions of other DJs who have played the same tracks as you did

netsearchVideoQuality
Quality (and size) of the video files that Netsearch Video will download

automix


automixMode
Force the Automix engine to use one particular mode

fadeLength
Length (in seconds) of the transition when using fade Automix type

automixRepeat
If true, the Automix playlist will repeat from the beginning when it reaches the end

automixAutoRemovePlayed
If true, files will be removed from the Automix playlist when they get played

automixDualDeck
If true, use both deck and the crossfader to perform the Automix, instead of doing everything on a single deck

automixMixBeatMatchOnFade
If true, when Automix is set to Fade and songs tempo is closed to each other. They will be beat-matched.

automixSkipLength
Number of beats to fade when forcing automix to skip to a different song (double-click or mix_now for example)

performance


sampleRate
Force the internal samplerate. If set to auto, VirtualDJ will use the samplerate recommended by your sound card. If you are playing a lot of MP3 files, we recommend using a 44100 samplerate. If you are playing a lot of VOB videos, we recommend using 48000. As a rule, a bigger samplerate DOES NOT mean a better sound quality, on the opposite. The best quality is when your source file, internal samplerate, and sound card, all use the same value. And since you can change the value of the soundcard and of VirtualDJ, but not of the source files, you should set the value that matches most of your files (mp3 are 44100, videos are 48000

latency

ultraLatency
Set to true to minimize the latency when using ASIO or DirectX sound drivers, by writing audio before the safe recommended point. If you hear some cracks in ASIO or DirectX, try to turn this off

maxPreloadLength
Prevent overloading your memory, by not fully preloading any song that is longer than this value (in minutes). Set to -1 to always preload

pitchQuality
Choose which algorithm to use when pitching/scratching/mastertempo. 0 means fastest, 1 means good scratch, 2 means good scratch and good master tempo

scratchFilterQuality
Choose the quality of the algorithm used for the scratching. The bigger the value the better. Default is 8.

cpuMeter
Show in the CPU meter how fast the whole system is running, or how fast the audio subsystem is running

songLoadPriority
Lower song load priority to prevent audio drop-outs when loading

timecode


timecodeType
Select which timecode brand is being used. Will be also set automatically during calibration , except from the “VirtualDJ 7Cd” which needs to be set manually

timecodeMode
Select what to do on needle drop. Relative=do nothing. Absolute=Use the offset from the beginning of the record. Smart=use the distance if the jump is small, map the full length of the record to the full length of the song if the jump is bigger.

timecodeLeadInTime
Add more empty time in the beginning of the timecode, to let you scratch past the beginning of the song without losing the timecode

timecodeAntiskip
Prevent the song position to change if the needle slipped to the next or previous groove (only for vinyl in smart mode). The value is how many grooves maximum the Antiskip will absorb.

timecodeNeedleDropSync
When needle-dropping, wait to be sure of the new position before starting to play

timecodePitchSliderIgnoreBend
When true, the timecode Pitch slider will not move during manual pitch bend (braking or speeding up the record), but at the expense of the delayed movement of the slider, if you make sudden big pitch modification

timecodeSilence
Level under which the timecode is considered stopped. Raise this value if you perform in a very noisy or vibration-full environment. Lower this value if you want to perform tricks that require very slow scratches

timecodeCalibrationVolume
Calculated during calibration. This value is the average volume of your input signals.

timecodeCalibrationPhase
Calculated during calibration. This value checks if your input signal is stereo-inverted and/or phase-inverted

Default colors