ha

Published on December 2016 | Categories: Documents | Downloads: 152 | Comments: 0 | Views: 3407
of 48
Download PDF   Embed   Report

Comments

Content

<?xml version="1.0" encoding="UTF-8"?>
<language lang="English" author="Atomix Productions" version="8.0">
<Errors>
<Error>Error</Error>
<FileNotFound>File Not Found</FileNotFound>
<XMLError>Error at line %i in XML file %s</XMLError>
<NetSearchCacheError>This cache file has expired. Please connect
to the Internet to revalidate it.</NetSearchCacheError>
<FixDBAsk>The database on drive %c: is corrupted.\nDo you want t
o fix it now?</FixDBAsk>
<DBFull>The drive %c: is full.</DBFull>
<MemoryError>Decompressing this file in memory would require %iM
b of contiguous memory.\nYour system has only a total of %iMb available free seg
ments (out of the %iMb), and they are too fragmented to hold a contiguous buffer
.\n\nTherefore, the song will be loaded on-the-fly from the drive (and the full
waveform preview will not be available).</MemoryError>
<CriticalError>Critical Error</CriticalError>
<FileWriteError>Can&apos;t write into file %s</FileWriteError>
<FileCreateError>Can&apos;t create file %s</FileCreateError>
<FolderCreateError>Can&apos;t create folder %s</FolderCreateErro
r>
<FileExists>File %s already exists</FileExists>
<InvalidFile>Invalid file</InvalidFile>
<WrongDate>Your computer&apos;s date and time are not correct, p
lease fix it.</WrongDate>
<SkinVariation>Skin Variation not found (%s)</SkinVariation>
<Skin>Impossible to open skin %s</Skin>
<Bonjour>Error, can&apos;t initialize Bonjour</Bonjour>
<BonjourAsk>If you don&apos;t have iTunes installed, you need to
download and install Apple&apos;s Bonjour in order to connect with iRemote</Bon
jourAsk>
<VideoLogoLicense>Sorry, only professional users (with a Virtual
DJ Pro License) can change or remove the VirtualDJ logo</VideoLogoLicense>
<VdjEditFileCorrupted>vdjEdit file corrupted</VdjEditFileCorrupt
ed>
<NoSoundCard>No sound card</NoSoundCard>
<NotConnected>Not connected</NotConnected>
<SoundCardNoID>Can&apos;t retrieve a unique ID for this soundcar
d</SoundCardNoID>
<SoundCardError>Soundcard not available</SoundCardError>
<DSoundOther>The sound card is already used by another applicati
on</DSoundOther>
<DSoundMemory>Error in the sound card driver: not enough memory<
/DSoundMemory>
<DSoundError>Error in the sound card driver</DSoundError>
<DSoundBufferError>Error in the sound card driver: cannot create
buffer</DSoundBufferError>
<DSoundMutliRecording>DirectX doesn&apos;t support multi-channel
recording</DSoundMutliRecording>
<ASIOError>Failed to create ASIO driver</ASIOError>
<ASIOError2>Failed to initialize ASIO driver</ASIOError2>
<ASIOError3>Failed to get ASIO channels</ASIOError3>
<ASIOErrorNoChannels>The ASIO driver said no channels</ASIOError
NoChannels>
<ASIOError4>Failed to create ASIO buffers</ASIOError4>
<ASIOError5>Failed to get ASIO channel info</ASIOError5>
<ASIOErrorUnsuportedFormat>Unsupported ASIO format: %s</ASIOErro
rUnsuportedFormat>
<ASIOError6>Unable to start ASIO</ASIOError6>
<RewireError>Unable to open ReWire subsystem (error %i)</RewireE

rror>
<RewireErrorInUse>Another ReWire Mixer application is already ru
nning</RewireErrorInUse>
<RewireError2>Unable to get ReWire device count</RewireError2>
<RewireError3>ReWire device not found</RewireError3>
<RewireError4>Failed to open ReWire device (error %i)</RewireErr
or4>
<WASAPIError>Soundcard not available</WASAPIError>
<WASAPIError2>Failed to initialize device</WASAPIError2>
<WASAPIError3>Unable to create notification event</WASAPIError3>
<WASAPIError4>Unable to set device event handler</WASAPIError4>
<WASAPIError5>Unable to get buffer size</WASAPIError5>
<WASAPIError6>Unable to create device service</WASAPIError6>
<WASAPIError7>Soundcard not correctly opened before starting</WA
SAPIError7>
<WASAPIError8>Unable to get buffer</WASAPIError8>
<WASAPIError9>Unable to release buffer</WASAPIError9>
<AutoUpdate>VirtualDJ automatic update failed, do you want to tr
y again?</AutoUpdate>
<PluginIncompatible>This plugin does not seem compatible with Vi
rtualDJ 8</PluginIncompatible>
<ZippedSample>Compressed sample packs cannot be modified</Zipped
Sample>
</Errors>
<Messages>
<DragToStart>Drag a song on this deck to load it</DragToStart>
<ImportRatings>Imported %i ratings</ImportRatings>
<SaveSound>The sound config has been modified.\nDo you want to a
pply it?</SaveSound>
<FactoryReset>You need to restart VirtualDJ for the changes to t
ake effect. Do you want to close now?</FactoryReset>
<DeletePOI>Are you sure you want to delete this POI?</DeletePOI>
<DeleteSample>Are you sure you want to delete this sample?</Dele
teSample>
<DeleteSampleFile>Are you sure you want to delete this sample fi
le?</DeleteSampleFile>
<FileExistsOverwrite>File %s already exists.\nDo you want to ove
rwrite?</FileExistsOverwrite>
<KaraokeActive>Karaoke active, starting automix will stop karaok
e.\nAre you sure you want to enable automix and disable karaoke?</KaraokeActive>
<AutomixActive>Automix active, starting karaoke will stop automi
x.\nAre you sure you want to enable karaoke and disable automix?</AutomixActive>
<EmailExists>This email is already registered, you already have
a VirtualDJ account.\nWe just sent you a password reinitialization link on your
email.\nChange your password, and log in</EmailExists>
<ConfirmationCode>An email with a confirmation code has been sen
t to %s.\nPlease check your email in-box, and enter the confirmation code here t
o create your account.\nIf you don&apos;t see the email with the confirmation co
de, make sure to check your spambox.</ConfirmationCode>
<InvalidEmail>This email is invalid</InvalidEmail>
<BlockedAccount>Our records show that you already have an accoun
t on virtualdj.com,\nbut your account has been suspended for security reasons.\n
Please contact our support department for more information.</BlockedAccount>
<CannotConnect>We cannot connect to VirtualDJ servers.\nPlease m
ake sure that you are connected to the Internet.</CannotConnect>
<ConfirmLogout>Are you sure you want to log out?\n(you will need
an Internet connection to log back in)</ConfirmLogout>
<Save>Do you want to save the changes?</Save>
<RenameCue>CUE name</RenameCue>
<Hidden>Hidden</Hidden>

<offlineLE>Please connect to the internet and log in if you want
to benefit from the free offer to use VirtualDJ full-featured for one full mont
h.</offlineLE>
<leProTrial>Thank you for using a Limited Edition controller.\nW
e have unlocked all the features of VirtualDJ PRO for you for free for the next
30 days.\nAfter these 30 days expire, VirtualDJ will automatically revert to the
Limited Edition feature-set.</leProTrial>
<RestartNeeded>Your change will be applied the next time Virtual
DJ is started</RestartNeeded>
<sideviewAutomix>AUTOMIX</sideviewAutomix>
<sideviewKaraoke>KARAOKE</sideviewKaraoke>
<sideviewSidelist>SIDELIST</sideviewSidelist>
<sideviewSampler>SAMPLER</sideviewSampler>
<sideviewSideview>SIDEVIEW</sideviewSideview>
<automixTotal>Total time: </automixTotal>
<automixRemaining>Time remaining: </automixRemaining>
<automixAtLeast>At least </automixAtLeast>
<automixSongs>(%i songs)</automixSongs>
<LiveFeedbackRecommends>LiveFeedback recommends: </LiveFeedbackR
ecommends>
<LicenseDaysLeftI>Your license will expire in %i days, connect t
o the internet to renew your license.</LicenseDaysLeftI>
<LicenseExpired>Your license has expired, connect to the interne
t to renew your license.</LicenseExpired>
<LicenseLeftI>Expire in %i days</LicenseLeftI>
<TimecodeCalibrated>Timecode successfully calibrated.</TimecodeC
alibrated>
<TimecodeUnknown>Sorry, we don&apos;t know this timecode.</Timec
odeUnknown>
<TimecodeNoSignal>No signal.\nPlease make sure the soundcard is
connected and the timecode vinyl is playing.</TimecodeNoSignal>
<TimecodeNoStereo>The signal is not stereo.\nYou need to connect
your turntable to a stereo input for timecode to work.</TimecodeNoStereo>
<TimecodeNotSinus>Please put a timecode vinyl on your turntable
and put it to play, before doing a calibration.</TimecodeNotSinus>
</Messages>
<ContextMenu>
<LoadOn>Load on</LoadOn>
<DeckI>Deck %i</DeckI>
<TagsEditor>Tag Editor</TagsEditor>
<BPMEditor>BPM Editor</BPMEditor>
<POIsEditor>POIs Editor</POIsEditor>
<VideoEditor>Video Editor</VideoEditor>
<TrackCleaner>Track Cleaner</TrackCleaner>
<Analyze>Analyze for BPM etc</Analyze>
<ReAnalyze>Re-Analyze BPM etc</ReAnalyze>
<FilesOp>File operations</FilesOp>
<OpenExplorer>Open in Explorer</OpenExplorer>
<OpenFinder>Open in Finder</OpenFinder>
<Rename>Rename...</Rename>
<Delete>Delete</Delete>
<MoveTo>Move to...</MoveTo>
<CopyTo>Copy to...</CopyTo>
<ExportTo>Export to...</ExportTo>
<SearchDB>Search DB</SearchDB>
<RemoveSearchDB>Remove from search DB</RemoveSearchDB>
<AddSearchDB>Add to search DB</AddSearchDB>
<GotoFolder>Go to folder</GotoFolder>
<RemoveFromVirtual>Remove from this VirtualFolder</RemoveFromVir
tual>

<RemoveHistory>Mark as unplayed</RemoveHistory>
<RefreshDRM>Refresh DRM</RefreshDRM>
<Batch>Batch</Batch>
<LoadTags>Load tags</LoadTags>
<ReloadTags>Reload tags</ReloadTags>
<LoadTagComments>Load tags comment</LoadTagComments>
<LoadTagTitles>Load tags artist/title</LoadTagTitles>
<DownloadCovers>Download covers</DownloadCovers>
<ParseFilenames>Parse filenames</ParseFilenames>
<NewSampleBank>Create new sample bank...</NewSampleBank>
<EditSample>Sample Editor...</EditSample>
<AssignGroup>Assign to group</AssignGroup>
<NoGroup>- None -</NoGroup>
<NewGroup>New Group</NewGroup>
<GroupI>Group %i</GroupI>
<Remove>Remove</Remove>
<SongRepeat>Repeat song</SongRepeat>
<MixNow>Mix now</MixNow>
<Relocate>Relocate missing file</Relocate>
<DownloadCache>Download to cache</DownloadCache>
<CancelDownloadCache>Cancel download to cache</CancelDownloadCac
he>
<Recurse>Recurse</Recurse>
<LoadInAutomix>Load in AutoMix</LoadInAutomix>
<LoadInSideList>Load in SideList</LoadInSideList>
<SetFavorite>Set as favorite</SetFavorite>
<RenameFavorite>Rename favorite...</RenameFavorite>
<RemoveFromFavorite>Remove from favorites</RemoveFromFavorite>
<CreatePlaylist>Create new playlist...</CreatePlaylist>
<CreateSub>Create sub-folder...</CreateSub>
<EnterName>Enter name</EnterName>
<Reload>Reload</Reload>
<ImportRatings>Import iTunes Ratings</ImportRatings>
<Edit>Edit...</Edit>
<New>New...</New>
<RenameVirtual>Rename virtual folder...</RenameVirtual>
<DeleteVirtual>Delete virtual folder</DeleteVirtual>
<ShowOnly>Show only</ShowOnly>
<ShowMusic>Show music</ShowMusic>
<ShowVideo>Show video</ShowVideo>
<ShowKaraoke>Show karaoke</ShowKaraoke>
<ListDisplay>Display list as</ListDisplay>
<ListView>List view</ListView>
<GridView>Grid view</GridView>
<RootElements>Root elements</RootElements>
<Database>Database</Database>
<CleanSearchDB>Remove missing files from search DB</CleanSearchD
B>
<SearchFolder>Search in Folder</SearchFolder>
<SearchDrives>Search in Drives</SearchDrives>
<SearchSubscription>Search in ContentUnlimited</SearchSubscripti
on>
<SubscriptionAudio>audio</SubscriptionAudio>
<SubscriptionVideo>video</SubscriptionVideo>
<SubscriptionKaraoke>karaoke</SubscriptionKaraoke>
<SubscriptionNetSearch>netsearch</SubscriptionNetSearch>
<SubscriptionNothing>nothing</SubscriptionNothing>
<SubscriptionOptions>ContentUnlimited Options</SubscriptionOptio
ns>
<SubscriptionAuto>Automatically select catalog</SubscriptionAuto

>
<SubscriptionForceAudio>Force Audio catalog</SubscriptionForceAu
dio>
<SubscriptionForceVideo>Force Video catalog</SubscriptionForceVi
deo>
<SubscriptionForceKaraoke>Force Karaoke catalog</SubscriptionFor
ceKaraoke>
<SubscriptionForceNetSearchAudio>Force NetSearchAudio catalog</S
ubscriptionForceNetSearchAudio>
<SubscriptionForceNetSearchVideo>Force NetSearchVideo catalog</S
ubscriptionForceNetSearchVideo>
<SubscriptionWhenNoResuls>Only use ContentUnlimited when no loca
l results</SubscriptionWhenNoResuls>
<SubscriptionUseNetSearch>Use NetSearch when no ContentUnlimited
Pro results</SubscriptionUseNetSearch>
<SideviewAddShortcut>Add a shortcut</SideviewAddShortcut>
<SideviewRemoveShortcut>Remove the shortcut</SideviewRemoveShort
cut>
<Fields>Fields</Fields>
<Cut>Cut</Cut>
<Paste>Paste</Paste>
<Copy>Copy</Copy>
<CloudNewUser>Add new user...</CloudNewUser>
<CloudNewList>Add a new list...</CloudNewList>
<CloudRemoveUser>Remove this user</CloudRemoveUser>
<CloudPrivate>Private list</CloudPrivate>
<CloudRemoveList>Remove this list</CloudRemoveList>
<CloudRenameList>Rename this list</CloudRenameList>
<SetActive>Set active</SetActive>
<prelistenShow>Show prelisten control</prelistenShow>
<prelistenStopOnChange>Stop on Change</prelistenStopOnChange>
<PrelistenStartFromSetPosition>Start from %i%%</PrelistenStartFr
omSetPosition>
<PrelistenOutput>Listen on:</PrelistenOutput>
<PrelistenAutomatic>Automatic</PrelistenAutomatic>
<PrelistenOutputI>Output %i</PrelistenOutputI>
<DetachImage>Detach Image</DetachImage>
<SelectFromComputer>Select a new file</SelectFromComputer>
<DeleteFromTag>Delete From Tag</DeleteFromTag>
<SaveToTag>Save To Tag</SaveToTag>
<RemoveIcon>Remove icon</RemoveIcon>
<LoadFromImageFile>Load from image file...</LoadFromImageFile>
<UseVideoImage>use video preview</UseVideoImage>
<GetTitleFromFilename>Get Artist/Title from Filename</GetTitleFr
omFilename>
<RenameAsX>Rename file as &apos;%s&apos;</RenameAsX>
<RenameAsArtistTitleRemix>Rename file as &apos;Artist - Title (R
emix)&apos;</RenameAsArtistTitleRemix>
<RenameAsTitleArtist>Rename file as &apos;Title - Artist&apos;</
RenameAsTitleArtist>
<DownloadLyrics>Download Lyrics</DownloadLyrics>
<DeleteLyrics>Delete Lyrics</DeleteLyrics>
<SmartPlay>Smart Play</SmartPlay>
<SmartCue>Smart Cue</SmartCue>
<SmartLoop>Smart Loop</SmartLoop>
<MasterTempo>Master Tempo</MasterTempo>
<InvertPitch>Invert Pitch Slider</InvertPitch>
<PitchRange>Pitch Range</PitchRange>
<ButtonsBehavior>Buttons Behavior</ButtonsBehavior>
<PlayStutter>Play-Stutter</PlayStutter>

<PlayPause>Play-Pause</PlayPause>
<CueStandard>Cue Standard</CueStandard>
<CueHold>Cue hold-to-play</CueHold>
<CueCup>Cue inverted (CUP)</CueCup>
<StartAutomix>Start Automix</StartAutomix>
<AutomixEditor>Automix Editor...</AutomixEditor>
<AutomixType>Automix Type</AutomixType>
<AutomixSmart>Smart</AutomixSmart>
<AutomixSmartTempo>Smart (tempo)</AutomixSmartTempo>
<AutomixSmartCut>Smart (cut)</AutomixSmartCut>
<AutomixSmartFade>Smart (fade)</AutomixSmartFade>
<AutomixFade>Fade (remove intro/outro)</AutomixFade>
<AutomixFadeEx>Fade (remove silence)</AutomixFadeEx>
<AutomixRadio>Fade (remove nothing)</AutomixRadio>
<AutomixNone>None (back-to-back)</AutomixNone>
<AutomixLength>Automix Length</AutomixLength>
<Repeat>Repeat</Repeat>
<RemovePlayed>Auto remove played</RemovePlayed>
<Clear>Clear</Clear>
<Shuffle>Shuffle</Shuffle>
<ShuffleOnce>Shuffle Once</ShuffleOnce>
<OnlyNew>Remove already played</OnlyNew>
<NoDuplicate>Remove duplicates</NoDuplicate>
<SavePlaylist>Save...</SavePlaylist>
<RemixMode>{remix mode}</RemixMode>
<SamplerOutput>audio output</SamplerOutput>
<SamplerOutputTriggerDeck>trigger deck</SamplerOutputTriggerDeck
>
<SamplerOutputHeadphones>headphones</SamplerOutputHeadphones>
<SamplerOutputHeadphonesOnly>headphones only</SamplerOutputHeadp
honesOnly>
<SamplerOutputAllDecks>all decks</SamplerOutputAllDecks>
<SamplerOutputDeckI>deck %i</SamplerOutputDeckI>
<SamplerOutputMaster>master</SamplerOutputMaster>
<SamplerApplyDeckEffects>Apply Deck Effects</SamplerApplyDeckEff
ects>
<SamplerTriggerMode>trigger mode</SamplerTriggerMode>
<SamplerTriggerModeOnOff>on/off</SamplerTriggerModeOnOff>
<SamplerTriggerModeHold>hold</SamplerTriggerModeHold>
<SamplerTriggerModeStutter>stutter</SamplerTriggerModeStutter>
<SamplerTriggerModeUnmute>unmute</SamplerTriggerModeUnmute>
<SamplerPadLayout>pads layout</SamplerPadLayout>
<SamplerPadLayoutAuto>Automatic</SamplerPadLayoutAuto>
<SamplerPadLayoutColumns>%i columns</SamplerPadLayoutColumns>
<StartKaraoke>Start Karaoke</StartKaraoke>
<KaraokeBackground>Background Music (%s)</KaraokeBackground>
<KaraokeBackgroundAutomix>Automix list</KaraokeBackgroundAutomix
>
<KaraokeBackgroundSidelist>Sidelist list</KaraokeBackgroundSidel
ist>
<KaraokeBackgroundFolder>Specific folder...</KaraokeBackgroundFo
lder>
<KaraokeBackgroundFile>Specific file...</KaraokeBackgroundFile>
<KaraokeImage>Background Image (%s)...</KaraokeImage>
<KaraokeImageDefault>default</KaraokeImageDefault>
<BPMFromOther>Copy from other deck</BPMFromOther>
<BPMLoad>Load in deck</BPMLoad>
<BPMAnalyze>Re-Analyze</BPMAnalyze>
<NewListItem>New ...</NewListItem>
<SaveAs>Save as...</SaveAs>

