Why the Database Comes First

Fix the central record of truth before the dependent lists. Your VirtualDJ database is the thing everything else refers back to, playlists, folders, and history all point at tracks the same way the database does. So when a path breaks, it tends to break in all of those places at once, for the same underlying … Read more

Validate Before You Import

Catch bad paths while you can still fix them safely. Validation is the checkpoint between editing and writing. It’s where VDJTools checks the workbook is internally sound before anything reaches your actual VirtualDJ files, and it’s your last real chance to catch a wrong path before it becomes a live change rather than an editable … Read more