Login :       Password :       Remember me


RegistryValues


Updated for VirtualDJ v6.0.3
All the following keys are in the Windows registry (regedit.exe), go to the following folder:

HKEY_CURRENT_USER\Software\VirtualDJ

[REG_DWORD values given here are in decimal]

On Mac OS, values are saved in the preferences file "com.atomixproductions.virtualdj.plist"

___________________

  • AllowSmallBpm: (option "Allow BPM<80" in VirtualDJ Options config)
    0 - "Disabled"
    1 - "Smart"
  • ASIODriver:
  • ASIOMapChanIn:
  • ASIOMapChanOut:
  • ASIOUltraLatency:
  • AskSkin:
  • AutoBpm: (option "Auto Pitch Matching" in VirtualDJ Options config)
    0 - "Disabled"
    1 - "Always"
    2 - "Smart"
  • AutoCrossfadeLength: (slider "Auto-Cross Length" in VirtualDJ Options config)
    value=time_in_seconds*44100
    (for example: 16s = 705600)
    [you can customize this value even with a time > 16s]
  • AutoCue: (option "Auto Cue" in the VirtualDJ Options config)
    0 - "Disabled"
    1 - "Enabled"
  • AutoDB:
  • AutoGain: (option "Auto Gain" in the VirtualDJ Options config)
    0 - "Disabled"
    1 - "Auto+Remember"
    2 - "Remember"
    3 - "Auto"
  • AutoHeadphones:
  • AutoLoadPlaylist:
  • AutomixLength:
  • AutomixRepeat:
  • AutomixType:
  • AutoSave: (option "Auto-Start" in the VirtualDJ Record menu) start recording automatically on play
    0 - disabled
    1 - enabled
  • AutoSaveCut: (option "Auto-split on crossfade" in the VirtualDJ File Record menu) automaticaly cut the recording on crossfade
    0 - disabled
    1 - enabled
  • AutoUpdate: (option "AutoUpdate" in the VirtualDJ Options config) VDJ will tell you (when VDJ is opening) if a new version of VDJ is available and downloable on the website (you need to be connected to the Internet to work)
    0 - "Disabled"
    1 - "Enabled"
  • BabySecure: (option "Security" in the VirtualDJ Options config)
    0 - "None"
    1 - "Ask" (show a warning message (ask you) when you load a song on a playing deck)
    2 - "Always" (you can't load a song on a deck if a song is currently playing on it)
  • BeatlockMode: (option "Disengage Beatlock" in the VirtualDJ Options config) select the way to manage Beatlock especially during (auto)mix
    0 - "Manual"
    1 - "On Load"
    2 - "On Switch"
  • BroadcastBitrate:
  • BroadcastFormat:
  • BroadcastGenre:
  • BroadcastIP:
  • BroadcastMaxClients:
  • BroadcastName:
  • BroadcastPassword:
  • BroadcastPort:
  • BroadcastShowTitles:
  • BroadcastType:
  • Build:
  • CADriver: for Mac OS
  • CADriver2: for MAC OS
  • Charts: (option "Charts" in the VirtualDJ Options config) will send (when VDJ closes) the most played songs you have just played to the Atomix Productions server in order to create the [http://www.virtualdj.com/charts.html VDJ Charts] (you need to be connected to the Internet to work)
    0 - "Disabled"
    1 - "Enabled"
  • ClearEffectsOnLoad:
  • Columns:
  • ColumnsPlaylist:
  • ColumnsSize: sizes of the bands in the main list (author, title, bpm, comment, etc). You can change it by draging the border of the band header with the mouse (like in any windows' software)
  • ColumnsSizePlayList: see previous but fot Playlist
  • CoverLoad:
  • CrossfaderCurve:
  • CrossfaderHamster:
  • CueSensibility: (By default 44 samples = 1ms)
  • DefaultScratchLatency: (By default 2205 samples = 5ms)
    Latency of the scratch.
    If you get a value smaller than the audio buffer latency, it will use the audio buffer latency anyway.
    So if you put 78 (or 1), it's like putting 512 (or whatever your audio-buffers are).
    But to keep a "good" sound, the DefaultScratchLatency is supposed to be kept bigger than 2 times the maximum delay between two MIDI (or HID or mouse) messages.
    That's why the default has to be kept big.
  • DenonScratchLatency: (By default 78 samples = 1.8ms)
  • DirectSoundSafe: (By default: 441 samples = 10ms)
  • DisplayTime1:
  • DisplayTime2:
  • DJCButton:
  • DJCLoopback:
  • DJConsole:
  • DJCStickScratch:
  • DmcDacPort:
  • DMXActive:
  • DontReadCommentFromTag:
  • DontReadTag:
  • DontReadTitleArtistFromTag:
  • DSPPlugin1:
    Name of the main sound plugin used in the deck1
  • DSPPlugin2:
    Name of the main sound plugin used in the deck2
  • DSPSlot1_x (with x from 1 to 16):
    Name of the sound plugin saved in the slot x for the deck1
  • DSPSlot2_x (with x from 1 to 16):
    Name of the sound plugin saved in the slot x for the deck2
  • DXDriver:
  • DXDriver2:
  • EqInHeadphones:
    0 - Equalizer not applied on Headphones
    1 - Equalizer applied on Headphones
  • EqResetOnLoad: (option "Auto EQ-Reset" in the vdj Fame config) reset the EQ values when a new song is loaded on the deck (only the EQ values of this deck)
    0 - "Disabled"
    1 - "Enabled"
  • FaderStart1:
  • FaderStart2:
  • FaderStartStops: To customize the FaderStart option
  • FastFullScreen:
  • FileTypes:
  • Hack601Mappers:
  • HiddenTreeItems:
  • HistoryTimer:allows the setting of when a track gets marked/flagged as a played track. Changing the registry entry HistoryTimer using increments in seconds controls how long a track must be played for it to be marked as played. Default is 5 (5 secs) a nominal value would be 20 or 30, so tracks played longer than 20 or 30 seconds then get marked as played and recorded to the History Play list.
  • HomeFolder: folder where the settings, plugins, skins of VirtualDJ are installed
    (by default:
    Windows Vista & 7 => C:\Users\[User_Name]\My Documents\VirtualDJ
    Windows XP => C:\Documents and Settings\[User_Name]\My Documents\VirtualDJ)
    Mac OS => /Users/[User_Name]/Documents/VirtualDJ
  • HQMasterTempo:
  • HQMasterTempoComplex:
  • HQMasterTempoSpatial:
  • HQPreset: (slider of Performances)
  • HQResampl:
  • HQResamplSmooth:
  • HQResamplTaps:
  • HQScratch:
  • HQScratchSize:
  • HQScratchSmooth:
  • IgnoreDrives: by default if VirtualDJ recognizes a viable track on a drive it will create and use the database on that drive to represent that tracks information. The ability to restrict access to specific drives from VirtualDJ was created so drives with ‘junk’ or ‘undesirable’ data will be ignored. The registry entry IgnoreDrives is used to ignore drives from VirtualDJ creating a DB on those drives. The registry entry is a DWORD value and using the HEX value grid below you can determine which drives to restrict from VirtualDJ.

    ABCDEFGHIJKLM
    1248163264128256512102420484096
    NOPQRSTUVWXYZ
    819216384327686553613107226214452428810485762097152419430483886081677721633554432

    (by default: 0)
    To restrict drive D: you would use a registry value of 8
    To restrict multiple drives sum their values – drives D:,F:, and I: 8+32+256 = 296

    You CAN NOT restrict access to the drive containing the MASTER Core database file in the My Documents\VirtualDJ folder
    Hot swap will require you to change the flag if the letter of the drive changes.
  • inMemoryLen: (option "Load Max" in the VirtualDJ Options config)
    Maximum load in memory (RAM) in seconds
    (for example if '15min' then inMemoryLen=900 and if 'always' then inMemoryLen=4294967295)
    [you can customize this value]
    NB: To get the space taken on the hard disc :
    Space(in Bytes) = 44100*inMemoryLen
    (for example 15 min => 158,76MB)
  • InvertController:
  • Inverted: (option "Scrolling" in the vdj General config) will define the scrolling of the waveform
    0 - "Normal"
    1 - "Inverted"
  • iTunesFolder:
  • JogSensitivityBend: [max=512] JogSensitivityBend = value/2048
    By default 128 => in bend mode, song playing, the wheel ratio is 1:16 (16 turns of the wheel backward while the vinyl on the skin would turn once will make the song stall)
  • JogSensitivityCue: [max=4096] JogSensitivityCue = value/2048
    By default 512 => if the song is paused (cueing mode), whatever the vinyl-mode setting, the wheel ratio is 1:4 (4 turns of the wheel makes the vinyl on the skin turn once)
  • JogSensitivityScratch: [max=4096] JogSensitivityScratch = value/2048
    By default 2048 => in scratch mode, song playing, the wheel ratio is 1:1 (one turn of the wheel makes one turn of the vinyl on the skin)
  • KeepSearchAcrossFolders:
    v4.x : If you did a search with a structure recursed then the search looked at all contents but if you did not have a recurse selected then the search only looked in the selected folder
    With KeepSearchAcrossFolders -- you did not have to recurse before your search in order to have VDJ search the subfolders
  • Key:
  • LameBitrate:
  • Language:
  • Latency: Latency (in milliseconds) = (value/44100)*1000
    [For example 441 => 10ms]
    [value = integer{time(in milliseconds)/1000*44100}]
  • MasterTempo1: it will try to keep a normal voice (the key) in songs even if you modify the pitch (speed of the song) for the left deck
    0 - "Disabled"
    1 - "Enabled"
  • MasterTempo2: it will try to keep a normal voice (the key) in songs even if you modify the pitch (speed of the song) for the right deck
    0 - "Disabled"
    1 - "Enabled"
  • Maximized:
  • MotorScratchLatency:
  • MP3EncoderPlugin:
  • MSNPublish:
  • multibutton_x:
  • MusicGroups:
  • NetSearch:
  • NoBrowseDotSomething:
  • NoBrowseM3U:
  • NoModifFiles: was intended at first for situation where you want to let someone mess with your pc, but you don't want them to be able to make any permanent modification (like in case you have a guest dj playing on your system in your club).The side effect is that it disable all rename/delete/copy/move of files in vdj's browser, and it doesn't save neither the database nor the config at the end.
  • NoShortcuts:
  • nVidiaFreezeBug: if you don't have the freeze from nVidia drivers, then it's better to let this setting to 0.
    Setting this to 1 disable VirtualDJ's optimisation of the video memory, and result in sub-optimal video scratching.
    That's why it's a registry option and not on by default
  • OSCEnabled:
  • OSCFrequency:
  • OSCIP:
  • OSCLocal:
  • OSCPort:
  • Overclock:
  • Panel1Locked:
  • Panel1Size:
  • Panel2Locked:
  • Panel2Size:
  • Panel3Size:
  • Panel4Size:
  • PitchRange:
  • PitchResetOnLoad: (option "Auto Pitch-Reset" in the vdj Fame config) reset the pitch when a new song is loaded on the deck (only the pitch of this deck)
    0 - "Disabled"
    1 - "Enabled"
  • PlayMode:
  • RecordFrom:
  • RecordLine:
  • RecordMic:
  • RecordMode:
  • RecordMultiFiles:
  • RecordOverwrite:
  • RecordVideoCodec:
  • RecordVideoForceKbps:
  • RecordVideoForceKeyFrames:
  • RecordVideoForceQuality:
  • ReportError:
  • ResyncShift: when you use two cheap soundcards, sometime the playing rate is not exactly 44100,00 Hz, but ca be like 44098 on one and 44101 on the other, resulting in a shift of the songs after a while. The resyncshift parameter tells vdj how much shifting (in 1/44100s) is acceptable before making the second card "jump" to catch back on the first one.
  • RPM: (option "Disc" in the vdj General config) select 45 or 33 for the rotation speed of the disc on the skin
    33 - "33rpm"
    45 - "45rpm"
  • RunFolder: folder where VirtualDJ is installed
    (by default: C:\Program Files\VirtualDJ)
  • SafeMode:
  • Sample_x:
  • SamplesAutoPlay:
  • SamplesVolumes: Keep in memory the positions of the 12 Samples Volume sliders
  • SaveFile:
  • SaveUnplayed:
  • ScanHercules:
  • ScanHID:
  • ScanMIDI:
  • ScanSerial:
  • ScratchSensitivity:
  • SearchOptions:
  • SearchOptions2:
  • SearchOptions3:
  • SeratoGain:
  • sfa:
  • SimilarBpmRange:
  • Skin:
  • SmartBeatTap:
  • SmartCue1:
  • SmartCue2:
  • SmartLoop1:
  • SmartLoop2:
  • SmartPlay1:
  • SmartPlay2:
  • SmartScratch1:
  • SmartScratch2:
  • SortOrderDefault: –"AutoSort" has been removed and replaced with “SortOrderDefault” in the registry. SortOrderDefault provides a ‘default’ type setting that VirtualDJ will use to sort browsed folders or search result before a column sort changes the sort order. A value of SortOrderDefault=1 sorts on the "smart" icon column which provides organization of the files typically found in past versions – common played songs at top, already played songs at the bottom, and everything else in-between. The following column order represents the sequential values 2-19 –
    Title, Artist, Album, Genre, Bpm, Key, Length, Bitrate, Year, Comment, Play Count, First Seen, First Play, Last Play, Drive, Filepath, Filename, Filetype
    A value of 0 will disable the function until you click on a column of the browser to sort it
    If you reorder columns in the browser it will not change the meaning of the numbers in the registry
  • SortOrderForce: Force the order to be set again to a specific column each time you change folder. (0 means keep previous, 1 is smart, etc...)
    The same values for SortOrderDefault are used here in representing the various columns
  • SoundSetupCard:
  • SoundSetupIn:
  • SoundSetupInChan:
  • SoundSetupOut:
  • SoundSetupOutChan:
  • SpeedLoad: when you use videos, vdj will not load songs at maximum speed but keep some spare cpu to be sure the video keeps very smooth. If you don't care about video smoothness but want higest loading speed as possible, turn this on.
    0 - load video and audio intelligently (won't drop frames on video)
    1 - ignore whats going on and load as fast as possible (frames may drop depending on your machine)
  • TimecodeDebug45rpm:
  • TimecodeDebugInvert:
  • TimecodeDebugInvertPhase:
  • TimecodeDebugLead: (By default 22050 [22050 samples = 500ms]) value=time_in_seconds*44100
  • TimecodeDebugLPFilter:
  • TimecodeDebugNoAntiSkip:
  • TimecodeDebugNoClearSound:
  • TimecodeDebugNoPitch:
  • TimecodeDebugpitchSensitivity: (By default 22050 [22050 samples = 500ms]) value=time_in_seconds*44100
  • TimecodeDebugRIAA:
  • TimecodeGain: (By default 512)
  • TimecodeMode:
  • TimecodePhase: (By default 2048)
  • TimecodeSilence: (By default 512)
  • TimecodeStereo: (By default 2048)
  • TimecodeVinyl:
  • ToolTipEnabled: (option "ToolTip" in the vdj General config) wil show a Tooltip with a description (help) for each function on the skin. Each description is written in the language.xml file and you can modify them or add new ones
    0 - "Disabled"
    1 - "Enabled"
    2 - "Limited" (only Cues on the songpos, enable/disable buttons for effects, param buttons for effects, samples buttons)
  • TracklistCutHour: by default VirtualDJ will separate the history play lists at 9AM this is based on a registry entry titled TrackCutHour – change this value to have your history play lists split at a different time. Time is based on a 24-hour clock, so 9PM would be 21.
  • TouchWheelRamp: [min=1] (By default 2205 samples = 5ms)
    Delay for VDJ to release the jog after touching it
    TouchWheelRamp can be as low as 1 without problems.
  • UltraLatency: (option "Optimize for" : "Quality" or "Latency" on Performances panel)
  • UseLame:
  • UserCrossfade: (created by the plugin Crossfader Curves)
    Keep in memory the last curve created by the plugin Crossfader Curves (so you don't need to load the plugin another time). To use it, set "crossfader" option in the VDJ Fame config to "user"
  • Version:
  • Video:
  • VideoAutoActivate:
  • VideoAutoCrossfade:
  • VideoDecodeBoth: (option "Decode while hidden" in the VirtualDJ Video config)
    If you experience a small stop in the video when you start crossfading, you can change a setting in the registry, called "VideoDecodeBoth".
    This will keep the unseen video decoding at all time, so that when you start crossfading it doesn't have to needledrop (which consumes lots of time on .VOB)
    (but of course the drawback is that it will spend cpu decoding two videos instead of one between your transitions)
    0 - disable
    1 - enable
  • VideoDeinterlaceWMP: if you assign .VOB files to the WMP video decoder, depending on the mpeg2 codec installed in WMP some of them don't do the deinterlacing properly, so this setting tells vdj to redo it itself after WMP.
    0 - disable
    1 - enable
  • VideoEmptyFx:
  • VideoFadeToBlack:
  • VideoFx:
  • VideoHardware: (option "use hardware acceleration" in the vdj video config)
    0 - disable
    1 - enable
  • VideoKeepRatio:
  • VideoLinkCrossfade:
  • VideoLinkOnDrop:
  • VideoMonitor:
  • VideoNoLogo:
    0 - show the vdj logo on the video
    1- disable the vdj logo on the video
  • VideoScreen:
  • VideoTrans:
  • VideoUseAllMemory:
  • VideoUseEmpty:
  • VideoYV12Bug: it forces the internal video decoder to uses rgb surfaces instead of yuv in directX, because some old weird video cards incorrectly reported that they could do yuv while in fact they couldn't.
  • ViewOptions:
  • VinylMode1: for deck 1
    0 - pitch bend mode
    1 - scratch mode
  • VinylMode2:
    0 - pitch bend mode for deck 2
    1 - scratch mode
  • WebsiteLogin:
  • WebsitePassword:
  • WhiteCursor:
  • ZeroDB: the actual formula used in VirtualDJ to compute the volume is to do an RMS (= Root Mean Square) on 11.6 ms windows
    (mathematically speaking that means the square root of the sum over 512 samples of the square of the mono signal, divided by 512), and smooth it on a shifting square window of length 64. The volume is the median of the results.

    So if you divide the ZeroDB value by two in the registry, you'll effectively divide the signal by two in virtualdj if its gain is set to 0db, compared to the original ZeroDB's autogain.

    By default it's 8231 (makes 0db on soundcard).

    => dB = 20 * log10 (x/8231)

    you can change it to calibrate the output of the soundcard.

    For example:
    use 5827 in order to have -3dB applied for auto-gain
    (the gain knob will automatically be set at the position as if you did -3dB with ZeroDB=8231 but will display 0db)
    Use 6172 for -2.5dB

  • ZipMaxSize:
    Max limit of the ZIP size allowed to be open by VirtualDJ in order to detect a karaoke file inside
    (by default: 104857600)
  • ZipMinSize:
    Min limit of the ZIP size allowed to be open by VirtualDJ in order to detect a karaoke file inside
    (by default: 102400)
  • Zoom: (by default: 700)



Wiki HOME

Site map
(C)opyright Atomix Productions 2009

Software
Hardware
Goodies
VirtualDJ Pro
VirtualDJ Basic
VirtualDJ Home
VirtualDJ LE
Comparison
VirtualVinyl
Numark CUE
AtomixMP3
eJay DJMixStation
DJ-Box
What's new
Features
Screenshots
Trial Version
Plugins
Software Updates
Press Material
Developer SDK
Timecode CD
Skins
Sound Effects
Video Effects
Samples
Languages
Grafx
Tools & Drivers
Forums
Users Network
Music Groups
Wiki
Radio
Social Web
Create a login
Atomix Productions
VIP DJs
Disclaimer
Ask a question
View your tickets
Wiki