<ResetSortOrder>Reset sort order</ResetSortOrder>
<ResetToDefault>Reset to default</ResetToDefault>
<CreateGroup>Create group...</CreateGroup>
<DeleteGroup>Delete group</DeleteGroup>
<Refresh>Refresh</Refresh>
</ContextMenu>
<RootElements>
<Desktop>Desktop</Desktop>
<MyComputer>My Computer</MyComputer>
<MyMusic>My Music</MyMusic>
<MyVideos>My Videos</MyVideos>
<Sampler>Sampler</Sampler>
<ContentUnlimited>Content Unlimited</ContentUnlimited>
<Cloud>Cloud Lists</Cloud>
<History>History</History>
<Playlists>Playlists</Playlists>
<LiveFeedback>Live Feedback</LiveFeedback>
<Crates>Crates</Crates>
<iTunes>iTunes</iTunes>
</RootElements>
<EffectRoot>
<VideoTransition>Video Transitions</VideoTransition>
<VideoEffect>Video Effects</VideoEffect>
<SoundEffect>Sound Effects</SoundEffect>
<AutoStart>Auto Start</AutoStart>
<Visualisations>Visualisations</Visualisations>
<Other>Other</Other>
<Ignore>Ignore</Ignore>
</EffectRoot>
<DragDrop>
<Move>Move</Move>
<ShowInSideView>Show in sideview</ShowInSideView>
<AddToSidelist>Add to sidelist</AddToSidelist>
<AddToAutomix>Add to automix</AddToAutomix>
<LoadInDeckI>Load in deck %i</LoadInDeckI>
</DragDrop>
<Columns>
<Title>Title</Title>
<Artist>Artist</Artist>
<Remix>Remix</Remix>
<Album>Album</Album>
<Composer>Composer</Composer>
<Comment>Comment</Comment>
<Genre>Genre</Genre>
<Length>Length</Length>
<Bpm>Bpm</Bpm>
<Key>Key</Key>
<Harmonic>Harmonic</Harmonic>
<Label>Label</Label>
<Remixer>Remixer</Remixer>
<Grouping>Grouping</Grouping>
<Track>Track</Track>
<BpmDifference>Bpm Difference</BpmDifference>
<KeyDifference>Key Difference</KeyDifference>
<Bitrate>Bitrate</Bitrate>
<Year>Year</Year>
<PlayCount>Play Count</PlayCount>
<FirstSeen>First Seen</FirstSeen>
<FirstPlay>First Play</FirstPlay>
<LastPlay>Last Play</LastPlay>

<DaysSinceFirstSeen>Days since First Seen</DaysSinceFirstSeen>
<DaysSinceFirstPlay>Days since First Play</DaysSinceFirstPlay>
<DaysSinceLastPlay>Days since Last Play</DaysSinceLastPlay>
<Drive>Drive</Drive>
<FilePath>File Path</FilePath>
<FileName>File Name</FileName>
<FileType>File Type</FileType>
<FileSize>File Size</FileSize>
<FileDate>File Date</FileDate>
<IsEdit>Is Edit</IsEdit>
<HasEdit>Has Edit</HasEdit>
<User1>User 1</User1>
<User2>User 2</User2>
<Rating>Rating</Rating>
<AlbumArt>Album Art</AlbumArt>
<Scanned>Scanned</Scanned>
<AlreadyPlayed>Already Played</AlreadyPlayed>
<InSearchDB>In SearchDB</InSearchDB>
<Exists>Exists</Exists>
<LoadedOn>Loaded On</LoadedOn>
<Type>Type</Type>
<Color>Color</Color>
<PlayTime>Play Time</PlayTime>
<WillPlayAt>Will play at</WillPlayAt>
<Singer>Singer</Singer>
<Play>Play</Play>
<Pos>Pos</Pos>
<Line>Line</Line>
<Volume>Volume</Volume>
<Mode>Mode</Mode>
<Length>Length</Length>
<Edit>Edit</Edit>
</Columns>
<Search>
<Title>Title</Title>
<Author>Artist</Author>
<FilePath>FilePath</FilePath>
<FileName>FileName</FileName>
<Comment>Comment</Comment>
<Album>Album</Album>
<Genre>Genre</Genre>
<Year>Year</Year>
<Bpm>Bpm</Bpm>
<Key>Key</Key>
<Composer>Composer</Composer>
<User1>Field1</User1>
<User2>Field2</User2>
<Remix>Remix</Remix>
</Search>
<Config>
<AudioSettings>AUDIO SETTINGS</AudioSettings>
<Output>OUTPUT</Output>
<SpeakerOnly>SPEAKER ONLY</SpeakerOnly>
<SpeakerHeadphone>SPEAKER +\nHEADPHONE</SpeakerHeadphone>
<ExternalMixer>EXTERNAL MIXER</ExternalMixer>
<Card>CARD</Card>
<InternalSoundcard>INTERNAL\nSOUNDCARD</InternalSoundcard>
<TwoSoundcards>TWO SOUNDCARDS</TwoSoundcards>
<StereoToMonoSplitter>STEREO TO MONO\nSPLITTER</StereoToMonoSpli
tter>

<Input>INPUT</Input>
<Microphone>MICROPHONE</Microphone>
<TimecodeSignal>TIMECODE SIGNAL</TimecodeSignal>
<LineInput>LINE INPUT</LineInput>
<AnalogMixerLicenseNeeded>&apos;Analog Mixer&apos; license neede
d</AnalogMixerLicenseNeeded>
<Apply>Apply</Apply>
<Audio>Audio</Audio>
<TimecodeSettings>TIMECODE SETTINGS</TimecodeSettings>
<Select>SELECT</Select>
<Mode>Mode</Mode>
<Timecode>TIMECODE</Timecode>
<GraphicalInterface>GRAPHICAL INTERFACE</GraphicalInterface>
<About>ABOUT</About>
<Decks>Decks</Decks>
<Resolution>Resolution</Resolution>
<Author>Author</Author>
<MadeFor>Made for</MadeFor>
<Comment>Comment</Comment>
<DownloadMoreSkins>Download more skins</DownloadMoreSkins>
<Interface>INTERFACE</Interface>
<ControllerMapping>CONTROLLER MAPPING</ControllerMapping>
<Mapping>Mapping</Mapping>
<FactoryDefault>Factory default</FactoryDefault>
<Deck>Deck</Deck>
<Info>Info...</Info>
<KeyLearn>Key learn</KeyLearn>
<Action>Action</Action>
<Documentation>Documentation...</Documentation>
<Controllers>CONTROLLERS</Controllers>
<OptionsTweaks>OPTIONS &amp; TWEAKS</OptionsTweaks>
<Search>Search</Search>
<RestoreFactoryDefault>Restore Factory Default</RestoreFactoryDe
fault>
<ShowAdvancedOptions>Show Advanced Options</ShowAdvancedOptions>
<Options>OPTIONS</Options>
<LicensesUserAccount>LICENSES &amp; USER ACCOUNT</LicensesUserAc
count>
<User>USER</User>
<LogOut>Log Out</LogOut>
<Licenses>LICENSES</Licenses>
<CurrentLicenses>Current Licenses</CurrentLicenses>
<EnterAKeycode>ENTER A KEYCODE</EnterAKeycode>
<UnlockANewController>Unlock a new controller</UnlockANewControl
ler>
<UnlockThisController>UNLOCK THIS\nCONTROLLER</UnlockThisControl
ler>
<OrBuyAFullVirtualdj>Or, buy a full &quot;VirtualDJ PRO&quot; li
cense:\n(gives you access to any present and future controllers)</OrBuyAFullVirt
ualdj>
<VirtualdjProInfinity>VIRTUALDJ PRO\nINFINITY</VirtualdjProInfin
ity>
<VirtualdjProSubscription>VIRTUALDJ PRO\nSUBSCRIPTION</Virtualdj
ProSubscription>
<DependsOnController>depends on controller</DependsOnController>
<ContentUnlimited>CONTENT UNLIMITED</ContentUnlimited>
<GetAContentUnlimitedPlan>Get a Content Unlimited Plan</GetACont
entUnlimitedPlan>
<ContentUnlimitedAudio>CONTENT UNLIMITED\nAUDIO</ContentUnlimite
dAudio>

<ContentUnlimitedKaraoke>CONTENT UNLIMITED\nKARAOKE</ContentUnli
mitedKaraoke>
<ContentUnlimitedVideo>CONTENT UNLIMITED\nVIDEO</ContentUnlimite
dVideo>
<LimitedEdition>LIMITED EDITION</LimitedEdition>
<LimitedEditionMode>Limited Edition Mode</LimitedEditionMode>
<LeModeLimitedFeaturesFull>LE MODE\n( limited features /\nfull c
ontroller )</LeModeLimitedFeaturesFull>
<HomeModeFullFeaturesLimited>HOME MODE\n( full features /\nlimit
ed controller )</HomeModeFullFeaturesLimited>
<RestartRequired>Restart required</RestartRequired>
<Broadcast>BROADCAST</Broadcast>
<PcToPcDirect>PC-TO-PC DIRECT</PcToPcDirect>
<RadioServer>RADIO SERVER</RadioServer>
<EpisodesPodcast>EPISODES PODCAST</EpisodesPodcast>
<StartBroadcast>START BROADCAST</StartBroadcast>
<Config>Config</Config>
<Protocol>Protocol</Protocol>
<EncodingQuality>Encoding Quality</EncodingQuality>
<ServerUrl>Server URL</ServerUrl>
<MountAddress>Mount Address</MountAddress>
<ServerPort>Server Port</ServerPort>
<Login>Login</Login>
<Password>Password</Password>
<SessionName>Session Name</SessionName>
<SessionGenre>Session Genre</SessionGenre>
<OtherFields>Other Fields</OtherFields>
<VirtualdjProLicenseNeeded>&apos;VirtualDJ PRO&apos; license nee
ded</VirtualdjProLicenseNeeded>
<EpisodeName>Episode Name</EpisodeName>
<Record>Record</Record>
<Filename>Filename</Filename>
<Format>Format</Format>
<StartRecord>START RECORD</StartRecord>
<RecordedFile>Recorded File...</RecordedFile>
<RemoteDevices>REMOTE DEVICES</RemoteDevices>
<ChangeTheRemoteSkin>Change the remote skin</ChangeTheRemoteSkin
>
<ConnectAutomatically>Connect automatically</ConnectAutomaticall
y>
<DownloadVirtualdjIremoteForYour>Download VirtualDJ Remote for y
our iPhone, iPad or Android device</DownloadVirtualdjIremoteForYour>
<LookForOldV7Remotes>look for old v7 remotes</LookForOldV7Remote
s>
<Remote>REMOTE</Remote>
<SourceLeft>source left</SourceLeft>
<SourceRight>source right</SourceRight>
<ASongIsAlreadyPlaying>A song is already playing on this deck.\n
Are you sure you want to stop it?</ASongIsAlreadyPlaying>
<Ok>OK</Ok>
<Cancel>Cancel</Cancel>
<Category>Category</Category>
<Description>Description</Description>
<ButtonName>Button name</ButtonName>
<CustomButtons>CUSTOM BUTTONS</CustomButtons>
<VirtualdjIsUsedByHundreds>VirtualDJ is used by hundreds of mill
ions of DJs all around the world, from beginners to super stars, in bedrooms, ra
dios, clubs, festivals.\nThat&apos;s a lot of different people, with a lot of di
fferent needs.\nAnd we know that your needs are different and unique too.\nThat&
apos;s why we left a few &quot;empty&quot; customizable buttons and knobs, so yo

u can customize VirtualDJ to fit your exact needs.\n\nHave you ever wished that
VirtualDJ had a button for this or a button for that?\nWith hundreds of actions
available in the VDJScript language, we&apos;re sure you&apos;ll find what you n
eed.\nReverse? master tempo? start/stop podcast? change sampler bank? It&apos;s
all there.\nYou could even assign several effects parameters to the same knob to
create cool effects.</VirtualdjIsUsedByHundreds>
<CheckOutOur>Check out our </CheckOutOur>
<WikiPage>wiki page</WikiPage>
<IfYouWantToSee> if you want to see what other DJs are using the
se buttons for</IfYouWantToSee>
<DontShowAgain>Don&apos;t show again</DontShowAgain>
<LoopsDirection>LOOPS DIRECTION</LoopsDirection>
<InVirtualdjYouCanChoose>In VirtualDJ 8 you can choose the direc
tion of loops, when using loop for x beats.\n\nThe traditional way is ahead, whe
re you set your loop-in point, and hope the coming part of the song is what you
want to loop, and that it will sound good.\n\nLoop-Back mode instead loops what
you just heard, where you set the loop-end point and it instantly jumps back and
loops those x beats.</InVirtualdjYouCanChoose>
<Filter>Filter</Filter>
<Scope>Scope</Scope>
<Database>Database</Database>
<Folder>Folder</Folder>
<FolderRecursive>Folder (Recursive)</FolderRecursive>
<ExampleOfFiltersTopPlay>example of filters:\n- top 20 play coun
t\n- group by genre\n- artist contains &quot;guetta&quot; and year&gt;=2000\n- g
roup by artist with lastplay&gt;&quot;2012/01/15&quot;\netc...</ExampleOfFilters
TopPlay>
<AvailableFields>Available fields</AvailableFields>
<Operators>Operators</Operators>
<SampleEditor>SAMPLE EDITOR</SampleEditor>
<Bpm>Bpm</Bpm>
<Gain>Gain</Gain>
<Transparency>Transparency</Transparency>
<Sample>SAMPLE</Sample>
<Name>Name</Name>
<Group>Group</Group>
<Color>Color</Color>
<Trigger>Trigger</Trigger>
<OnOff>On/off</OnOff>
<Hold>Hold</Hold>
<Stutter>Stutter</Stutter>
<Unmute>Unmute</Unmute>
<Drop>Drop</Drop>
<Loop>Loop</Loop>
<Flat>Flat</Flat>
<Pitched>Pitched</Pitched>
<SyncStart>Sync-Start</SyncStart>
<SyncLock>Sync-Lock</SyncLock>
<Track>Track</Track>
<Video>Video</Video>
<PoiEditor>POI EDITOR</PoiEditor>
<Snap>Snap</Snap>
<ShowAll>Show All</ShowAll>
<Points>POINTS</Points>
<PointType>Point type</PointType>
<Type>Type</Type>
<Cue>Cue</Cue>
<PointOption>Point option</PointOption>
<MacroAction>Macro action</MacroAction>
<PointOptions>Point options</PointOptions>

<LocalBpm>local Bpm</LocalBpm>
<BeatNumber>Beat number</BeatNumber>
<BpmEditor>BPM EDITOR</BpmEditor>
<VariableBpm>Variable BPM</VariableBpm>
<TagEditor>TAG EDITOR</TagEditor>
<Artist>Artist</Artist>
<Remix>Remix</Remix>
<Title>Title</Title>
<Album>Album</Album>
<Remixer>Remixer</Remixer>
<Composer>Composer</Composer>
<Label>Label</Label>
<Genre>Genre</Genre>
<Year>Year</Year>
<Grouping>Grouping</Grouping>
<Key>Key</Key>
<GainDb>Gain (dB)</GainDb>
<Rating>Rating</Rating>
<Playcount>PlayCount</Playcount>
<Firstseen>FirstSeen</Firstseen>
<Firstplay>FirstPlay</Firstplay>
<Lastplay>LastPlay</Lastplay>
<Field1>Field1</Field1>
<Field2>Field2</Field2>
<FileInfo>FILE INFO</FileInfo>
<Karaoke>Karaoke</Karaoke>
<Prev>&amp;Prev</Prev>
<Next>&amp;Next</Next>
<WriteTag>&amp;Write Tag</WriteTag>
<Cover>Cover</Cover>
<Save>Save</Save>
<VideoEditor>VIDEO EDITOR</VideoEditor>
<OverlayVideo>OVERLAY\nVIDEO</OverlayVideo>
<OverlayText>OVERLAY\nTEXT</OverlayText>
<OverlayImage>OVERLAY\nIMAGE</OverlayImage>
<SourceFile>Source File</SourceFile>
<Stretch>Stretch</Stretch>
<Repeat>Repeat</Repeat>
<VideoOverlays>video overlays</VideoOverlays>
<Text>Text</Text>
<Font>Font</Font>
<Border>Border</Border>
<Shadow>Shadow</Shadow>
<TextOverlays>text overlays</TextOverlays>
<TrackCleaner>TRACK CLEANER</TrackCleaner>
<Censor>CENSOR</Censor>
<Remove>REMOVE</Remove>
<AutomixEditor>AUTOMIX EDITOR</AutomixEditor>
<Reset>RESET</Reset>
<MatchBpmOn>MATCH BPM\nON</MatchBpmOn>
<VideoTransition>Video Transition</VideoTransition>
<WelcomeToVirtualdj>Welcome to VirtualDJ 8</WelcomeToVirtualdj>
<Language>Language</Language>
<Welcome>WELCOME</Welcome>
<InOrderToPersonalizeYour>In order to personalize your experienc
e and access most of\nthe online features, VirtualDJ needs to identify you.\nIf
you have one, you can identify yourself with your Google account\nor your Micros
oft account, using openID.\nOtherwise, you can easily create and use a VirtualDJ
account.</InOrderToPersonalizeYour>
<LogInWithMicrosoftId>Log in with Microsoft ID</LogInWithMicroso

ftId>
<LogInWithGoogleId>Log in with Google ID</LogInWithGoogleId>
<LogInWithVirtualdjId>Log in with VirtualDJ ID</LogInWithVirtual
djId>
<CreateAVirtualdjAccount>Create a VirtualDJ account</CreateAVirt
ualdjAccount>
<DontAskAgain>Don&apos;t ask again</DontAskAgain>
<CreatingAVirtualdjAccountIs>Creating a VirtualDJ account is fas
t, easy and free\nWe just need to verify your email (don&apos;t worry, we will n
ot use it to spam you)</CreatingAVirtualdjAccountIs>
<ThisLoginAlreadyExists>this login already exists</ThisLoginAlre
adyExists>
<ConfirmPassword>Confirm password</ConfirmPassword>
<PasswordsDontMatch>passwords don&apos;t match</PasswordsDontMat
ch>
<FirstName>First Name</FirstName>
<LastName>Last Name</LastName>
<Country>Country</Country>
<Email>Email</Email>
<SendConfirmationCode>Send confirmation code</SendConfirmationCo
de>
<ConfirmationCode>Confirmation code</ConfirmationCode>
<CreateMyAccount>Create my account</CreateMyAccount>
<ThisIsAPublicOr>This is a public or shared computer, do not rem
ember me</ThisIsAPublicOr>
<Back>Back</Back>
<ContentunlimitedIsAFeatureOf>ContentUnlimited is a feature of V
irtualDJ that lets you access an almost infinite catalog of\nsongs, videos and k
araoke, for a small subscription fee.\nThis service is entirely legal, and the f
ee is used to pay royalties back to the labels and artists.</ContentunlimitedIsA
FeatureOf>
<WithoutASubscriptionYouWill>Without a subscription, you will be
able to play only a 30s extract from this song.</WithoutASubscriptionYouWill>
<IfYouWantToSubscribe>If you want to subscribe, a ContentUnlimit
ed Audio plan costs only $9.99/month.</IfYouWantToSubscribe>
<YouCanCancelYourSubscription>You can cancel your subscription a
t any time in the config window or on our website.</YouCanCancelYourSubscription
>
<SubscribeToContentUnlimited>SUBSCRIBE TO\nCONTENT UNLIMITED\n</
SubscribeToContentUnlimited>
<MoreInformation>more information...</MoreInformation>
<ControllerLicense>CONTROLLER LICENSE</ControllerLicense>
<VirtualdjIsFreeToUse>VirtualDJ is FREE to use for personal use,
using a mouse and keyboard.\nIf you want to use it with professional DJ equipme
nt, you need to get a license.</VirtualdjIsFreeToUse>
<WithoutALicenseYouCan>Without a license, you can use a controll
er only for 10mn at a time.</WithoutALicenseYouCan>
<APlusLicenseForXxxx>A PLUS license for XXXX costs only $49.</AP
lusLicenseForXxxx>
<XxxxLicense>XXXX\nLICENSE</XxxxLicense>
<NoteYouCannotUseA>NOTE: You cannot use a PLUS license if you us
e VirtualDJ professionally, ie if you earn money out of using VirtualDJ</NoteYou
CannotUseA>
<AlternativelyYouCanGetA>Alternatively, you can get a VirtualDJ
PRO license,\nthat will give you access to any present and future controllers an
d features.</AlternativelyYouCanGetA>
<YourVirtualdjHasJustBeen>Your VirtualDJ has just been updated !
\nDo you want to use the new version now?</YourVirtualdjHasJustBeen>
<Yes>Yes</Yes>
<Changelog>ChangeLog</Changelog>

