Library tools

A separate page for playlists and maintenance: smartlist groups, playlist comparison, merging, prefix, paths, clean up archive, app caches and gig history.

Last updated:

On this page
Library tools: merge playlists · original app view with demo tracks

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.

GroupToolWhat for
PlaylistsSmartlist groupsCreate many smartlists at once, grouped by genre, key, BPM ranges, year, decade, duration or file size, with preview
PlaylistsPlaylist comparisonCompare two playlists (shared, left only, right only) and count how many playlists a track is in
PlaylistsMerge playlistsTurn several playlists into a new one in a fixed order
PlaylistsPlaylist prefixNumber playlists sequentially or give them a prefix
MaintenancePathsRedirect file paths for importing and exporting DJ libraries
MaintenanceClean up archiveRemove archived tracks, with their files if you wish
MaintenanceApp cachesCheck storage, clear caches, reset the interface
HistoryGig historySave, import and rate played sets

Merge playlistsLink to “Merge playlists”

  1. Select: mark at least two playlists or smartlists, with search and track count.
  2. Order: the first playlist determines the start. Drag or move with the arrows (Alt+↑/↓ on a row).
  3. Preview: total entries, unique tracks, removed duplicates and the whole resulting order; if you wish, you can append differing notes from later sources.
  4. 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 with priority · original app view with demo tracks

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.

Original Sonodex app · Demo library