Library tools
A separate page for playlists and maintenance: smartlist groups, playlist comparison, merging, prefix, paths, clean up archive, app caches and gig history.
On this page
OpenLink to “Open”
In the bar under Library → “Library tools”, at the bottom of the playlist tree or via the Tools menu. On the left, the tools are in three groups; Sonodex remembers the last one used. Track Matcher, Beatshift fixer and Tags remain separate windows.
| Group | Tool | What for |
|---|---|---|
| Playlists | Smartlist groups | Create many smartlists at once, grouped by genre, key, BPM ranges, year, decade, duration or file size, with preview |
| Playlists | Playlist comparison | Compare two playlists (shared, left only, right only) and count how many playlists a track is in |
| Playlists | Merge playlists | Turn several playlists into a new one in a fixed order |
| Playlists | Playlist prefix | Number playlists sequentially or give them a prefix |
| Maintenance | Paths | Redirect file paths for importing and exporting DJ libraries |
| Maintenance | Clean up archive | Remove archived tracks, with their files if you wish |
| Maintenance | App caches | Check storage, clear caches, reset the interface |
| History | Gig history | Save, import and rate played sets |
Merge playlistsLink to “Merge playlists”
- Select: mark at least two playlists or smartlists, with search and track count.
- Order: the first playlist determines the start. Drag or move with the arrows (Alt+↑/↓ on a row).
- Preview: total entries, unique tracks, removed duplicates and the whole resulting order; if you wish, you can append differing notes from later sources.
- Merge: enter a name and “Save merge as new playlist”. The source playlists stay unchanged.
Playlist prefixLink to “Playlist prefix”
Select playlists, then set the prefix text, “Number sequentially” with start number and number format (1, 01, 001 or automatic), separator and spaces. The “Preview: Old → New” table shows each new name immediately and warns about duplicate or empty names. “Replace existing number” only swaps real numbers at the start. Renaming is one undo step.
PathsLink to “Paths”
Path mappings only change the paths when importing and exporting DJ libraries, for example when your music is on a different drive on the target. Files are neither moved nor renamed.
- The first matching mapping applies. The table is in priority order; any further mapping is ignored for that path. Use the arrows to change the priority. If a mapping sits below a more general one higher up, Sonodex warns you, because otherwise it would never apply.
- Under “Add mapping” you enter “Original path prefix” and “New absolute path prefix” or choose folders. Drives (D:\Musik), network shares (\\NAS\Musik) and macOS volumes (/Volumes/USB) are allowed.
- “Test mapping” shows, for a sample path, which mapping applies and what it becomes; there are also examples from your library.
- Changes only take effect with “Save mappings”; “Discard” reverts them.
Clean up archiveLink to “Clean up archive”
Removes archived tracks either from the library only or together with their files to the bin. Everything about this is under Archive & favourites.
App cachesLink to “App caches”
Shows for each area, for example application cache, cover and preview cache, reconstructable analysis data and generated smartlists, how much space it takes up, and clears it individually. “Undo last data clean-up” restores reconstructable analysis data and generated smartlists as long as the clean-up is the latest change. Sonodex deletes the cover and preview cache directly and recreates the files when needed. “Reset interface …” sets the saved view options to default; “Restore saved view options” brings them back.
Gig historyLink to “Gig history”
The same played sets as under History → Played sets: “Save set snapshot” and “Import DJ history”.
Something missing or wrong? Let us know. The app interface is available in English and German.