<NewDeviceDetected>NEW DEVICE DETECTED</NewDeviceDetected>
<YouJustPluggedInA>You just plugged in a %s.</YouJustPluggedInA>
<ThisControllerIsAlreadyConfigured>This controller is already co
nfigured for VirtualDJ.\nBut if you wish to modify the behavior of some buttons
or sliders,\nyou can do so from the &quot;Mapper&quot; section in the config men
u.</ThisControllerIsAlreadyConfigured>
<ThisDeviceHasASoundcard>This device has a soundcard. Do you wan
t to use it?</ThisDeviceHasASoundcard>
<UseSoundcard>Use Soundcard</UseSoundcard>
<InAdditionVirtualdjHasA>In addition, VirtualDJ has a tailored i
nterface (skin) for this controller.\nDo you want to use it?</InAdditionVirtuald
jHasA>
<ChangeSkin>Change Skin</ChangeSkin>
<YourCurrentLicenseWillLet>Your current license will let you use
this controller for only 10mn at a time.</YourCurrentLicenseWillLet>
<ThisControllerUsuallyComesWith>This controller usually comes wi
th a version of VirtualDJ LE.\nDo you have a LE Keycode?</ThisControllerUsuallyC
omesWith>
<EnterKeycode>Enter Keycode</EnterKeycode>
<Keycode>KEYCODE</Keycode>
<EnterYourKeycode>Enter your keycode</EnterYourKeycode>
<YouHaveALimitededitionLicense>You have a LimitedEdition license
for this controller.\nThis license also came with the right to use VirtualDJ PR
O for free for one month.\nUnfortunately, this month just arrived to an end. So
now, you need to choose if you want to:\n(you can always change this later by go
ing into the License page in the Config Panel)</YouHaveALimitededitionLicense>
<UpgradeToVirtualdjProAnd>Upgrade to VirtualDJ PRO, and continue
to use all the features with full support for your controller</UpgradeToVirtual
djProAnd>
<UseVirtualdjInLimitededitionMode>Use VirtualDJ in LimitedEditio
n mode, with full support for your controller, but limited features</UseVirtuald
jInLimitededitionMode>
<UseVirtualdjInHomeMode>Use VirtualDJ in Home mode, with full fe
atures, but limited support for your controller</UseVirtualdjInHomeMode>
<FontSize>Font Size</FontSize>
<Center>Center</Center>
<Top>Top</Top>
<Bottom>Bottom</Bottom>
<TextPosition>Text Position</TextPosition>
<Scroll>Scroll</Scroll>
<ShopDemoMode>SHOP DEMO MODE</ShopDemoMode>
<VirtualdjIsInDemoMode>VirtualDJ is in &quot;Demo Mode&quot;.\n\
nWhen in Demo Mode, VirtualDJ restart and reset\nall its parameters every 5 minu
tes.</VirtualdjIsInDemoMode>
<Calibrate>CALIBRATE</Calibrate>
<dummy />
<PlusLicenseForSCostsI>A non-pro license for %s costs only $%i</
PlusLicenseForSCostsI>
<ContentUnlimitedForSCostsS>If you want to subscribe, a Content
Unlimited %s plan costs only %s/month.</ContentUnlimitedForSCostsS>
<CacheNeedsSubscription>Without a subscription, you cannot cache
this file.</CacheNeedsSubscription>
<WithoutSubscription30s>Without a subscription, you will be able
to play only a 30s extract from this song.</WithoutSubscription30s>
<WithoutSubscription30sLowRes>Without a subscription, you will b
e able to play only a 30s extract from this video, and in low definition.</Witho
utSubscription30sLowRes>
<License>LICENSE</License>
<CustomDefinitionRequiresPro>Custom definitions require a Pro li
cense</CustomDefinitionRequiresPro>

<iRemoteAuthorize>Authorize</iRemoteAuthorize>
<iRemoteConnect>Connect</iRemoteConnect>
<iRemoteDisconnect>Disconnect</iRemoteDisconnect>
<iRemoteForget>De-authorize</iRemoteForget>
<iRemoteDevice>Device</iRemoteDevice>
<iRemoteStatus>Status</iRemoteStatus>
<iRemoteStatusConnected>Connected</iRemoteStatusConnected>
<iRemoteStatusError>Error</iRemoteStatusError>
<iRemoteStatusWaiting>Waiting</iRemoteStatusWaiting>
<iRemoteStatusNotHere>Not here</iRemoteStatusNotHere>
<iRemoteStatusConnecting>Connecting...</iRemoteStatusConnecting>
<iRemoteDeviceNeedApprove>This device is connected, but has neve
r been used before\nYou need to explicitly authorize it if you agree to have it
control VirtualDJ</iRemoteDeviceNeedApprove>
<iRemoteDeviceConnected>This device has been successfully connec
ted.</iRemoteDeviceConnected>
<iRemoteDeviceSuspended>This device was connected but the applic
ation has been suspended.</iRemoteDeviceSuspended>
<iRemoteDeviceSkin>This device is downloading the new skin (plea
se wait)</iRemoteDeviceSkin>
<iRemoteDeviceNotConnected>This device is in your approved list,
but is not running VirtualDJ iRemote at the moment, or is not connected on your
local network.</iRemoteDeviceNotConnected>
<iRemoteDeviceConnecting>Connection in progress...</iRemoteDevic
eConnecting>
<iRemoteDeviceError>The communication with this device has been
lost</iRemoteDeviceError>
<iRemoteDeviceCantConnect>This device refused a connection, chec
k your firewall.</iRemoteDeviceCantConnect>
<iRemoteDevicePresent>This device is ready to be connected.</iRe
moteDevicePresent>
<CoverArtSelection>CoverArt Selection</CoverArtSelection>
<ShowAllDevices>Show all controllers compatible with VirtualDJ</
ShowAllDevices>
<ConnectDevice>Connect device</ConnectDevice>
<ReconnectDevice>Reconnect device</ReconnectDevice>
<RescanDevices>Rescan devices</RescanDevices>
<ControllerDisabled>Disabled</ControllerDisabled>
<ControllerFailedToConnect>Failed to connect</ControllerFailedTo
Connect>
<ControllerNotConnected>Not connected</ControllerNotConnected>
<DeleteMapperEntry>Delete</DeleteMapperEntry>
<RecordFormatMP3>MP3 (default audio format)</RecordFormatMP3>
<RecordFormatOGG>OGG (alternate audio format)</RecordFormatOGG>
<RecordFormatFLAC>FLAC (lossless audio format)</RecordFormatFLAC
>
<RecordFormatWAV>WAV (legacy audio format)</RecordFormatWAV>
<RecordFormatWEBM>WEBM (default video format)</RecordFormatWEBM>
<RecordFormatMP4>MP4 (alternate video format)</RecordFormatMP4>
<RecordStart>START RECORD</RecordStart>
<RecordStop>STOP RECORD</RecordStop>
<RecordFileInfo>File Info</RecordFileInfo>
<RecordShowExplorer>Show in Explorer</RecordShowExplorer>
<RecordShowFinder>Show in Finder</RecordShowFinder>
<RecordShowBrowser>Show in browser</RecordShowBrowser>
<PluginListFx>Deck %i effects</PluginListFx>
<PluginListFxMaster>Master effects</PluginListFxMaster>
<PluginListVideoFx>Deck %i video effects</PluginListVideoFx>
<PluginListVideoFxMaster>Master video effects</PluginListVideoFx
Master>

<PluginListVideoTransition>Video transitions</PluginListVideoTra
nsition>
<ReLog>Your account has been used on another computer.\nFor secu
rity reasons, you need to log in again.</ReLog>
<AnalogMixerLicense>analog mixer (sound config)</AnalogMixerLice
nse>
<TimecodeLicense>timecode CDs or vinyl</TimecodeLicense>
<NotLoggedInLicenses>You are not logged in.\nYou need to be logg
ed in if you want to see or add licenses.</NotLoggedInLicenses>
<NotLoggedInLicenses2>You are not logged in</NotLoggedInLicenses
2>
<Log_In>Log In</Log_In>
<AlreadyHave>already have</AlreadyHave>
<NoNeed>no need</NoNeed>
<XPerMonth>%s/month</XPerMonth>
<ToListenToYourBroadcast>To listen to your broadcast, send your
friends to:</ToListenToYourBroadcast>
<ToManageYourPodcasts>To manage your podcasts, go to:</ToManageY
ourPodcasts>
<MustLogForBroadcast>You must be logged in for broadcasting.</Mu
stLogForBroadcast>
<MustLogForPodcast>You must be logged in for podcasting.</MustLo
gForPodcast>
<LogInHere>Log in here</LogInHere>
<StopBroadcast>STOP BROADCAST</StopBroadcast>
<TimecodeModeMixed>Mixed</TimecodeModeMixed>
<TimecodeTitleI>TIMECODE %i</TimecodeTitleI>
<TimecodeNotPlaying>Not playing</TimecodeNotPlaying>
<TimecodePosition>Position: </TimecodePosition>
<TimecodeSpeed>Speed: </TimecodeSpeed>
<TimecodeQuality>Signal Quality: </TimecodeQuality>
<TimecodeQualityBad>bad</TimecodeQualityBad>
<TimecodeQualityAverage>average</TimecodeQualityAverage>
<TimecodeQualityGood>good</TimecodeQualityGood>
<KeyCodeInvalid>Invalid Keycode</KeyCodeInvalid>
<KeyCodeLogin>You need to be logged in and connected to the Inte
rnet in order to validate this keycode.\nIf your computer doesn&apos;t have acce
ss to Internet, please contact us on http://www.virtualdj.com/contact from anoth
er computer to get your keycode validated.</KeyCodeLogin>
<NeedRestart>Your changes will be applied the next time you rest
art VirtualDJ</NeedRestart>
<ASongIsStillPlaying>A song is still playing.\nAre you sure you
want to quit?</ASongIsStillPlaying>
<DRMSongCannotBeRecorded>The song you are trying to load is DRMprotected and can not be recorded\nAre you sure you want to load it and pause re
cording?</DRMSongCannotBeRecorded>
<InvalidLogin>Login or Password incorrect</InvalidLogin>
<TimecodeLicenseNeeded>&apos;Timecode&apos; license needed</Time
codeLicenseNeeded>
<LEProTrialMode>PRO TRIAL MODE\n( full features /\nfor 30 days )
</LEProTrialMode>
<ProMode>PRO MODE\n( full features /\nfull controller )</ProMode
>
<PlusMode>PLUS MODE\n( full features /\nfull controller )</PlusM
ode>
<Source>Source</Source>
<SoundCard>Sound Card</SoundCard>
<Channel>Channel</Channel>
<Key>Key</Key>
</Config>

<Settings>
<language>Language-file used for translation</language>
<playMode>Select if the play and stop buttons act as play-stutte
r and pause-stop, or play-pause and stop</playMode>
<cueMode>Select if the cue button act as cue, cue-hold (will kee
p playing if cue is pressed more than 2s), or cue-cup (play on release, stop and
rewind on push)</cueMode>
<hotcueMode>Select if hotcue buttons play or stutter</hotcueMode
>
<smartPlay>Automatically start playing from the nearest position
that would get the song beatmatched</smartPlay>
<smartLoop>Automatically adjust the loop points when setting a l
oop so that the loop is seamless</smartLoop>
<smartCue>Automatically adjust the jump position to keep the son
g beatmatched</smartCue>
<smartCueQuantize>Select 1 to make the smartCue jump to beat bou
ndaries, 4 to jump to measures boundaries, or 0.25 to jump on quarters boundarie
s.</smartCueQuantize>
<smartScratch>Automatically mute the volume when scratching back
ward</smartScratch>
<masterTempo>Make the pitch slider changes the speed of the song
, but not its key</masterTempo>
<updateHotCueOnCueCombo>When a hot cue is pressed while holding
the deck&apos;s CUE button, it will update the cue to the current cue position i
nstead of jumping to the cue</updateHotCueOnCueCombo>
<autoPitchRange>Automatically adjust the range of the pitch when
pitch-matching requires a broader range</autoPitchRange>
<faderStart>Automatically starts to play when the volume fader i
s moved up</faderStart>
<faderStartStop>Automatically stops to play when the volume fade
r is moved down to zero</faderStartStop>
<autoHeadphones>Automatically switch the headphones to the song
that has just been loaded or touched</autoHeadphones>
<pflOnSelect>Automatically switch the PFL when a deck is selecte
d</pflOnSelect>
<shopDemoMode>In Shop Demo Mode, VirtualDJ cannot be closed, and
all the settings will be automatically reset every 5 minutes</shopDemoMode>
<RPM>Rotation speed of the domes on the skin (default: 33)</RPM>
<autoDiscMarker>Automatically put the dome line back to 0 degree
s on cue points</autoDiscMarker>
<rhythmZoom>Zoom level of the rhythm display</rhythmZoom>
<scratchZoom>Zoom level of the scratch display</scratchZoom>
<loopBackMode>Select, when a loop is set by number of beats (&ap
os;loop 4&apos;), if the loop starts from the current position (no) or ends at t
he current position (yes). Smart means set start when paused or set end when pla
ying.</loopBackMode>
<loopAutoMove>Select if the loop is kept and moved to the new po
sition when a cue is called during a loop</loopAutoMove>
<loopDefault>Default number of beats used in loops</loopDefault>
<loopRollDefault>Default number of beats used in loopRolls</loop
RollDefault>
<displayTime>Select the way song time is displayed (elapsed, rem
ain, total)</displayTime>
<hideSongInfo>Hide the song&apos;s title and artist from the ski
n, if you don&apos;t want people behind you to be able to see which tracks you a
re playing</hideSongInfo>
<sandboxSplitHeadphones>In sandbox mode, sends the sandbox maste
r to the left ear of your headphones, and the sandbox pfl to the right ear</sand
boxSplitHeadphones>
<sandboxPreviewOnly>In preview only sandbox mode, only the song

position is reflected in the sandbox. volumes, crossfaders, equalizers and effec
ts are still applied to the main output</sandboxPreviewOnly>
<tooltip>Show or hide the tooltips</tooltip>
<tooltipDelay>Delay during which the mouse must stop before the
tooltip is shown</tooltipDelay>
<showCoverForDragDrop>show the cover of the files being dragged
during drag-and-drop operations</showCoverForDragDrop>
<VDJScriptGlobalVariables>List of persistent global variables sa
ved by your scripts</VDJScriptGlobalVariables>
<loadSecurity>Ask a confirmation message if you try to load a so
ng on a deck that is already playing. Silent will not load and not show a confir
mation dialog.</loadSecurity>
<crashGuard>CrashGuard constantly monitors the VirtualDJ process
, and silently reboot it without interruption if something goes wrong</crashGuar
d>
<crashReportLevel>If you experience some problems and the techni
cal support ask you to submit more detailed dump files, set this to the value th
e technical support agent told you</crashReportLevel>
<poiEditorShowAll>Show system POIs in the POI Editor</poiEditorS
howAll>
<poiEditorSnap>Snap POIs to the beat in the POI Editor</poiEdito
rSnap>
<customButtonWizard>Display the information message when the Cus
tomButton Editor is opened for the first time</customButtonWizard>
<backLoopWizard>Display the information message about back loop
vs forward loop when a beat loop is used for the first time</backLoopWizard>
<fileFormats>List of extensions that will be displayed in the br
owser</fileFormats>
<rootFolders>List of root folders that will be displayed in the
tree view</rootFolders>
<iTunesDatabaseFile>Path to your iTunes database file</iTunesDat
abaseFile>
<seratoFolder>Path to your Serato crates folder</seratoFolder>
<ignoreDrives>List of drives to ignore when looking for VirtualD
J databases</ignoreDrives>
<readOnly>Set VirtualDJ in read-only mode, the databases on the
drives will not be modified</readOnly>
<getTagsAuto>Automatically get infos from the file&apos;s tags w
hen a new file is encountered</getTagsAuto>
<setTagsAuto>Automatically write infos to the file&apos;s tags w
hen something is modified inside VirtualDJ</setTagsAuto>
<coverDownload>Automatically download cover pictures when a new
file without cover is encountered</coverDownload>
<getTitleFromTags>Get the title and artist fields from the tag</
getTitleFromTags>
<getRatingFromTags>Get the rating field from the tag</getRatingF
romTags>
<getCommentFromTags>Get the comment field from the tag</getComme
ntFromTags>
<getCuesFromTags>Get the cues field from the tag</getCuesFromTag
s>
<getTagFromZip>Open zip files to see if there is a mp3 or mp4 fi
le inside to get tags from</getTagFromZip>
<getRemixWhenParsingFilenames>Get the remix field when filename
are formated like &quot;artist - title (remix)&quot; or &quot;artist - title [re
mix]&quot;</getRemixWhenParsingFilenames>
<searchInFolder>Search results display results from the current
folder first</searchInFolder>
<searchInDB>Search results display all results from the database
</searchInDB>

