Lists
LISTS
VirtualDJ 2024 and onwards unified previous playlists and virtual folders to new xml based files.
The xml's are stored in VirtualDJ's document folder under the "My Lists" folder by default.
The name of the xml file indicate the name of the playlists. For example "Top 40 hits.xml".
Some List.xml
<?xml version="1.0" encoding="UTF-8"?>
<VirtualFolder noDuplicates="yes|no" singleDrive="no" ordered=“yes|no”>
<song path="" size="" artist="" title="" Remix ="" idx="" />
</VirtualFolder>
For a list to be operational the only required entry for the <song> element is path
Required:
- path: absolute path to the song file
Its highly recommended to put file size if possible, for VirtualDJ to find the song if already in its database
Required/Recommended:
- path: absolute path to the song filev
- size: file size in bytes
Optional parameters include:
Optional for the <VirtualFolder> element:
- noDuplicates: Indicate if the list should allow duplicate songs or not
- singleDrive: default no
- ordered: Indicate if the list should keep its order from session to session
Optional for each <song> element:
- artist: Name of artist including featuring artists e.g feat. XXX
- title: Title of the song
- Remix : Remix name of the song
- songlength:length of the song in seconds with one decimal for milliseconds e.g. 000.0
- bpm: Bpm of the song
- key: Key of the song
- idx: Numbered entry, starting from 0 in an ordered list
- singer: Singer of the song for a karaoke playlist
- keychange : Change of key for a singer in a karaoke playlist
- playtime : Optional