<searchInContentUnlimited>Search results display results from Co
ntentUnlimited if an Internet connection is available</searchInContentUnlimited>
<ContentUnlimitedWhenEmpty>Only search ContentUnlimited if no lo
cal result was found</ContentUnlimitedWhenEmpty>
<ContentUnlimitedVerifiedOnly>Only show verified files from Cont
entUnlimited</ContentUnlimitedVerifiedOnly>
<ContentUnlimitedNetSearchWhenNoProResult>Search the broader (an
d less professional) NetSearch if the professional catalogs didn&apos;t yield an
y results</ContentUnlimitedNetSearchWhenNoProResult>
<ContentUnlimitedForceAudio>Force ContentUnlimited to search the
Audio catalog</ContentUnlimitedForceAudio>
<ContentUnlimitedForceKaraoke>Force ContentUnlimited to search t
he Karaoke catalog</ContentUnlimitedForceKaraoke>
<ContentUnlimitedForceVideo>Force ContentUnlimited to search the
Video catalog</ContentUnlimitedForceVideo>
<ContentUnlimitedForceNetSearchAudio>Force ContentUnlimited to s
earch the NetSearch Audio catalog</ContentUnlimitedForceNetSearchAudio>
<ContentUnlimitedForceNetSearchVideo>Force ContentUnlimited to s
earch the NetSearch Video catalog</ContentUnlimitedForceNetSearchVideo>
<showMusic>Activate filter to show only Audio tracks</showMusic>
<showVideo>Activate filter to show only Video tracks</showVideo>
<showKaraoke>Activate filter to show only Karaoke tracks</showKa
raoke>
<searchFields>Fields used by the search engine</searchFields>
<browserColumns>Columns displayed in the various browser windows
</browserColumns>
<browserSort>Sort column used in the various browser windows</br
owserSort>
<browserGridColumns>Columns displayed in the various browser win
dows while in grid view</browserGridColumns>
<infoviewColumns>Fields displayed in the info side-panel</infovi
ewColumns>
<showHorizontalSideList>Show the horizontal sidelist like in old
er VirtualDJ versions</showHorizontalSideList>
<keepSortOrder>Keep the sort order when you change folder</keepS
ortOrder>
<onScreenKeyboard>Show an on-screen keyboard when you need to ed
it something</onScreenKeyboard>
<multiTouchTwoFingerScroll>Enable scrolling with two fingers on
touch-screens</multiTouchTwoFingerScroll>
<browserSearchByFirstLetter>When the focus is on the browser, ty
ping on the keyboard will select the song starting with this letter, instead of
using the keyboard mapper</browserSearchByFirstLetter>
<lastSelectedFolder>Last selected folder (saved for the next ses
sion)</lastSelectedFolder>
<coverFlow>Select how to display the cover pictures on the cover
flow band</coverFlow>
<lastTrackListDate>Last date from the tracklisting.txt file</las
tTrackListDate>
<startOfDayHour>Hour (in 24h format) at which to cut into a new
date in tracklisting.txt (default: 8 AM)</startOfDayHour>
<historyDelay>Number of seconds a song needs to be playing befor
e it&apos;s considered &apos;played&apos; and added to the history, tracklisting
, etc (default: 45 seconds)</historyDelay>
<prelistenVisible>Show the prelisten control in the info panel</
prelistenVisible>
<prelistenStopOnChange>Stop the prelisten if it was playing when
you switch to a new file in the browser</prelistenStopOnChange>
<cloudLists>List of cloudLists users that you want to display in
your cloudlist folder</cloudLists>

<autoSearchDB>Automatically add any song that VirtualDJ encounte
rs while browsing your folders and drives, to the search database</autoSearchDB>
<showZipKaraoke>When browsing the content of a folder, check for
all .zip files to see if it&apos;s a karaoke file (.mp3 + .cdg) inside</showZip
Karaoke>
<showM3UAsFolders>When opening a folder, check if it has .m3u pl
aylist files inside, and if so show them as subfolders</showM3UAsFolders>
<fontSize>Font size modifier for the browser</fontSize>
<browserBPMDigits>How many digits after the dot should be displa
yed in the browser when showing a BPM</browserBPMDigits>
<savePlaylist>Automatically save the automix/sidelist/karaoke li
st between sessions</savePlaylist>
<saveUnplayedToSidelist>When you load a song on a deck, but chan
ge your mind and don&apos;t play it and load something else, automatically put t
he song in the sidelist for later</saveUnplayedToSidelist>
<removePlayedFromSidelist>When you play a song long enough to ma
rk it as played, and the song was in the sidelist, remove it from the sidelist</
removePlayedFromSidelist>
<browserTextFit>How to display large text in the browser when it
&apos;s too long to fit</browserTextFit>
<tracklistFormat>format used when writing the tracklist.txt file
(use the same syntax as the skin engine&apos;s text elements)</tracklistFormat>
<shellIcons>Display the real OS icons instead of the VirtualDJ f
lat one, for regular folders</shellIcons>
<sideviewShortcuts>List of the folders that have shortcut button
s in the sideview</sideviewShortcuts>
<sideView>Save the sideview view between sessions</sideView>
<gridView>Display the lists of files as a grid instead of row by
row</gridView>
<triggerPadView>Display the sampler as a pad in the sideview ins
tead of as a list</triggerPadView>
<logUnsuccessfulSearches>Automatically save all unsuccessful sea
rches into the file SearchLog.txt</logUnsuccessfulSearches>
<audioAutoDetect>Keep checking for new devices to detect when a
known soundcard is plugged in</audioAutoDetect>
<exclusiveAudioAccess>When set to true, VirtualDJ will take excl
usive control of your soundcard, meaning that all other applications running in
the background will stop to make any sound while VirtualDJ is active</exclusiveA
udioAccess>
<autoCue>Automatically goes to the first cue or first beat when
a song is loaded</autoCue>
<autoBPMMatch>Automatically change the pitch slider to match the
BPM of the other deck when a new song is loaded (&quot;smart&quot; means only w
hen the song has a strong steady beat)</autoBPMMatch>
<autoGain>Automatically set the gain to make the song&apos;s ove
rall volume 0dbA when a song is loaded (or remember any previous manual modifica
tion of the gain)</autoGain>
<autoKey>Automatically change the key when a song is loaded to m
atch the key of the song on the other deck</autoKey>
<keyDetection>Select which algorithm to use to detect the key in
the songs. Use &apos;electronic&apos; if you know that you&apos;re playing most
ly electronic music.</keyDetection>
<gainSliderIncludesAutoGain>when set to true, the gain knob on t
he skin shows at 100% when the gain is equal to the automatic value. When set to
false, 100% on the knobs means no gain applied.</gainSliderIncludesAutoGain>
<resetPitchOnLoad>Automatically reset the pitch to +0% when you
load a new song</resetPitchOnLoad>
<resetEqOnLoad>Automatically reset all the equalizers and filter
to 0 when you load a new song</resetEqOnLoad>
<resetFXOnLoad>Automatically stop all the effects when you load

a new song</resetFXOnLoad>
<resetKeyOnLoad>Reset key to normal when you load a new song</re
setKeyOnLoad>
<pitchRange>Set how far the pitch slider can move</pitchRange>
<pitchLock>If true, moving the pitch slider on one deck will als
o move equally the pitch sliders on the other decks (effectively keeping the bpm
together if they were already together)</pitchLock>
<crossfaderCurve>Defines how the crossfader behaves</crossfaderC
urve>
<crossfaderDisable>Disable the crossfader</crossfaderDisable>
<crossfaderCustom>Save a custom configuration for the crossfader
</crossfaderCustom>
<crossfaderHamster>Invert the crossfader (so that putting the cr
ossfader to the left-most position makes the right deck audible and the left dec
k silenced)</crossfaderHamster>
<faderCurve>Set the curve for the volume sliders (0=linear, 0.5=
quadratic, 1=logarithmic)</faderCurve>
<zeroDB>Set the reference that is used for auto-gain (1.0=0dbA)<
/zeroDB>
<vinylMode>In Vinyl mode, touching the disc on the skin or the j
ogwheel on a controller stop the song and scratch. In CD mode, it speed up or sl
ow down a little the song.</vinylMode>
<rampStartTime>Simulate how a real turntable needs time to reach
its full speed when started</rampStartTime>
<rampStopTime>Simulate how a real turntable needs time to reach
full stop when stopped</rampStopTime>
<rampScratchTime>Simulate how a real turntable needs time to rea
ct when the disc is touched</rampScratchTime>
<boothMicrophone>When set to true, the microphone input is also
heard on the booth audio output</boothMicrophone>
<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</equal
izerInHeadphones>
<prelistenOutput>Selects which deck is used to output the prelis
ten sound (from the editors or the info panel preview). 0 means automatically se
lect the deck that is not currently on air</prelistenOutput>
<metronomeVolume>Set the volume used by the metronome ticks in t
he BPM Editor</metronomeVolume>
<equalizerMode>Defines the spread of the equalizer bands. &quot;
Default&quot; has each band narrow around their frequency, while &quot;Full Kill
&quot; (old v7 behavior) has each band extending to share its border with the ne
xt band (meaning if you kill all 3 bands in &quot;Full Kill&quot; mode, you&apos
;ll get silence, while if you kill all 3 bands in &quot;Default&quot; mode, you&
apos;ll get everything except the bass, medium and high bands)</equalizerMode>
<equalizerLowFrequency>Set the central frequency used by the Low
equalizer</equalizerLowFrequency>
<equalizerMidFrequency>Set the central frequency used by the Mid
equalizer</equalizerMidFrequency>
<equalizerHighFrequency>Set the central frequency used by the Hi
gh equalizer</equalizerHighFrequency>
<filterDefaultResonance>Set the amount of resonance applied by t
he filter</filterDefaultResonance>
<headphonesGain>Set the gain applied to the headphones output</h
eadphonesGain>
<splitHeadphones>If set to true, the headphones will have the ma
ster in the left ear and the PFL in the right ear</splitHeadphones>
<effects>remember the plugins loaded on the deck slots</effects>
<internalPluginLocations>subfolder of moved internal plugins</in
ternalPluginLocations>
<masterEffect>remember the plugin loaded on the master effect sl

ot</masterEffect>
<startVideoOnLoad>Automatically open the video output window whe
n you load a video track</startVideoOnLoad>
<letterBoxing>Select how to handle the difference in aspect rati
o between your video files and your video output window</letterBoxing>
<videoFPS>Set the number of Frame Per Seconds used by the video
engine</videoFPS>
<videoMicroFrames>Enhance the quality of the video at lower spee
d, by adding &quot;MicroFrames&quot; between the regular frames. When set to &qu
ot;smart&quot;, MicroFrames are used only when scratching or playing at low spee
d.</videoMicroFrames>
<videoResampleQuality>Quality of the video when rescaling. High
can look better, but may require a faster video card.</videoResampleQuality>
<videoCrossfaderLink>If set to true, moving the audio crossfader
automatically moves the video crossfader too</videoCrossfaderLink>
<videoCrossfaderAuto>If set to true, the video crossfader will a
utomatically moves to follow the deck that the audience is hearing</videoCrossfa
derAuto>
<videoVolumeLink>If set to true, moving the volume sliders autom
atically moves the video levels too</videoVolumeLink>
<videoUseDXVA>If set to true, the video engine will use Hardware
Acceleration (DXVA) from your videocard, if available</videoUseDXVA>
<videoDriver>Show which video driver is being used by your compu
ter</videoDriver>
<videoForceFullscreen>force the video output to use fullscreen m
ode (can help if you have a dual-videocard system)</videoForceFullscreen>
<videoMaxMemory>Enforce a hard limit on the amount of video memo
ry from the video card VirtualDJ can consume</videoMaxMemory>
<videoDelay>Set a delay (positive or negative) between the video
output and the audio output</videoDelay>
<videoWindowAlwaysOnTop>Keeps the video window always above all
other windows</videoWindowAlwaysOnTop>
<videoWindowPosition>Video Window Positions</videoWindowPosition
>
<videoAudioOnlyVisualisation>Select which visualization plugin w
ill be used when a song with no video track is played and the video output is op
ened</videoAudioOnlyVisualisation>
<videoTransition>Select which video transition plugin is used to
fade between two video sources when the video crossfader is moving</videoTransi
tion>
<videoRandomTransition>Automatically select a new video transiti
on plugin randomly for each transition</videoRandomTransition>
<videoFx>Select which video fx plugin is currently loaded</video
Fx>
<videoLogo>Show a logo on the bottom-right corner of the video o
utput (you need a VirtualDJ PRO license to be able to remove or change the logo)
</videoLogo>
<videoLogoImage>Select which image is used for the video logo (y
ou need a VirtualDJ PRO license to be able to remove or change the logo)</videoL
ogoImage>
<videoLogoSize>Select the size of the video logo (you need a Vir
tualDJ PRO license to be able to remove or change the logo)</videoLogoSize>
<videoLogoPosition>Select the position of the video logo (you ne
ed a VirtualDJ PRO or Controller license, or a Karaoke subscription to be able t
o change the logo position)</videoLogoPosition>
<karaokeBackgroundMusic>Select which folder is used to play back
ground music between karaoke song, when the karaoke mode is active. (can also be
&quot;automix&quot; (default) or &quot;sidelist&quot;, to respectively use the
automix playlist or the sidelist playlist from the sideView)</karaokeBackgroundM
usic>

<karaokeBackgroundImage>Select which image will be displayed whe
n the background music is playing (between karaoke songs)</karaokeBackgroundImag
e>
<karaokeBackgroundVolume>Set the volume at which the background
music is played, between karaoke songs</karaokeBackgroundVolume>
<karaokeSkipSilence>If set to true, automatically skip silences
when playing background music in karaoke mode</karaokeSkipSilence>
<coloredWaveforms>Select which color scheme is used on the wavef
orms to identify the beat, vocal and instrumental areas</coloredWaveforms>
<beatCounterRange>Set over how many beats the beat counter on th
e skin is counting (default: 16)</beatCounterRange>
<skin>Name of the current skin file</skin>
<maximized>Select if the skin is maximized to use the full deskt
op (1), use the full desktop including the taskbar (2), or windowed (0)</maximiz
ed>
<customButtons>Actions saved for the various custom buttons and
custom knobs</customButtons>
<skinDisableHWAccel>Set to true if you don&apos;t want the skin
engine to use DirectX acceleration</skinDisableHWAccel>
<skinFPS>Set the number of frames per seconds the skin is update
d. A higher value will make animation smoother, a lower value will make cpu usag
e lower</skinFPS>
<touchScreenMode>force a set of options usually used with touchs
creens (gridview in the browser, maximized window, bigger handles on splitviews)
</touchScreenMode>
<disableBuiltInDefinitions>Set to true if you don&apos;t want Vi
rtualDJ to use its built-in controller list to recognize MIDI or HID devices</di
sableBuiltInDefinitions>
<touchWheelBackspin>When true, moving a touchweel backward with
the touch part pressed, and releasing it while the wheel is still spinning backw
ard, will continue like if the wheel was still &quot;touched&quot; until the whe
el stops moving, to produce a &quot;backspin&quot; effect</touchWheelBackspin>
<touchWheelForwardspin>When true, moving a touchweel forward wit
h the touch part pressed, and releasing it while the wheel is still spinning for
ward, will continue like if the wheel was still &quot;touched&quot; until the wh
eel stops moving, to produce a &quot;forward-spin&quot; effect</touchWheelForwar
dspin>
<jogSensitivityScratch>Set the sensitivity of the controllers jo
gwheels when scratching</jogSensitivityScratch>
<jogSensitivityCue>Set the sensitivity of the controllers jogwhe
els when cueing</jogSensitivityCue>
<jogSensitivityBend>Set the sensitivity of the controllers jogwh
eels when pitch-bending</jogSensitivityBend>
<controllerTakeoverMode>Defines how sliders and knob are behavin
g when the value on the controller doesn&apos;t match the value on the skin: &qu
ot;Instant&quot; means as soon as you touch the slider on the controller, Virtua
lDJ will use the controller&apos;s position. &quot;Pickup&quot; means that the c
ontroller&apos;s slider has no effect until it reaches the current skin&apos;s p
osition, at which point both positions become linked again. &quot;Gradual&quot;
means that when you move the controller&apos;s slider, it will moves the skin&ap
os;s slider in the same direction to gradually match both positions</controllerT
akeoverMode>
<controllerTakeoverModePitch>Defines how the pitch slider on the
controller is behaving when it doesn&apos;t match the software pitch value: &qu
ot;Instant&quot; means as soon as you touch the slider on the controller, Virtua
lDJ will use the controller&apos;s position. &quot;Pickup&quot; means that the c
ontroller&apos;s slider has no effect until it reaches the current pitch, at whi
ch point both pitch become linked again. &quot;Gradual&quot; means that when you
move the controller&apos;s slider, it will moves the software&apos;s pitch in t
he same direction to gradually match both positions, &quot;Relative&quot; means

that when you move the controller&apos;s slider, it will move the software&apos;
s pitch in the same direction and same amount.</controllerTakeoverModePitch>
<motorWheelInstantPlay>On controllers with motorized jogwheel, w
hen you press play, the song will play instantly at its normal speed, even if th
e motor takes some time to reach its nominal speed</motorWheelInstantPlay>
<motorWheelSmoothPercent>Helps smoothing the motorized jogwheel
speed against fluctuations due to the OS delays in receiving the MIDI or HID mes
sages</motorWheelSmoothPercent>
<motorWheelLockTime>Set the number of seconds that VirtualDJ sto
ps 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)</mot
orWheelLockTime>
<controllersNotification>List of controllers for which VirtualDJ
will not show the &quot;new controller detected&quot; window anymore</controlle
rsNotification>
<mixerOrder>For 4-deck controllers, defines the order of the dec
ks from left to right</mixerOrder>
<controllerRefreshRate>Maximum refresh rate of MIDI/HID controll
ers (in ms between refresh). 0 means as fast as possible, which is refresh every
10ms (100 times per seconds).</controllerRefreshRate>
<createMidiLog>When on, will create a log file for your MIDI con
troller, that can be used by our engineers to find problems or help write native
support.</createMidiLog>
<iRemote>Look for old v7 remote application</iRemote>
<iRemoteList>list of old v7 remote clients</iRemoteList>
<iRemoteDefaultPort>Port on which to connect with old v7 remote
clients</iRemoteDefaultPort>
<vdjRemoteDevices>List of mobile devices that will reconnect aut
omatically if they&apos;re running VirtualDJRemote (v8 or above)</vdjRemoteDevic
es>
<samplerBank>Name of the sample bank that is currently loaded</s
amplerBank>
<samplerTriggerMode>Defines how the sampler slots are triggered:
&quot;on/off&quot; means the sample starts when you press once, and stop when i
t reaches the end of the sample or when you press again. &quot;hold&quot; means
the sample starts when you press, and stops when you release the pad. &quot;stut
ter&quot; 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 beginnin
g. &quot;unmute&quot; means the sample keeps running in the background, but is a
udible only while the pad is pressed.</samplerTriggerMode>
<samplerDefaultLoopMode>Set the default sync mode that is used w
hen a new loop is recorded.</samplerDefaultLoopMode>
<samplerForceNbColumns>Force a layout for the sample pad in the
sideView</samplerForceNbColumns>
<samplerExportLossless>When set to true, new samples that are re
corded will be saved using a lossless algorithm (FLAC). When set to false (defau
lt), they will be slightly compressed using OGG.</samplerExportLossless>
<samplerDontSaveSource>When set to true, new samples that are re
corded will not save their source file filepath (if you want to distribute the s
ample file without exposing your folder paths)</samplerDontSaveSource>
<samplerOutputToTriggerDeck>When set to true, using the controll
er&apos;s trigger pads on the left side or right side change the sampler output
channel accordingly</samplerOutputToTriggerDeck>
<samplerRootFolder>Let you change the default folder where the s
amples are stored</samplerRootFolder>
<samplerOutputDeck>0 for master/all decks, 1 for deck 1 etc...</
samplerOutputDeck>
<samplerApplyEffectsOnDeckOutput>When sampler is set to output t
o a specific deck and this setting is turned on, deck effects, equalizer and fil
ter are also applied to the sampler. Otherwise only volume and pfl affect sample

r.</samplerApplyEffectsOnDeckOutput>
<recordFile>File use to record the mix</recordFile>
<recordFormat>File format used to record the mix (mp3, ogg, flac
, wav, webm, mp4)</recordFormat>
<recordQuality>Amount of compression used when saving the record
ing (the lower the quality the bigger the compression)</recordQuality>
<recordAutoStart>If true, the recording will automatically start
as soon as you press play on a deck</recordAutoStart>
<recordWaitForSound>If true, once started, the recording will wa
it until something is actually playing before recording</recordWaitForSound>
<recordOverwrite>Decide what to do when you record a new file (a
nd didn&apos;t manually change the output filename)</recordOverwrite>
<recordAutoSplit>If true, a new recorded file will be created ea
ch time you move the crossfader from one side to another</recordAutoSplit>
<recordWriteCueFile>If true, a .cue file will be created alongsi
de 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)</recordWrite
CueFile>
<recordVideoWidth>Width of the video track in the recorded file,
if you record a video</recordVideoWidth>
<recordVideoHeight>Height of the video track in the recorded fil
e, if you record a video</recordVideoHeight>
<recordMicrophone>If false, don&apos;t record the microphone int
o the output file</recordMicrophone>
<broadcastMode>Broadcast mode (&quot;direct&quot; if you want to
stream directly from your computer, &quot;server&quot; if you want to stream to
a radio station, &quot;podcast&quot; if you want to save your podcast on virtua
ldj.com for later use)</broadcastMode>
<broadcastServer>Server address to broadcast to</broadcastServer
>
<broadcastDirectFormat>File format used to broadcast (should be
&quot;mp3&quot; for ShoutCast, or &quot;ogg&quot; for IceCast)</broadcastDirectF
ormat>
<broadcastDirectPort>Internet port used for direct broadcast</br
oadcastDirectPort>
<broadcastDirectQuality>Encoding quality (compression) when usin
g Direct Broadcast</broadcastDirectQuality>
<broadcastDirectMaxClients>Maximum number of listener who can co
nnect to your computer at the same time in Direct Broadcast (don&apos;t put too
high if you don&apos;t have a lot of bandwidth)</broadcastDirectMaxClients>
<broadcastSongInfo>Set to false if you don&apos;t want your list
eners to see the titles of what you are playing</broadcastSongInfo>
<broadcastSongInfoFormat>Set how the title is formatted that is
sent to the broadcast server</broadcastSongInfoFormat>
<podcastName>Name of your podcast</podcastName>
<internetDontConnect>Set to true to prevent VirtualDJ to log you
in or connect to the Internet (most features won&apos;t be available)</internet
DontConnect>
<stayLoggedIn>Set to false if you want VirtualDJ to ask your pas
sword everytime</stayLoggedIn>
<dontLogin>Set to true if you don&apos;t want to log in (and see
the log in window when you start VirtualDJ)</dontLogin>
<checkUpdates>What to do when there is a new version of VirtualD
J available</checkUpdates>
<getBetaBuilds>Get new updates as soon as they are available eve
n if they are still being tested</getBetaBuilds>
<sendHistory>Save your playlists on your virtualdj.com account (
some features won&apos;t be available if you disable this)</sendHistory>
<sendAnonymousStats>Help improve VirtualDJ by sending anonymous
statistics about which controller you use, which skin, etc</sendAnonymousStats>

<autoRefreshDRM>Automatically refresh the DRM of your ContentUnl
imited downloaded song when they&apos;re near expiration</autoRefreshDRM>
<liveFeedback>Show new track recommendation based on the feedbac
k of millions of other DJs who have played the same tracks as you just did</live
Feedback>
<netsearchVideoQuality>Quality (and size) of the video files tha
t NetSearch Video will download</netsearchVideoQuality>
<automixMode>Force the automix engine to use one particular mode
</automixMode>
<fadeLength>Length (in seconds) of the transition when using &qu
ot;fade&quot; automix</fadeLength>
<automixRepeat>If true, the automix playlist will repeat from th
e beginning when it reaches the end</automixRepeat>
<automixAutoRemovePlayed>Files will be removed from the automix
playlist when they get played during automix, or when they get played any time</
automixAutoRemovePlayed>
<automixDualDeck>If true, use both deck and the crossfader to pe
rform the automix, instead of doing everything on a single deck</automixDualDeck
>
<autoMixBeatMatchOnFade>If true, when automix mode is set to fad
e and songs tempo is close to each other, they will be beatmatched</autoMixBeatM
atchOnFade>
<automixSkipLength>Number of beats to fade when forcing automix
to skip to a different song (double-click or mix_now for example)</automixSkipLe
ngth>
<sampleRate>Force the internal samplerate. If set to &quot;auto&
quot; VirtualDJ will use the samplerate recommended by your soundcard. If you ar
e 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 sampl
erate DOES NOT mean a better sound quality, on the opposite. The best quality is
when your source file, internal samplerate, and soundcard, all use the same val
ue. And since you can change the value of the soundcard and of VirtualDJ, but no
t of the source files, you should set the value that matches most of your files
(mp3 are 44100, videos are 48000)</sampleRate>
<ultraLatency>Set to true to minimize the latency when using ASI
O or DirectX sound drivers, by writing audio before the &quot;safe&quot; recomme
nded point. If you hear some cracks in ASIO or DirectX, try to turn this off.</u
ltraLatency>
<overclock>On old systems, make sure that the internal clock is
running as fast as possible to ensure accurate sound behavior.</overclock>
<maxPreloadLength>Prevent overloading your memory, by not fully
preloading any song that is longer than this value (in minutes). Set to -1 to al
ways preload.</maxPreloadLength>
<pitchQuality>Choose which algorithm to use when pitching/scratc
hing/mastertempo. 0 means fastest, 1 means good scratch, 2 means good scratch an
d good master tempo.</pitchQuality>
<scratchFilterQuality>Choose the quality of the algorithm used f
or the scratching. The bigger the value the better. Default is 8.</scratchFilter
Quality>
<cpuMeter>Show in the CPU meter how fast the whole system is run
ning, or how fast the audio subsystem is running.</cpuMeter>
<songLoadPriority>Lower song load priority to prevent audio drop
-outs while loading</songLoadPriority>
<timecodeMode>Select what to do on needle-drop: relative=do noth
ing, absolute=use the offset from the beginning of the record, smart=use the dis
tance if the jump is small, map the full length of the record to the full length
of the song if the jump is bigger.</timecodeMode>
<timecodeType>Select which timecode type you are using (will be
also set automatically during calibration, except for &quot;VirtualDJ7 CD&quot;
which needs to be set manually).</timecodeType>

<timecodeLeadInTime>Move the &quot;start&quot; of the timecode,
to skip a section at the beginning of the record if it is damaged from too much
use.</timecodeLeadInTime>
<timecodeAntiSkip>Prevent the song position to change if the nee
dle slipped to the next or previous grooves (only for vinyl in smart mode). The
value is how many grooves maximum the antiSkip will absorb.</timecodeAntiSkip>
<timecodeNeedleDropSync>When needle-dropping, wait to be sure of
the new position before starting to play.</timecodeNeedleDropSync>
<timecodePitchSliderIgnoreBend>When true, the timecode pitch sli
der will not move during manual pitch-bend (braking or speeding up the record),
but at the expense of a delayed movement of the slider if you make sudden big pi
tch modifications.</timecodePitchSliderIgnoreBend>
<timecodeSilence>Level under which the timecode is considered st
opped. Raise this value if you perform in a very noisy or vibration-full environ
ment. Lower this value if you want to perform tricks that require very slow scra
tches.</timecodeSilence>
<timecodeCalibrationVolume>Calculated during calibration, this v
alue is the average volume of your input signal.</timecodeCalibrationVolume>
<timecodeCalibrationPhase>Calculated during calibration, this va
lue checks if your input signal is stereo-inverted, and/or phase-inverted.</time
codeCalibrationPhase>
</Settings>
<actions>
<nothing>Do nothing.</nothing>
<up>execute different actions depending if the key if pressed or
released: &apos;up ? action1 : action2&apos;</up>
<down>execute different actions depending if the key if pressed
or released: &apos;down ? action1 : action2&apos;</down>
<isrepeat>execute different actions depending if the key is bein
g repeated or if it&apos;s the first message (on Windows, keyboard shortcuts are
usually auto-repeated while held down): &apos;isrepeat ? nothing : goto_cue&apo
s;)</isrepeat>
<true>returns true</true>
<false>returns false</false>
<constant>return the specified value</constant>
<param_bigger>check if the value of the calling slider/encoder/b
utton is bigger than something: &apos;param_bigger 0 ? sampler loop 200% : sampl
er loop 50%&apos;
compare value of the first parameter with the value of the second parameter. Bot
h parameters can be actions instead of values: &apos;param_bigger pitch pitch_sl
ider&apos;</param_bigger>
<param_equal>check if the value of the calling slider/encoder/bu
tton is equal to something.</param_equal>
<param_contains>check if the value of the calling action contain
s the string in the parameter</param_contains>
<param_smaller>check if the value of the calling slider/encoder/
button is smaller than something: &apos;param_smaller 0 ? sampler loop 200% : sa
mpler loop 50%&apos;</param_smaller>
<param_add>add the given value to the value of the calling slide
r/encoder/button</param_add>
<param_multiply>multiply the value of the calling slider/encoder
/button by the given value: &apos;param_multiply 300% &amp; effect slider&apos;
The parameter can also be an action &apos;cue_pos 0 &amp; param_multiply &quot;g
et_time total 1000&quot;&apos;</param_multiply>
<param_1_x>invert the value of the calling slider/encoder/button
&apos;param_1_x &amp; effect slider&apos;</param_1_x>
<param_invert>invert the value of the calling slider/encoder/but
ton: &apos;param_invert &amp; pitch_slider&apos;</param_invert>
<param_mod>wrap the value of the calling slider/encoder if more
than the given value</param_mod>

<param_pingpong>transform the value of the calling slider/encode
r from a linear scale to a forth-and-back scale</param_pingpong>
<param_cast>cast the value of the previous query action into a n
ew type: &apos;pitch_range &amp; param_cast &quot;percentage&quot;&apos;. Valid
types are &apos;integer&apos;, &apos;float&apos;, &apos;precentage&apos;, &apos;
ms&apos;, &apos;boolean&apos;, &apos;text&apos;.
casting to text can also optionally limit the number of characters: &apos;get_br
owsed_song &quot;artist&quot; &amp; param_cast &quot;text&quot; 5&apos;
to format a number as text with a specific number of digits: &apos;get_bpm &amp;
param_cast &quot;000&quot;&apos;</param_cast>
<param_delta>transform an absolute value into relative (example:
0.5, 0.7, 0.8 will become +0.0, +0.2, +0.1)</param_delta>
<param_uppercase>change the text result of the previous element
in the script into uppercase</param_uppercase>
<param_lowercase>change the text result of the previous element
in the script into lowercase</param_lowercase>
<param_ucfirst>change the first letter into upper case and the r
est in lower case</param_ucfirst>
<blink>turn on and off the LED, once per second. You can specify
the speed: &apos;blink 1000ms&apos;</blink>
<repeat>repeat the actions every x ms as long as the key is pres
sed: &apos;repeat 1000ms &amp; browser_scroll +1&apos; (default is 500ms if no s
peed is specified. Second parameter can specify a delay before repeating the fir
st time)</repeat>
<repeat_start>Repeat an action at a specified interval: &apos;re
peat_start &apos;myrepeatname&apos; 1000ms 5 &amp; browser_scroll +1&apos; (firs
t parameter is an identifier name, second parameter is the interval and the thir
d optional parameter can specify a number of times to repeat). The first action
will be performed after an interval has passed.</repeat_start>
<repeat_start_instant>Repeat an action at a specified interval:
&apos;repeat_start_instant &apos;myrepeatname&apos; 1000ms 5 &amp; browser_scrol
l +1&apos; (first parameter is an identifier name, second parameter is the inter
val and the third optional parameter can specify a number of times to repeat). T
he first action will be performed immediately.</repeat_start_instant>
<repeat_stop>stop a previous repeat_start or repeat_start_instan
t action: &apos;repeat_stop &apos;myrepeatname&apos;&apos;</repeat_stop>
<holding>execute different actions depending if the key is press
ed for a long time or not: &apos;holding ? automix : mix_now&apos;. you can spec
ify the time (&apos;holding 1000ms&apos;), by default it&apos;s 500ms.</holding>
<skin_panel>show or hide a panel on the skin. &quot;skin_panel &
apos;my_panel&apos; on&quot;</skin_panel>
<skin_panelgroup>change which panel from a skin panel group is s
hown. syntax &quot;skin_panelgroup &apos;groupname&apos; &apos;panelname&apos;&q
uot; or &quot;skin_panelgroup &apos;groupname&apos; +1&quot; or &quot;skin_panel
group &apos;groupname&apos; 0.75&quot;</skin_panelgroup>
<lock_panel>NOTE: despite the name, this action acts on &lt;spli
t&gt; elements, not &lt;panel&gt;</lock_panel>
<show_splitpanel>show/hide the specified split panel</show_split
panel>
<rack>Open/close a unit in specified rack. Example: &quot;rack &
apos;rack1&apos; &apos;unit1&apos;&quot;</rack>
<rack_solo>Open/close a unit in full size on the specified rack.
Closing the unit will re-open the previous configuration. Example: &quot;rack_s
olo &apos;rack1&apos; &apos;unit1&apos;&quot;</rack_solo>
<rack_prioritize>Prioritizes a unit of the specified rack. When
more configurations with same size are available, the prioritized unit will get
most space. Example: &quot;rack_prioritize &apos;rack1&apos; &apos;unit1&apos;&q
uot;</rack_prioritize>
<custom_button>a custom button is a button with initially no act
ion, but the action can be written in VDJScript by the user</custom_button>

<custom_button_name>return (or set) the name for this custom but
ton</custom_button_name>
<has_custom_button>returns true if this custom button has an act
ion assigned to it</has_custom_button>
<custom_button_edit>open the custom button editor to set or chan
ge the action</custom_button_edit>
<multibutton>Click on the named multibutton: &apos;multibutton &
quot;my_button&quot;&apos;</multibutton>
<multibutton_select>Open the selection menu for the named multib
utton.
If a second text parameter is provided after the name, use it as the new action
to load in the multibutton: &apos;multibutton_select &quot;my_button&quot; &quot
;goto_cue 2 &amp; play&quot;&apos;</multibutton_select>
<zoom>zoom rhythm visual</zoom>
<zoom_scratch>zoom scratch wave</zoom_scratch>
<load_skin>load a new skin. Use syntax &quot; load_skin &apos;:n
ewvariation&apos; &quot; to load a different variation inside the same skin file
.</load_skin>
<get_cpu>get the cpu activity</get_cpu>
<get_clock>get the current time (use &apos;get clock 12&apos; to
display AM/PM)</get_clock>
<is_pc>return true if the computer is a PC, false if it&apos;s a
MAC (example: &lt;panel visible=&quot;is_pc&quot; /&gt;)</is_pc>
<is_mac>return true if the computer is a MAC, false if it&apos;s
a PC</is_mac>
<crash>you could always use this action if you&apos;re feeling b
ored or depressed</crash>
<debug>display the value of the parameter (you can use this to s
ee what values controllers are sending, for example)</debug>
<open_help>open the user guide</open_help>
<get_battery>returns how much battery is left on your laptop</ge
t_battery>
<is_battery>returns true if your computer is running on batterie
s</is_battery>
<getfood>because no DJ should work on an empty stomach</getfood>
<var>syntax: &apos;var &quot;my_var&quot; ? my_action1 : my_acti
on2&apos;. execute my_action1 if my_var is true (non zero), execute my_action2 o
therwise.</var>
<var_equal>syntax: &apos;var_equal &quot;my_var&quot; 42 ? my_ac
tion1 : my_action2&apos;. execute my_action1 if my_var equals 42, execute my_act
ion2 otherwise.</var_equal>
<var_not_equal>syntax: &apos;var_not_equal &quot;my_var&quot; 42
? my_action1 : my_action2&apos;. execute my_action1 if my_var doesn&apos;t equa
l 42, execute my_action2 otherwise.</var_not_equal>
<var_smaller>syntax: &apos;var_smaller &quot;my_var&quot; 42 ? m
y_action1 : my_action2&apos;. execute my_action1 if my_var is smaller than 42, e
xecute my_action2 otherwise.</var_smaller>
<var_greater>syntax: &apos;var_greater &quot;my_var&quot; 42 ? m
y_action1 : my_action2&apos;. execute my_action1 if my_var is greater than 42, e
xecute my_action2 otherwise.</var_greater>
<set>set &apos;varname&apos; 5
sets variable varname
to the value 5
set &apos;varname&apos; &apos;var2&apos; sets variable varname to the value of
variable var2
set &apos;varname&apos; &apos;`play&apos; sets variable varname to the value of
the action play</set>
<toggle>syntax: &apos;toggle &quot;my_var&quot;&apos;. toggle my
_var between true and false.</toggle>
<cycle>syntax: &apos;cycle &quot;my_var&quot; 42&apos;. incremen
t my_var, and goes back to 0 when it reaches 42. &apos;cycle &quot;my_var&quot;

-42&apos; decrements my_var, and goes to 41 after it reached 0.</cycle>
<get_var>get the numeric value of the specified variable</get_va
r>
<var_list>show a window with a list of your current variables an
d their values</var_list>
<close>close the application.</close>
<minimize>minimize the application in the taskbar.</minimize>
<maximize>maximize the application to maximized, full screen, or
back to windowed.
A specific mode can be selected using &quot;maximize &apos;windowed&apos;&quot;,
&quot;maximize &apos;maximized&apos;&quot; or &quot;maximize &apos;fullscreen&a
pos;&quot;</maximize>
<show_window>on skin with multiple windows, show or hide the spe
cified window</show_window>
<song_pos>position in the song. (the difference between song_pos
and goto is that song_pos can be used as a slider).</song_pos>
<goto>change the position in the song. &apos;goto +10ms&apos; ju
mps 10ms forward. &apos;goto -4&apos; jumps 4 beats backward. &apos;goto 20%&apo
s; goes at 20% of the song&apos;s length.</goto>
<goto_bar>put the song on its nth beat after the downbeat withou
t loosing sync: &apos;goto_bar 4&apos;</goto_bar>
<songpos_remain>get the remaining time in %. if used with a para
meter (in % or ms), returns true if the time left is less or equal than the valu
e: &apos;songpos_remain 500ms ? blink&apos;.</songpos_remain>
<seek>move into the song while the button is pressed. &apos;seek
+2&apos; moves beat by beat, skipping 2 beats every 10ms. &apos;seek +420ms&apo
s; moves from 420ms every 10ms. using skip with a beat number keep the song play
ing correctly while moving inside.</seek>
<reverse>play the song backward</reverse>
<dump>reverse the playback direction while dump is active, then
when deactivated, start again forward from where the song should have been if it
had been playing forward during the dump.</dump>
<goto_first_beat>automatically goes to the first beat in the son
g.</goto_first_beat>
<goto_start>go to the start of the song.</goto_start>
<mixermode>Return true if internal mixer used (master output ava
ilable), false if external mixer used. Parameter can also be explicit: mixermode
&quot;internal&quot; or mixermode &quot;external&quot;</mixermode>
<beat_juggle>Alternatively jumps one beat forward and backward
&apos;beat_juggle 0.5&apos; will jump 1/2 beat forward or backward</beat_juggle>
<clone_deck>clone the deck (load the same song on the other deck
, and play it from the same position, ready for beat-juggling).</clone_deck>
<play>start the deck.</play>
<play_stutter>if paused, start the deck. if playing, restart fro
m last stutter point.</play_stutter>
<play_pause>if paused, start the deck. if playing, pause the dec
k.</play_pause>
<pause_stop>if playing, pause the deck. if stopped, rewind to be
ginning of the song, then cycle through all cue points each time pressed.</pause
_stop>
<stop>stop to the last cue point, then on second press to the be
ginning of the song, then cycle through the cue points.</stop>
<pause>pause the deck.</pause>
<play_button>depending on the play_mode, act like play_stutter (
Numark way) or play_pause (Pioneer way).</play_button>
<stop_button>depending on the play_mode, act like pause_stop (Nu
mark way) or stop (Pioneer way).</stop_button>
<play_options>show a context menu to select the behavior of the
play and cue buttons, and the various smart modes</play_options>
<deck_options>show a context menu to select the behavior of the

play and cue buttons, the various smart modes, and pitch options</deck_options>
<mic>activate or desactivate the microphone input</mic>
<linein>activate or desactivate the linein on this deck.\nYou ca
n also specify a linein number to assign another linein: &quot;deck 1 linein 2 o
n&quot;.\nOr you can assign the microphone input: &quot;deck 3 linein &apos;mic&
apos; on&quot;.</linein>
<linein_rec>record the linein input on this deck.</linein_rec>
<mic_rec>record the microphone input on this deck</mic_rec>
<touchwheel>used for a jogwheel with touch sensitivity. &apos;to
uchwheel +1.0&apos; means a full rotation of the wheel.</touchwheel>
<touchwheel_touch>use when the touchwheel is touched, to hold th
e song and start to scratch.</touchwheel_touch>
<jogwheel>used for a jogwheel without touch sensitivity. &apos;j
ogwheel +1.0&apos; means a full rotation of the wheel.</jogwheel>
<motorwheel>used for a motorized jogwheel. Each time the jogwhee
l moves, send &apos;motorwheel &quot;move&quot; +1.0&apos; followed by &apos;mot
orwheel &quot;timestamp&quot; 1000.0&apos;. &apos;move +1.0&apos; means a full p
latter rotation. &apos;timestamp 1.0&apos; means 1ms since last message. You sho
uld query &apos;motorwheel&apos; and turn the motor on when it returns true and
off when false.</motorwheel>
<speedwheel>used for a precision touchwheel that reports both po
sition and speed. &apos;speedwheel +1.0 1.5&apos; means a full rotation of the w
heel, at 150% speed.</speedwheel>
<vinyl_mode>set the jogwheel in vinyl mode (with scratch), or in
cd mode (with pitchbend). 1 is vinyl mode (default), 0 is cd mode.</vinyl_mode>
<wheel_mode>change the mode of the jogwheel between: &quot;jog&q
uot;, &quot;search&quot;, &quot;loop_move&quot;, &quot;loop_out&quot;, &quot;loo
p_in&quot;, &quot;browser&quot;, or use +1 and -1 to cycle through all modes. Yo
u can select from a subset using a syntax like &apos;wheel_mode &quot;loop_move,
loop_in,loop_out&quot; +1&apos;.</wheel_mode>
<hold>&apos;hold on&apos; or &apos;hold off&apos; (or &apos;hold
toggle&apos;) to stop the disc for scratching, or release it.</hold>
<scratch>&apos;scratch +120ms&apos; to scratch 120ms forward.</s
cratch>
<nudge>&apos;nudge +120ms&apos; to nudge the song 120ms forward
(using mastertempo if it&apos;s activated).</nudge>
<slip_mode>activate or deactivate the slip mode. While in slip m
ode, the loops, hotcues and scratch actions will have a temporary effect</slip_m
ode>
<slip>activate or deactivate a global slip mode, that will save
the position on &quot;slip on&quot; and resume where it should have been if unto
uched on &quot;slip off&quot;, letting you do any scratch/loop/effect/etc in bet
ween</slip>
<crossfader>move the crossfader. crossfader 0% will only let the
left deck out, crossfader 100% will only let the right deck out.</crossfader>
<auto_crossfade>Automatically crossfade to the other deck. You c
an specify the duration of the crossfade in ms: &apos;auto_crossfade 2000ms&apos
;</auto_crossfade>
<level>set the volume of the deck.</level>
<mute>Mute a specific deck</mute>
<mic_volume>set the volume of the microphone.</mic_volume>
<gain>set the gain of a deck</gain>
<gain_relative>change the gain, relative to the software gain po
sition</gain_relative>
<set_gain>set the gain in order to bring the song to the specifi
ed dBA (with 0dBA being the maximum level outputable by the soundcard without co
mpression): &apos;set_gain 0&apos;</set_gain>
<fake_mixer>tell VirtualDJ not to apply the volumes to the sound
output</fake_mixer>
<fake_eq>tell VirtualDJ not to apply the equalizer to the sound

output</fake_eq>
<fake_gain>tell VirtualDJ not to apply gain to the sound output<
/fake_gain>
<fake_hp>tell VirtualDJ not to apply headphone volume to headpho
ne sound output</fake_hp>
<fake_master>tell VirtualDJ not to apply master volume to master
sound output</fake_master>
<fake_filter>tell VirtualDJ not to apply filter to sound output<
/fake_filter>
<master_volume>set master volume</master_volume>
<headphone_volume>set cue volume</headphone_volume>
<booth_volume>set booth volume</booth_volume>
<headphone_mix>change the mix of the PFL (0% is only the cued de
ck, 100% is the master output).</headphone_mix>
<headphone_crossfader>change the PFL fader (0% is only the left
deck, 100% is only the right deck).</headphone_crossfader>
<headphone_gain>change the gain of the PFL output (from -30dB to
+30dB)</headphone_gain>
<master_balance>change the left/right balance on the master outp
ut.</master_balance>
<levelfader_curve>select the curve of the level faders. 0% is a
linear curve, 50% (default) is a quadratic curve, 100% is a cubic curve</levelfa
der_curve>
<crossfader_hamster>invert the crossfader.</crossfader_hamster>
<crossfader_curve>select the curve of the crossfader. enter a va
lue to adjust the slope from a X curve (0%) to a inverted-U curve (100%). you ca
n also specify common curves by name (&quot;smooth&quot;, &quot;full&quot;, &quo
t;scratch&quot;, &quot;cut&quot;). or you can draw your own curve, using a synta
x like &apos;crossfader_curve &quot;0=[1,0]/0.5=[1,1]/1=[0,1]&quot;&apos;.</cros
sfader_curve>
<crossfader_disable>disable the crossfader</crossfader_disable>
<get_limiter>return true if the limiter is compressing because t
he signal was saturated. Use &apos;deck 1 get limiter&apos; to get the limiter o
n a deck in external mixer mode, or &apos;get limiter&apos; (or &apos;get limite
r &quot;master&quot;) to get the limiter on the master for internal mixing mode
(also can use &apos;get limiter &quot;headphones&quot;&apos; and &apos;get limit
er &quot;booth&quot;&apos;)</get_limiter>
<get_level>Get level of signal before master volume. If no deck
is specified will get master level.</get_level>
<get_level_peak>Get peak level of signal before master volume. I
f no deck is specified will get master peak level.</get_level_peak>
<get_level_left>Get level of left channel before master volume.
If no deck is specified will get master level.</get_level_left>
<get_level_left_peak>Get peak level of left channel before maste
r volume. If no deck is specified will get master peak level.</get_level_left_pe
ak>
<get_level_right>Get level of right channel before master volume
. If no deck is specified will get master level.</get_level_right>
<get_level_right_peak>Get peak level of left channel before mast
er volume. If no deck is specified will get master peak level.</get_level_right_
peak>
<get_vu_meter>Get level of signal after master volume. If no dec
k is specified will get master level.</get_vu_meter>
<get_vu_meter_peak>Get peak level of signal after master volume.
If no deck is specified will get master peak level.</get_vu_meter_peak>
<get_vu_meter_left>Get level of left channel after master volume
. If no deck is specified will get master level.</get_vu_meter_left>
<get_vu_meter_left_peak>Get peak level of left channel after mas
ter volume. If no deck is specified will get master peak level.</get_vu_meter_le
ft_peak>

<get_vu_meter_right>Get level of right channel after master volu
me. If no deck is specified will get master level.</get_vu_meter_right>
<get_vu_meter_right_peak>Get peak level of right channel after m
aster volume. If no deck is specified will get master peak level.</get_vu_meter_
right_peak>
<automix>Start or stop automatic playlist mixing</automix>
<automix_dualdeck>Enable or disable automix using both decks</au
tomix_dualdeck>
<automix_skip>When automix is active, skip the current song and
mix to the next one</automix_skip>
<mix_now>Smoothly crossfade from one side to the other, using be
atsync if both songs have enough beat</mix_now>
<mix_now_nosync>Smoothly crossfade from one side to the other</m
ix_now_nosync>
<mix_next>If the non-playing deck has a song loaded that has alr
eady been played, load a new one from the playlist. Then smoothly crossfade from
the playing deck to the other, using beatsync if appropriate</mix_next>
<mix_next_sidelist>If the non-playing deck has a song loaded tha
t has already been played, load a new one from the sidelist. Then smoothly cross
fade from the playing deck to the other, using beatsync if appropriate</mix_next
_sidelist>
<get_automix_song>get a property from the next song in automix:
&quot;get automix_song &apos;title&apos;&quot;</get_automix_song>
<playlist_options>display a drop-down with the list of options f
or the playlist.</playlist_options>
<playlist_add>add to the playlist the songs selected in the brow
ser.</playlist_add>
<playlist_load_and_remove>load the first song in the playlist on
the deck, and remove it from the playlist.</playlist_load_and_remove>
<playlist_load_and_keep>load the first song in the playlist on t
he deck, but keep it in the playlist.</playlist_load_and_keep>
<switch_sidelist_playlist>exchange the content of the playlist a
nd the sidelist.</switch_sidelist_playlist>
<create_virtualfolder_from_playlist>save the playlist in a virtu
al folder.</create_virtualfolder_from_playlist>
<playlist_randomize>shuffle the order of the songs in the playli
st.</playlist_randomize>
<playlist_repeat>repeat (or stop to repeat) the playlist while a
utomixing.</playlist_repeat>
<playlist_clear>empty the playlist.</playlist_clear>
<playlist_save>save the playlist in a file.</playlist_save>
<playlist_remove_played>remove from the playlist all the songs t
hat have already been played since the software was launched.</playlist_remove_p
layed>
<playlist_remove_duplicates>remove duplicate songs from the play
list.</playlist_remove_duplicates>
<automix_editor>open the automix editor, and fine-tune the autom
ix transitions for every songs in your playlist</automix_editor>
<relay_play>Enable or disable the decks to automatically start p
laying when the opposite deck reached its end</relay_play>
<get_playlist_time>Gets how much time is left before the end of
the automix playlist</get_playlist_time>
<add_favoritefolder>make the selected folder a favorite folder (
monitored folders).</add_favoritefolder>
<add_filterfolder>create a new filter folder.</add_filterfolder>
<add_virtualfolder>create a new virtual folder (unmonitored fold
er).</add_virtualfolder>
<goto_last_folder>Go back to the last browsed folder</goto_last_
folder>
<browser_scroll>scroll through the songs or folders.

&apos;browser_scroll +1&apos; or &apos;browser_scroll -1&apos; to scroll one lin
e, or &quot;browser_scroll &apos;top&apos;&quot;, &quot;browser_scroll &apos;bot
tom&apos;&quot; to scroll to the beginning or end</browser_scroll>
<browser_folder>if focus is on songs, change focus to folders. i
f focus is on folders, open or close the subfolders of the selected folder.</bro
wser_folder>
<browser_enter>if focus is on songs, load the selected song. if
focus is on folders, change focus to songs.</browser_enter>
<browser_remove>Remove the selected song from playlist</browser_
remove>
<browser_window>Change the active browser zone. &quot;browser_wi
ndow &apos;folders&apos;&quot;, &quot;browser_window &apos;songs&apos;&quot;, &q
uot;browser_window &apos;sideview&apos;&quot;, or &quot;browser_window &apos;aut
omix&apos;&quot;, &quot;browser_window &apos;sidelist&apos;&quot;, &quot;browser
_window &apos;sampler&apos;&quot;
Cycle through available browser zones. &quot;browser_window +1&quot;, &quot;brow
ser_window -1&quot;
Cycle through specified zones. Example &quot;browser_window &apos;folders,songs&
apos;&quot;</browser_window>
<search>put the keyboard focus on the search zone, or, if a text
parameter is specified, search for this text.</search>
<clear_search>clear the search string</clear_search>
<edit_search>put the keyboard focus in the search zone but keep
the actual search string.</edit_search>
<log_search>log the current search in the SearchLog.txt file, so
you can easily search for your failed requests once the gig is over.</log_searc
h>
<grid_view>put the browser in grid-view mode, optimized for touc
h screens</grid_view>
<view_options>popup the list of view options. to set one directl
y, you can use &apos;view_options &quot;showkaraoke&quot; on&apos; etc...</view_
options>
<sideview_options>show the context menu to add or remove folders
shortcuts to the sideView</sideview_options>
<sideview_triggerpad>set the sideview sampler in triggerpad mode
or in list mode</sideview_triggerpad>
<file_info>Open the Tag Editor for the specified or loaded song.
</file_info>
<browsed_file_info>open the Tag Editor for the browsed song.</br
owsed_file_info>
<browsed_file_color>set the color of the file currently selected
in the browser.
Example: browsed_file_color &quot;red&quot;
Use browsed_file_color &quot;reset&quot; to clear the color and set the color ba
ck to default</browsed_file_color>
<browsed_file_reveal>open the OS file manager to the browsed son
g</browsed_file_reveal>
<set_browsed_file_bpm>set the bpm of the selected songs to the s
et value: &apos;set_bpm 129.3&apos;, or relative to the actual value: &apos;set_
bpm 50%&apos;</set_browsed_file_bpm>
<load>load the selected song on the deck. you can also specify a
fullpath to load &apos;load &quot;path_to_my_song&quot;&apos;.</load>
<load_pulse>return a brief false then true again when a new song
is loaded</load_pulse>
<loaded>return true if a song is loaded on the deck</loaded>
<unload>unload the song from the deck.</unload>
<not_played>don&apos;t mark the song on this deck as &apos;playe
d&apos;.</not_played>
<browser_gotofolder>&apos;browser_gotofolder&apos; goes to the f
older containing the current file.

&apos;browser_gotofolder &quot;/my_path/my_folder&quot;&apos; goes to the specif
ied folder.
&apos;browser_gotofolder 4&apos; goes to the fourth virtual/favorite folder.</br
owser_gotofolder>
<recurse_folder>display the content of both the selected folder
and all its subfolders in the browser list.</recurse_folder>
<browser_sort>Sort the browser files on the specified column: &a
pos;browser_sort &quot;artist&quot;&apos;, &apos;browser_sort &quot;lastplay&quo
t;&apos;,...</browser_sort>
<playlist_load>Load the folder or playlist selected in the brows
er in the playlist</playlist_load>
<edit_comment>open a window to edit the comment on the selected
track.</edit_comment>
<search_options>popup the list of search options. to set one dir
ectly, you can use &apos;search_options &quot;composer&quot; toggle&apos; etc...
</search_options>
<virtualfolder_add>add to the specified virtualfolder the songs
selected in the browser. &apos;virtualfolder_add &quot;my_vfolder&quot;&apos;. i
f no folder name is given, add to the last one.</virtualfolder_add>
<font_size>Change browser font size. Example: font_size +1</font
_size>
<sidelist_clear>clear the sidelist.</sidelist_clear>
<sidelist_add>Add the songs selected in the browser to the sidel
ist</sidelist_add>
<sidelist_load_and_remove>load the first song from the sidelist,
and remove it from the sidelist.</sidelist_load_and_remove>
<sidelist_load_and_keep>load the first song from the sidelist.</
sidelist_load_and_keep>
<karaoke_add>Add the songs selected in the browser to the karaok
e list</karaoke_add>
<edit_singer>Pops up the dialog to change the singer of the curr
ently selected song in the karaoke list</edit_singer>
<file_count>Get number of files currently shown in browser</file
_count>
<sideview>Show a specific folder in the sideview. Available side
views are automix,sidelist,karaoke,sampler,clone
Use &apos;sideview +1&apos; or &apos;sideview -1&apos; to scroll between availab
le sideviews</sideview>
<sideview_title>Show the title of the folder selected in sidevie
w</sideview_title>
<info_options>show the context menu about the info panel fields
and prelisten behavior</info_options>
<save_deck_set>Save the current configuration (which song is loa
ded on which deck) in a file</save_deck_set>
<load_deck_set>Reload a previously saved deck_set file</load_dec
k_set>
<browser_options>show the context menu about the browser filters
, root folders, database, etc</browser_options>
<settings>open the configuration window.</settings>
<smart_loop>when smart_loop is activated, loop are automagically
adjusted to sound perfect.</smart_loop>
<smart_play>when smart_play is activated, songs are automagicall
y synchronized when played.</smart_play>
<smart_cue>when smart_cue is activated, songs are automagically
re-synchronized when jumped to a new position or cue.</smart_cue>
<smart_scratch>when smart_scratch is activated, backward scratch
ing is automatically muted, only forward scratching will be heard.</smart_scratc
h>
<play_mode>set the mode for play/stop/cue buttons: &apos;play_mo
de &quot;numark&quot;&apos;, or &apos;play_mode &quot;pioneer&quot;&apos;.</play

_mode>
<save_config>save your config changes now (usually changes are s
aved automatically when you close virtualdj)</save_config>
<auto_cue>set the auto_cue mode: &quot;off&quot;, &quot;on&quot;
, &quot;always&quot;.</auto_cue>
<setting>read or write a specific setting (see config window for
the list of all settings names). Example: setting &quot;jogSensitivityScratch&q
uot; 80%</setting>
<fader_start>enable or disable fader start</fader_start>
<get_lemode>return true if we are running a LimitedEdition</get_
lemode>
<get_controller_name>return the name(s) of the controller(s) ass
igned to this deck</get_controller_name>
<get_rotation_cue>get the angle of the cue point on the disc</ge
t_rotation_cue>
<get_rotation_slip>get the angle of the slip point on the disc w
hen slip is active, or regular get_rotation otherwise</get_rotation_slip>
<get_denon_cuepoints>&apos;get_denon_cuepoints 100&apos; for a l
ed bar with 100 leds. Number must match the number of leds in the led bar in the
definition.</get_denon_cuepoints>
<menu_button>defines a button whose behaviour can be changed by
a menu. Syntax: &apos;menu_button 1 &quot;hotcue,sampler,effect,loop&quot;&apos;
.</menu_button>
<menu>display a menu on the controller&apos;s screen, that allow
s to change the behaviour of the menu_buttons. you can navigate through the menu
using the browser_scroll action&apos;.</menu>
<get_display>get some text to display. depending on the latest a
ction, it can be the name of an effect, the folder being browsed, the title of t
he current song, etc... for multiline displays, you can add the line number: &qu
ot;get display 1&quot;, &quot;get display 2&quot;.</get_display>
<shift>set or query the built-in shift variable, used for contro
llers</shift>
<display_time>set the mode to display time: &quot;total&quot;, &
quot;remain&quot;, &quot;elapsed&quot;, +1 or -1.</display_time>
<show_text>Show text on controller display.
&quot;show_text &apos;Line 1|Line 2&apos; 3000ms&quot; will show 2 lines of text
for 3 seconds (time optional, | separates lines)
&quot;show_text &apos;$myvar$&apos;&quot; shows the contents of the variable $my
var</show_text>
<action_deck>return true if the button calling this action is on
the specified deck: &apos;action_deck 1 ? actionA : actionB&apos;</action_deck>
<device_side>Assign a different action for a button or slider of
a device depending on which side of the device it is on: &quot;device_side &apo
s;left&apos; ? action_for_left : action_for_right&quot;
For more than 2-deck controllers, you can use &quot;device_side 1 ? action1 : de
vice_side 2 ? action2 ? device_side 3 ? action3 : etc...&quot;</device_side>
<invert_controllers>Invert the deck of the controllers</invert_c
ontrollers>
<rescan_controllers>rescan for newly connected controllers.</res
can_controllers>
<reinit_controller>Reinit the specified controller (or all if no
ne specified), going through the exit and init sequences (you can specify a dela
y between exit and init: &quot;reinit_controllers &apos;mycontroller&apos; 200ms
&quot;.</reinit_controller>
<refresh_controller>refresh the display of the specified control
ler (or all if none specified).</refresh_controller>
<assign_controller>Assign a specific controller to this deck.
&apos;deck 1 assign_controller &quot;CDJ400&quot; 2&apos; assigns the second CDJ
400 to deck 1
Or in a controller mapping &apos;deck 1 assign_controller&apos; will assign the

controller the action was executed from to deck 1.</assign_controller>
<motor_switch>assign this deck to be controlled by the motorized
wheel</motor_switch>
<motorwheel_instant_play>when set to on, the song will start ins
tantly, bypassing the ramp up time the motor takes to reach its full rotation sp
eed (the drawback is that then you cannot hold the disc still when your start th
e motor)</motorwheel_instant_play>
<mixer_order>For controllers with 4 decks, specify the order of
the decks, from left to right. Default: &quot;mixer_order 3124&quot;</mixer_orde
r>
<cue_stop>if playing, pause and go to the last cue point. if pau
sed, set the current position as cue point, and preview the cue as long as press
ed. you can specify a number (&apos;cue_stop 1&apos;, &apos;cue_stop 57&apos;) t
o work with several cues.</cue_stop>
<cue_play>if playing, pause and go to the last cue point. if pau
sed, set the current position as cue point, and preview the cue as long as press
ed. if you kept pressed more than 2s (or the time specified), it will continue p
laying once you release. syntax: &apos;cue_play 1 1000ms&apos;</cue_play>
<cue>if playing, go to the last cue point and continue playing.
if paused, set the current position as cue point, and preview the cue as long as
pressed. if in loop, change loop_in to the cue point but keep the loop&apos;s l
ength. you can specify a number (&apos;cue 1&apos;, &apos;cue 57&apos;) to work
with several cues.</cue>
<hot_cue>if no cue point is set, or if &apos;cue&apos;, &apos;cu
e_stop&apos; or &apos;cue_play&apos; is pressed, set one at the current position
. otherwise go to the cue point and start or continue playing. if in loop, set t
he cue point as new loop_in but keep loop_length. you can specify a number (&apo
s;hot_cue 1&apos;, &apos;hot_cue 57&apos;) to work with several cues.</hot_cue>
<cue_select>Select the nth cue point as default cue point for cu
e, hotcue, etc.. actions. Does not change position to the selected cue point.</c
ue_select>
<cue_cup>if playing, rewind to the last cue point, and start aga
in on release. if paused, set the current position as cue point.</cue_cup>
<cue_button>act like cue_stop, cue_play or cue_cup depending on
the cueMode setting</cue_button>
<set_cue>store the current position in the cue. if one parameter
is given, it&apos;s the number of the cue to use. if two parameters are given,
the second is the position to store, in ms, in beats, or in percentage of the so
ng length.</set_cue>
<goto_cue>Go to the specified cue. Example &quot;goto_cue 1&quot
;, &quot;goto_cue +1&quot;, &quot;goto_cue -1&quot;
&quot;goto_cue&quot; will jump to the currently selected/last used cue.</goto_cu
e>
<delete_cue>Deletes a stored cue point. If no cue number is spec
ified, it will delete the currently active cue point</delete_cue>
<cue_pos>&quot;cue_pos 1&quot; returns the position of cue point
#1 as a percentage</cue_pos>
<cue_name>&quot;cue_name 1&quot; returns the name of cue point #
1, or changes the cue point when pressed</cue_name>
<has_cue>returns true if the specified cue number is set</has_cu
e>
<lock_cues>lock/unlock the cues for this particular song, so tha
t cue actions cannot inadvertently modify them while you&apos;re playing</lock_c
ues>
<shift_all_cues>shift all the cues of the song from the given am
ount (can be used to fix the cues from v7 imported files in case the automatic f
ix didn&apos;t work properly): &apos;shift_all_cues -10ms&apos;</shift_all_cues>
<select>select this deck as &apos;working deck&apos;. the beat o
f the working deck will be shown in front in the display, and shortcuts and acti
ons with no specified deck will affect this deck.\nUnless PFL has been set manua

lly, the PFL will also follow the working deck.</select>
<masterdeck_auto>remove the masterdeck selection and put back au
tomatic masterdeck behavior</masterdeck_auto>
<masterdeck>select/unselect this deck as &apos;master deck&apos;
. When a master deck is set, all synchronization operations will take the master
deck as reference. (for skins with more than 2 decks)</masterdeck>
<leftdeck>select this deck to be the left deck: &quot;deck 3 lef
tdeck&quot; or &quot;leftdeck +1&quot;</leftdeck>
<rightdeck>select this deck to be the right deck: &quot;deck 3 r
ightdeck&quot; or &quot;rightdeck +1&quot;</rightdeck>
<leftcross>assign this deck to the left of the crossfader: &quot
;deck 3 leftcross&quot;
&quot;deck 3 leftcross &apos;only&apos;&quot; to assign only deck 3 to left of t
he crossfader
&quot;leftcross &apos;none&apos;&quot; to disable the left crossfader</leftcross
>
<rightcross>assign this deck to the right of the crossfader: &qu
ot;deck 3 rightcross&quot;</rightcross>
<cross_assign>assign this deck to a side of the crossfader: &quo
t;deck 3 cross_assign &apos;left&apos;&quot; or &quot;deck 3 cross_assign &apos;
thru&apos;&quot;</cross_assign>
<pfl>select if this deck is sent to the headphones. (can be used
with a slider or a % to specify the volume: &apos;pfl 75%&apos;)</pfl>
<get_deck_color>return blue or red if the deck is the left deck
or right deck (and gray otherwise). Can be used with a darkness modifier: &apos;
get_deck_color 50%&apos;</get_deck_color>
<eq_high>set the trebble equalizer.</eq_high>
<eq_mid>set the medium equalizer.</eq_mid>
<eq_low>set the bass equalizer.</eq_low>
<eq_kill_high>mute the trebble.</eq_kill_high>
<eq_kill_mid>mute the medium.</eq_kill_mid>
<eq_kill_low>mute the bass.</eq_kill_low>
<eq_crossfader_high>crossfade the trebble between both decks.</e
q_crossfader_high>
<eq_crossfader_mid>crossfade the medium between both decks.</eq_
crossfader_mid>
<eq_crossfader_low>crossfade the bass between both decks.</eq_cr
ossfader_low>
<eq_reset>reset the equalizer.</eq_reset>
<filter_activate>mute/unmute the resonant filter effect.</filter
_activate>
<filter>apply a resonant filter.</filter>
<filter_label>get the text to display under the filter knob</fil
ter_label>
<filter_resonance>change the resonance of the filter</filter_res
onance>
<get_beat>get the intensity of the beat at the current position
(0% to 100%).</get_beat>
<get_beat2>get the intensity of the beats from both decks at the
same time.</get_beat2>
<get_beatgrid>get the intensity of the beat based on the beatgri
d (100% if on the beat, 0% if halfway between to beats).</get_beatgrid>
<get_beatpos>get the current position in beatgrid coordinate (27
.5 would mean halfway between the 27th and 28th beats in the song).</get_beatpos
>
<get_beatdiff>Get the distance between the beat from this deck a
nd the beat from the active deck
50% means the deck are aligned, 0% means this deck is late half a beat, 100% mea
ns it is ahead half a beat</get_beatdiff>
<get_bpm>get the bpm of the song.</get_bpm>

<get_time>get the elapsed time (or remaining or total depending
on &quot;display_time&quot;), in milliseconds. Use &apos;get time 1000&apos; to
get another unit than ms (1000=ms, 25=1/25th of seconds, 44100=frames, etc). Use
&quot;absolute&quot; not to take the pitch into account. Use &quot;elapsed&quot
;, &quot;remain&quot; or &quot;total&quot; to bypass the setting of display_time
.</get_time>
<get_time_hour>get the hours of the elapsed time (or remaining o
r total, depending on &quot;display_time&quot;). use &apos;get time_hour &quot;a
bsolute&quot;&apos; if you don&apos;t want to take the pitch variations in accou
nt. you can write &apos;get time_min &quot;elapsed&quot;&apos; or &quot;remain&q
uot; or &quot;total&quot; to bypass the setting of display_time</get_time_hour>
<get_time_min>get the minutes of the elapsed time (or remaining
or total, depending on &quot;display_time&quot;). use &apos;get time_min &quot;a
bsolute&quot;&apos; if you don&apos;t want to take the pitch variations in accou
nt. you can write &apos;get time_min &quot;elapsed&quot;&apos; or &quot;remain&q
uot; or &quot;total&quot; to bypass the setting of display_time</get_time_min>
<get_time_sec>get the seconds of the elapsed time (or remaining
or total, depending on &quot;display_time&quot;).</get_time_sec>
<get_time_ms>get the 1/100th seconds of the elapsed time (or rem
aining or total, depending on &quot;display_time&quot;).</get_time_ms>
<get_time_msf>get the MSF frame of the elapsed time (or remainin
g or total, depending on &quot;display_time&quot;).</get_time_msf>
<get_totaltime_min>get the minutes of the length of the song (th
is is equivalent to &apos;get time_min &quot;total&quot;&apos;).</get_totaltime_
min>
<get_totaltime_sec>get the seconds of the length of the song.</g
et_totaltime_sec>
<get_totaltime_ms>get the milliseconds of the length of the song
.</get_totaltime_ms>
<get_totaltime_msf>get the frames of the length of the song.</ge
t_totaltime_msf>
<get_rotation>get the angle of the disc</get_rotation>
<get_arm>get the position of the turntable arm</get_arm>
<get_position>get the position in the song</get_position>
<get_automix>get the position of the automix crossfader</get_aut
omix>
<get_volume>get the volume applied by both the volume sliders an
d the crossfader</get_volume>
<get_deck>get the number of the deck.</get_deck>
<get_defaultdeck>get the number of the default deck</get_default
deck>
<get_leftdeck>get the number of the left deck</get_leftdeck>
<get_rightdeck>get the number of the right deck</get_rightdeck>
<get_activedeck>get the number of the sync master deck</get_acti
vedeck>
<get_decks>get the total number of decks of the current skin (ca
n also be used with argument to compare: &apos;get decks 4&apos; returns true if
&apos;get decks&apos; would return 4, false otherwise)</get_decks>
<get_key_modifier>get the number of semitone up or down currentl
y applied to the song</get_key_modifier>
<get_beat_counter>get the position of the beat counter</get_beat
_counter>
<get_beat_num>&quot;get_beat_num&quot; returns a value between 1
and 4 indicating the beat in the measure
&quot;get_beat_num 1 4&quot; returns true when the first beat of the measure is
currently playing
&quot;get_beat_num 1&quot; returns true when the first beat of a 4-beat measure
is currently playing (works from 1 to 4)
&quot;get_beat_num 16&quot; returns a percentage indicating the beat position in
a 16-beat phrase (works with any phrase number larger than 4)</get_beat_num>

<get_beat_bar>get the position in % in the 4:4 bar (or in 4:16 i
f called with &apos;get beat_bar 16&apos;)</get_beat_bar>
<get_filepath>get the filepath of the song on the deck</get_file
path>
<get_key>get the key of the current song</get_key>
<get_harmonic>get the harmonic of the current song</get_harmonic
>
<get_songlength>get the length in seconds of the song on the dec
k</get_songlength>
<get_version>Returns version as text such as &quot;8.0.0&quot;</
get_version>
<get_build>Returns build number</get_build>
<get_membership>True when user has a valid content unlimited lic
ense</get_membership>
<get_hwnd>return the Windows handle to VirtualDJ&apos;s window</
get_hwnd>
<get_vdj_folder>return the home folder of VirtualDJ.</get_vdj_fo
lder>
<get_browsed_selection_index>&apos;get_browsed_selection 1 3&apo
s; returns true if the first line is the selected line in a browser 3 lines high
&apos;get_browsed_selection 3&apos; returns the line number of the selected line
in a browser 3 lines high (between 1 and 3)</get_browsed_selection_index>
<get_browsed_folder_selection_index>&apos;get_browsed_folder_sel
ection 1 3&apos; returns true if the first line is the selected line in a browse
r 3 lines high
&apos;get_browsed_folder_selection 3&apos; returns the line number of the select
ed line in a browser 3 lines high (between 1 and 3)</get_browsed_folder_selectio
n_index>
<get_browsed_song>get a property from the currently browsed file
: &quot;get_browsed_song &apos;title&apos;&quot;, &quot;get browsed_song &apos;p
laycount&apos;&quot;, etc...</get_browsed_song>
<get_loaded_song>get a property from the song loaded on the deck
: &quot;deck 2 get_loaded_song &apos;album&apos;&quot;</get_loaded_song>
<get_browsed_filepath>get the filepath of the song currently sel
ected in the browser</get_browsed_filepath>
<get_browsed_folder>get the name of the folder selected in the b
rowser</get_browsed_folder>
<get_constant>return the given constant: &apos;get constant 75%&
apos; always returns 75%</get_constant>
<get_record_time>get the time already spent recording</get_recor
d_time>
<get_record_size>get the current size of the recording file</get
_record_size>
<get_record_message>get the message displayed on the record page
</get_record_message>
<get_record_min>get the minutes of the recording time</get_recor
d_min>
<get_record_sec>get the seconds of the recording time</get_recor
d_sec>
<get_record_ms>get the milliseconds of the recording time</get_r
ecord_ms>
<get_record_msf>get the frames of the recording time</get_record
_msf>
<get_haslinein>returns true if the current soundconfig includes
some linein inputs</get_haslinein>
<get_hasmic>returns true if the current soundconfig includes a m
ic input</get_hasmic>
<get_hasinput>returns true if the current soundconfig includes a
ny input (mic, linein or timecode)</get_hasinput>
<get_hasheadphones>True when a headphones output is configured i

n sound setup, or when the controller has a headphone volume control</get_hashea
dphones>
<get_hasmaster>True when a master output is configured in sound
setup, false for external mixer configurations</get_hasmaster>
<karaoke>Start or stop automatic karaoke loading and background
music</karaoke>
<karaoke_options>show the contextmenu with the karaoke options</
karaoke_options>
<key>change the key of the song, from -12 (one octave down) to +
12 (one octave up), only in multiple of semitones.</key>
<key_smooth>change the key of the song, from -12 (one octave dow
n) to +12 (one octave up), allowing not only multiple of semitones.</key_smooth>
<key_move>move the key up or down from the given amount of semit
ones.</key_move>
<set_key>change the key of the song to match the given key. you
can use standard notation (&apos;set_key &quot;A#m&quot;&apos;) or numeric (&apo
s;set key &quot;03A&quot;&apos;). if no given key, it will use the other deck. t
he change will match the exact key.</set_key>
<match_key>change the key of the song to match the given key. yo
u can use standard notation (&apos;set_key &quot;A#m&quot;&apos;) or numeric (&a
pos;set key &quot;03A&quot;&apos;). if no given key, it will use the other deck.
the change will be the smallest change to make it compatible with the given key
.</match_key>
<key_lock>activate/deactivate the key lock (to make the pitch sl
ider change the speed of the song, but keep the key of the song like it is now).
</key_lock>
<loop>set or remove a loop. &apos;loop 4&apos;, &apos;loop 0.5&a
pos; set a loop in beats. &apos;loop 10ms&apos; set a loop in ms. &apos;loop 200
%&apos; multiply by 2 the size of the loop. &apos;loop 50%&apos; divides by 2. &
apos;loop&apos; alone set a loop at the actual position with the same beat size
as the last set loop.</loop>
<get_loop_in_time>Get time (in ms) of the start of the loop</get
_loop_in_time>
<get_loop_out_time>Get time (in ms) of the end of the loop</get_
loop_out_time>
<loop_button>one-button smart loop: Set the loop in on the first
press, set the loop out on second press, remove the loop on third press.</loop_
button>
<loop_in>if not in loop, set the begining of a loop. if in loop,
jump back to the begining of the loop.</loop_in>
<loop_out>if not in loop, set the deck in loop, starting from th
e last set loop_in point or stutter point. if in loop, exit the loop.</loop_out>
<loop_length>change the length of the loop. &apos;loop_length 15
ms&apos; set the length in ms, &apos;loop_length 0.5&apos; set the length in bea
ts, &apos;loop_length +100%&apos; set the length in percentage of the actual len
gth.</loop_length>
<loop_move>move the loop without changing its length. &apos;loop
_move +10ms&apos; set the distance in ms, &apos;loop_move +2&apos; set the dista
nce in beats, &apos;loop_move +50%&apos; set the distance in percentage of the a
ctual length.</loop_move>
<loop_double>double the size of the loop.</loop_double>
<loop_half>halve the size of the loop.</loop_half>
<loop_exit>remove the loop.</loop_exit>
<loop_select>set the loop size (or default loop size if no loop
is active). If no parameter is provided, a popup list of loop values to choose f
rom will be displayed.</loop_select>
<reloop>jump to the loop_in point.</reloop>
<reloop_exit>if in loop, remove the loop. otherwise, reactivate
the last used loop. Highlights when a loop had been used</reloop_exit>
<loop_position>Get relative position in loop (from 0% to 100%)</

loop_position>
<get_active_loop>get the number of beats in the current loop</ge
t_active_loop>
<get_loop>get the number of beats in the current loop or the def
ault loop size if no loop is active</get_loop>
<loop_save>&apos;loop_save&apos; Save current loop
&apos;loop_save &quot;myloop&quot;&apos; Save current loop and name it &quot;myl
oop&quot;
&apos;loop_save 1&apos; Save current loop in first saved loop slot</loop_save>
<loop_load>&apos;loop_load&apos; Load current loop
&apos;loop_load &quot;myloop&quot;&apos; Load saved loop named &quot;myloop&quot
;
&apos;loop_load 1&apos; Load the first saved loop
&apos;loop_load +1&apos; Load the next saved loop</loop_load>
<loop_load_prepare>&apos;loop_load_prepare&apos; Activate/Deacti
vate current stored loop without jumping to the start point
&apos;loop_load_prepare &quot;myloop&quot;&apos; Activate/Deactivate stored loop
named &quot;myloop&quot; without jumping to the start point
&apos;loop_load_prepare 1&apos; Activate/Deactivate the first stored loop withou
t jumping to the start point
&apos;loop_load_prepare +1&apos; Activate/Deactivate the next stored loop withou
t jumping to the start point</loop_load_prepare>
<loop_delete>&apos;loop_delete 1&apos; Delete the first stored l
oop</loop_delete>
<loop_back>When loop back mode is enabled, starting a loop sets
the end point of the loop, looping what you just heard. When disabled, starting
a loop sets the start point of the loop.</loop_back>
<loop_roll_mode>Activate or deactivate loop roll mode.
In loop roll mode, the loop is temporary, and the song will continue from the po
sition it should have been when released</loop_roll_mode>
<loop_roll>&quot;loop_roll 0.25&quot; for 1/4th beat loop roll</
loop_roll>
<slicer>&quot;slicer 1&quot; to &quot;slicer 8&quot; for 8 slice
r buttons
&quot;slicer 1 &apos;hold&apos;&quot; to hold the current position on first acti
vate
&quot;slicer &apos;length&apos; +1&quot; to increase length
&quot;slicer &apos;step&apos; +1&quot; to increase step size</slicer>
<repeat_song>When active, song will restart from beginning when
finished</repeat_song>
<macro_record>Start or stop recording a macro</macro_record>
<macro_play>playback a previously recorded macro</macro_play>
<pitch>set the pitch of the deck. used with a number, it gives t
he position on the slider (and therefore account for pitch_range). used with a p
ercent it gives an absolute position. &apos;pitch 112%&apos; set pitch at +12%,
&apos;pitch 0.25&apos; set pitch at -10% if pitch_range is 20.</pitch>
<pitch_relative>set the pitch of the deck, to be used by hardwar
e controllers if you prefer the change to be relative to the software pitch posi
tion</pitch_relative>
<pitch_zero>Set pitch to 0% (normal playing speed)
Use &apos;pitch_zero &quot;center&quot;&apos; on controllers that send a message
when the pitch slider is at the center. This prevents unwanted behavior in grad
ual or relative mode.</pitch_zero>
<pitch_reset>slowly brings the pitch back to 0%. you can specify
the speed in % per second (default 1% per second): &apos;pitch_reset 5%&apos;</
pitch_reset>
<pitch_range>set the range for the pitch slider. &apos;pitch 12%
&apos; set the range from -12% to +12%. &apos;pitch +1&apos; scrolls through the
default pitch ranges. &apos;pitch &quot;12,16,25&quot; +1&apos; scrolls through
the provided list of pitch ranges.</pitch_range>

<pitch_bend>slow down or speed up the song: &apos;pitch_bend +3%
&apos;. you can make the bend to increase slowly by specifying a second time par
ameter: &apos;pitch_bend +1% 500ms&apos; will start at +1% and will double every
500ms.</pitch_bend>
<master_tempo>activate/deactivate the master tempo (to make the
pitch slider change the speed of the song, but keep the original key of the song
).</master_tempo>
<pitch_lock>lock the pitch sliders on both decks so both will mo
ve together.</pitch_lock>
<startupspeed>vinyl startup speed, the larger, the longer it tak
es for the record to get from stopped to playing</startupspeed>
<backspin>Do a backspin. It is possible to specify the length: &
apos;backspin 5000ms&apos;</backspin>
<brakespeed>vinyl brake speed, the larger, the longer it takes f
or the record to get from playing to stopped</brakespeed>
<get_pitch>Get the pitch from -100% to +100%, centered on 0%</ge
t_pitch>
<get_pitch_value>Get the pitch from 0% to 200%, centered on 100%
</get_pitch_value>
<get_pitch_zero>Is true if the pitch is zero, with an optional p
recision parameter: &apos;get pitch_zero 5%&apos; (the % is relative to the pitc
h range. Use &quot;get pitch_zero &apos;absolute&apos; 0.1%&quot; to use absolut
e precision)</get_pitch_zero>
<effect_select_multi>effect_select_multi 2 &quot;echo&quot; -&gt
; select effect echo in slot 2
effect_select_multi 1 -1 -&gt; select previous effect in slot 1
effect_select_multi +1 -&gt; select next effect in slot 1
effect_select_multi -&gt; show popup window for slot 1
effect_select_multi 1 -&gt; show popup window for slot 1
effect_select_multi 1 0.2 -&gt; select the 2/10th effect from the list in slot 1
effect_select_multi &quot;video&quot; -&gt; select effect in the video effect sl
ot
effect_select_multi does not deactivate the previous plugin in the specified slo
t</effect_select_multi>
<effect_select>effect_select 2 &quot;echo&quot; -&gt; select eff
ect echo in slot 2
effect_select 1 -1 -&gt; select previous effect in slot 1
effect_select +1 -&gt; select next effect in slot 1
effect_select -&gt; show popup window for slot 1
effect_select 1 -&gt; show popup window for slot 1
effect_select 1 0.2 -&gt; select the 2/10th effect from the list in slot 1
effect_select deactivates the previous plugin in the specified slot</effect_sele
ct>
<effect_active>activate/deactivate the effect on a specific slot
. example: effect_active 1 &apos;flanger&apos; on or effect_active 1</effect_act
ive>
<effect_disable_all>&apos;deck 1 effect_disable_all&apos; Disabl
es all effects on deck 1
&apos;deck master effect_disable_all&apos; Disables all master effects</effect_d
isable_all>
<effect_slider>Move the n-th slider on the given effect
&quot;effect_slider 1 2 50%&quot; : Set slider id 2 on slot 1 to 50%
&quot;effect_slider 1 0%&quot; : set slider id 1 on slot 1 to 0%</effect_slider>
<effect_slider_active>move a slider and activate the effect as l
ong as the mouse is down</effect_slider_active>
<effect_has_slider>effect_has_slider 1 2 on -&gt; returns true i
f there is a second slider on slot 1
effect_has_slider 1 -&gt; returns true if there is a first slider on slot 0</eff
ect_has_slider>
<effect_slider_reset>return this plugin slider to its default va

lue</effect_slider_reset>
<effect_button>&apos;effect_button 1 2&apos; button 2 on slot 1
&apos;effect_button 2&apos; button 2 on slot 1</effect_button>
<effect_has_button>&apos;effect_has_slider 1 2 on&apos; -&gt; re
turns true if there is a second button on slot 1</effect_has_button>
<video_transition_select>select the plugin used for video transi
tions. you can specify by name (&apos;video_transition_select &quot;my_plugin&qu
ot;&apos;), relative (&apos;video_transition_select +1&apos;) or without paramet
ers to open a popup window listing the available plugins</video_transition_selec
t>
<video_transition_slider>move the n-th slider of the video trans
ition plugin</video_transition_slider>
<video_transition_button>push the n-th button of the video trans
ition plugin</video_transition_button>
<video_fx_select>select a video effect plugin. you can specify b
y name (&apos;video_fx_select &quot;my_plugin&quot;&apos;), relative (&apos;vide
o_fx_select +1&apos;) or without parameters to open a popup window listing the a
vailable plugins</video_fx_select>
<video_fx_clear>deactivate all the active video effects</video_f
x_clear>
<video_fx>activate/deactivate the selected video effect</video_f
x>
<get_video_fx_slider_label>get the text to display under this sl
ider control</get_video_fx_slider_label>
<video_fx_slider>move the n-th slider of the video effect plugin
</video_fx_slider>
<video_fx_button>push the n-th button of the video effect plugin
</video_fx_button>
<effects_used>Active when there are any audio effects activated.
Use &quot;effects_used &apos;deck&apos;&quot; to get the effects on the selecte
d deck, or &quot;effects_used &apos;master&apos;&quot; to get effects activated
on master.</effects_used>
<get_effects_used>Returns the number of audio effects currently
active</get_effects_used>
<get_effect_name>get the name of the currently selected effect</
get_effect_name>
<get_effect_title>get the title of the currently selected effect
</get_effect_title>
<get_effect_string>get the text displayed by this effect</get_ef
fect_string>
<get_effect_string_name>get the label to display for this effect
</get_effect_string_name>
<get_effect_button_name>get the name of the xth button of the cu
rrently selected effect</get_effect_button_name>
<get_effect_slider_count>get the number of slider on this effect
</get_effect_slider_count>
<get_effect_slider_name>get the name of the xth slider of the cu
rrently selected effect</get_effect_slider_name>
<get_effect_slider_shortname>get the shortname to display under
this slider control</get_effect_slider_shortname>
<get_effect_slider_label>get the label to display under this sli
der control</get_effect_slider_label>
<get_effect_slider_text>get the full text associated with this s
lider control</get_effect_slider_text>
<get_effect_slider_default>returns the default value for this sl
ider</get_effect_slider_default>
<get_videofx_name>get the name of the currently selected video e
ffect</get_videofx_name>
<get_videotrans_name>get the name of the currently selected vide
o transition</get_videotrans_name>

<effect_show_gui>show the control window for this effect</effect
_show_gui>
<effect_dock_gui>dock/undock this effect&apos;s control window</
effect_dock_gui>
<show_pluginpage>show or hide the plugin control windows in the
browser area</show_pluginpage>
<effect_command>send a command to this effect</effect_command>
<beat_tap>tap on a few beats to set a new bpm for the song if th
e application didn&apos;t got it right on the first time.</beat_tap>
<edit_poi>open the POI Editor to edit the cue points, and other
points of interest</edit_poi>
<edit_bpm>open the BPM Editor to edit the bpm and beat grid</edi
t_bpm>
<adjust_cbg>adjust the beat grid. &apos;adjust_cbg +2&apos; move
s the start bar from 4:4. &apos;adjust_cbg +10%&apos; moves the actual bars.</ad
just_cbg>
<set_bpm>set the bpm of the song to the set value: &apos;set_bpm
129.3&apos;, or relative to the actual value: &apos;set_bpm 50%&apos;.</set_bpm
>
<goto_mixpoint>go to the specified mix point, from &quot;StartTe
mpo&quot;, &quot;EndTempo&quot;, &quot;StartCut&quot;, &quot;EndCut&quot;, &quot
;StartFade&quot;, &quot;EndFade&quot;, &quot;StartSound&quot;, &quot;EndSound&qu
ot;</goto_mixpoint>
<set_mixpoint>set the specified mix point to the actual pos</set
_mixpoint>
<set_firstbeat>moves the first beat to the current position, adj
usting the beat-grid</set_firstbeat>
<prelisten>pre-listen the selected track.</prelisten>
<prelisten_output>set this deck to be used for the prelisten.
Example: &quot;deck 1 prelisten_output&quot;, or to put it back to default: &quo
t;prelisten_output &apos;auto&apos;&quot;</prelisten_output>
<prelisten_options>show a contextmenu with the options about the
prelisten widget</prelisten_options>
<prelisten_pos>move the position of the prelistening.</prelisten
_pos>
<prelisten_stop>stop the prelisten player</prelisten_stop>
<record>start recording the session.</record>
<record_cut>cut the current recording to a new file (or new trac
k if recording to CD)</record_cut>
<record_config>open the record configuration panel</record_confi
g>
<record_vu>show the volume of what&apos;s being recorded</record
_vu>
<broadcast>start or stop to broadcast</broadcast>
<broadcast_message>set or get the broadcast message.</broadcast_
message>
<sampler_play>play the selected sample. syntax &apos;sampler pla
y&apos; plays the default sample. &apos;sampler 4 play&apos; plays the fourth sa
mpler slot.</sampler_play>
<sampler_play_stutter>play the selected sample. if already playi
ng, restart from begining.</sampler_play_stutter>
<sampler_play_stop>play the selected sample if it&apos;s not alr
eady playing, or stop it if it&apos;s already playing.</sampler_play_stop>
<sampler_stop>stop the selected sample. syntax &apos;sampler sto
p&apos; stops the default sample. &apos;sampler 4 stop&apos; stops the fourth sa
mpler slot. &apos;sampler all stop&apos; stops all samples.</sampler_stop>
<sampler_pad>&apos;sampler_pad 1&apos; triggers the sample in sl
ot 1, based on the play mode for that sample slot</sampler_pad>
<sampler_loaded>&apos;sampler_loaded 1&apos; returns true when t
here is a sample loaded in slot 1, otherwise returns false</sampler_loaded>

<sampler_select>select which sample is the default sampler slot
for that deck. syntax &apos;sampler select 5&apos; selects the fifth sampler slo
t. &apos;sampler select +1&apos; scrolls through the sampler slots. &apos;sample
r select&apos; open a popup menu to select the new default sampler slot.</sample
r_select>
<sampler_position>get the current position of the sample</sample
r_position>
<sampler_bank> select a new sampler bank. Can be called either b
y name (sampler_bank &quot;birthday&quot;), by number (sampler_bank 2) or can be
assigned to a rotary knob (sampler_bank) or buttons (sampler_bank +1)</sampler_
bank>
<sampler_mute>mute/unmute this sample</sampler_mute>
<sampler_edit>edit the given sample in the SampleEditor</sampler
_edit>
<sampler_mode>set the global trigger mode for the sampler: &quot
;sampler_mode &apos;on/off&apos;&quot;, &apos;hold&apos;, &apos;stutter&apos; or
&apos;unmute&apos;
set trigger mode for a specific sample: &quot;sampler_mode 1 &apos;on/off&apos;&
quot; to set sample 1 mode or &quot;sampler_mode 1 +1&quot; to cycle</sampler_mo
de>
<sampler_output>Select sampler output channel. &apos;deck master
sampler_output&apos;, &apos;sampler_output &quot;headphones&quot;&apos;, &apos;
deck 1 sampler_output&apos;, &apos;sampler_output &quot;popup&quot;&apos;</sampl
er_output>
<sampler_options>popup the sample menu.</sampler_options>
<sampler_volume_master>&apos;sampler_volume_master&apos; sets th
e master volume of the sampler</sampler_volume_master>
<sampler_volume>&apos;sampler_volume&apos; sets the volume of th
e sample that has the focus, on the selected deck.
&apos;sampler_volume 1&apos; sets the volume of the sample in slot 1 in the curr
ent bank.
&apos;sampler_volume &quot;siren&quot;&apos; sets the volume of the sample &apos
;siren.vdjsample&apos;.</sampler_volume>
<sampler_volume_nogroup>sets the volume of the sample without ch
anging the volume of other samples in the same group</sampler_volume_nogroup>
<sampler_group_volume>change the volume of all the samples in th
e give group. You can specify the group by name, or by group index</sampler_grou
p_volume>
<sampler_has_group>returns true if the specified group (specifie
d by name or by index) exists in the current samplebank</sampler_has_group>
<sampler_rec>On first press, start to record a new sample. On se
cond press, stop to record
Use &apos;sampler_rec &quot;mic&quot;&apos; to record a sample from microphone,
or &apos;sampler_rec &quot;master&quot;&apos; to record from master output
If the deck is on loop, a loop sample will immediately be created. If the deck i
s playing, it will record what&apos;s playing until the stop. If the deck is pau
sed, it sets the &apos;entry point&apos;, and the second push will set the &apos
;exit point&apos; and use the deck&apos;s file between those two points.</sample
r_rec>
<sampler_start_rec>start to record (from the deck, or from mic o
r master if specified) in order to create a new sample file</sampler_start_rec>
<sampler_stop_rec>stop the recording and save the result in a sa
mple file</sampler_stop_rec>
<sampler_abort_rec>cancel the recording and delete the sample fi
le</sampler_abort_rec>
<sampler_loop>use &apos;sampler_loop -1&apos; or &apos;sampler_l
oop +1&apos; to change the size of a playing sample</sampler_loop>
<sampler_used>check if a sample is playing (or if used with &apo
s;sampler_used 4&apos; check if exactly 4 samples are playing)</sampler_used>
<get_sampler_slot>get the number of the sampler slot that curren

tly has the focus</get_sampler_slot>
<get_sampler_count>get the number of slots in the current sample
r bank</get_sampler_count>
<get_sample_name>get the name of the specified sample</get_sampl
e_name>
<get_sampler_bank>get the name of the currently loaded sampler b
ank</get_sampler_bank>
<get_sampler_bank_id>get the number of the currently loaded samp
ler bank</get_sampler_bank_id>
<get_sampler_bank_count>get the number of sample banks</get_samp
ler_bank_count>
<get_sample_color>get the color for the specified sample</get_sa
mple_color>
<sandbox>activate/deactivate sandbox mode.
in sandbox mode, the master output continues to play what it was playing without
being affected by your actions, and you can move both decks to whatever positio
n you want, in order to prelisten your upcomming mix.</sandbox>
<can_sandbox>returns true if virtualdj can be sandboxed.
sandbox cannot be activated while you have effects or samples active, or video,
or if you&apos;re scratching, or if you have more than one deck playing with the
volume up.</can_sandbox>
<sync>smoothly synchronize the song with the other deck.</sync>
<match_bpm>set the pitch to match the BPM of the other deck.</ma
tch_bpm>
<match_gain>set the gain to match the other deck.</match_gain>
<play_sync>play the song instantly synchronized with the other d
eck.</play_sync>
<play_onbeat>instantly synchronize the song with the other deck,
using local beat information instead of the global beatgrid, but don&apos;t cha
nge the pitch.</play_onbeat>
<play_sync_onbeat>instantly synchronize the song with the other
deck, using local beat information instead of the global beatgrid.</play_sync_on
beat>
<beatlock>When beatlock is activated, the songs are kept synchro
nized, even when moving the pitch, scratching, etc...</beatlock>
<get_bpm_match>Returns 0.5 when bpm&apos;s are synchronized</get
_bpm_match>
<get_text>get some text. You can use the inverted apostrophe to
query VDJScript results within the text: &quot;get text &apos;You are listening
to `get loaded_song &quot;title&quot;` at `volume` volume.&quot;.\nVDJScript ret
urning booleans (buttons) will be displayed as &quot;on&quot; or &quot;off&quot;
.\nVDJScript returning values (sliders) will be displayed as a percentage.\n(you
can also (but it&apos;s being deprecated in VDJ7) use % shortcuts for some comm
on queries: &quot;get text &apos;you are listening to %title by %author&apos;&qu
ot;)</get_text>
<get_status>get information about background tasks</get_status>
<timecode_active>Select if the deck is controlled by a timecode
signal.
(note: You can use &apos;timecode_active x&apos; where x is the turntable number
, to assign the same turntable to control several decks at once: &apos;deck 1 ti
mecode_active 1 on &amp; deck 2 timecode_active 1 on&apos;)</timecode_active>
<invert_timecode>Invert timecode control (for 1 timecode source,
switch it through available decks, for 2 timecode sources, from 1 to 3, 2 to 4)
</invert_timecode>
<timecode_mode>Set the timecode mode: &apos;smart&apos;, &apos;a
bsolute&apos;, &apos;relative&apos;.</timecode_mode>
<timecode_config>Open the timecode config window</timecode_confi
g>
<timecode_bypass>Use the timecode turntable as linein input</tim
ecode_bypass>

<timecode_reset_pitch>Reset the &quot;software&quot; pitch to 10
0%, so that the deck pitch matches the turntable pitch exactly, and needle-drop
is truly absolute</timecode_reset_pitch>
<get_hastimecode>returns true if the current soundconfig include
s some timecode inputs</get_hastimecode>
<leftvideo>assign this deck to the left of the video crossfader:
&quot;deck 3 leftvideo&quot; or &quot;leftvideo +1&quot; or &quot;leftvideo &ap
os;auto&apos;&quot;.</leftvideo>
<rightvideo>assign this deck to the right of the video crossfade
r: &quot;deck 3 rightvideo&quot; or &quot;rightvideo +1&quot; or &quot;rightvide
o &apos;auto&apos;&quot;.</rightvideo>
<leftvideo_button>simple button to control the left video source
: &quot;deck 3 leftvideo_button&quot;.</leftvideo_button>
<rightvideo_button>simple button to control the right video sour
ce: &quot;deck 3 rightvideo_button&quot;.</rightvideo_button>
<is_video>return true if this deck has some video</is_video>
<over_video>force this deck&apos;s video output on the video mas
ter</over_video>
<video_crossfader_link>link or unlink the video crossfader to th
e audio crossfader</video_crossfader_link>
<video_crossfader_auto>move the video crossfader automatically a
ccording to which side is playing, cueing, scratching, etc...</video_crossfader_
auto>
<video>open or close the video window</video>
<video_output>Show menu to select on which monitor to open the v
ideo output.
You can also specify a specific output: &quot;video_output 1&quot; to open video
output on the first monitor
To just show or hide the output use &quot;video_output on&quot; or &quot;video_o
utput off&quot;. To toggle output, use &quot;video_output ? video_output off : v
ideo_output on&quot;</video_output>
<video_crossfader>set the video crossfader</video_crossfader>
<video_fadetoblack>activate/deactivate fade-to-black on volume s
liders</video_fadetoblack>
<video_transition>Launch a transition from one video deck to the
other.
You can specify the duration of the transition: &apos;video_transition 1000ms&ap
os;
You can specify the direction of the transition: &apos;video_transition &quot;le
ft&quot;&apos; or &apos;video_transition &quot;left&quot; 1000ms&apos;</video_tr
ansition>
<video_delay>set a delay between video or audio to synchronize o
utput (in milliseconds)</video_delay>
<video_level>fade-to-black independent slider for the left or ri
ght video deck</video_level>
</actions>
</language>

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close