Health Checks

Rekordcloud can perform health checks on your library. With these you can easily fix things and create order and structure in your library.

Some health checks need access to your music files and are found in the Companion App.

Tracks without playlists

This will scan your library for any tracks aren't found in any playlist. This is ideal for DJs that have all their tracks organized in playlists. Any tracks found here can be exported into a new playlist.

Duplicate tracks in playlists

This will scan your all your playlists for any duplicate tracks. You can then see which tracks are found multiple times in which playlist and choose to remove them if you want.

Note that duplicates are based on their reference to a track. This means that two tracks in two different locations with the same artist and title are still considered different tracks.

Duplicate Track Scanner

The Duplicate Track Scanner scans all your music files in your library and compares them based on the audio signature. This way truly identical audio duplicates are found. This even works with different file types. If you have an MP3 and a WAV with the same audio, the Duplicate Track Scanner will match them and lets you choose which one you want to keep.

Only tracks that are 15 minutes or less in duration are scanned by audio signature. The audio signatures are stored on your computer so the first scan may take longer but subsequent scans will be much faster.

The Duplicate Track Scanner also checks your files for duplicate artist/title combinations. These results will not have an exact audio signature match but the artist/title check is pretty strict so they are usually the same file. To recognize these artist/title combinations, your tags need to be clean. Consider using Smart Fixes to make sure your titles are as clean as possible.

You can recognize the artist/title results by a single checkmark. You can recognize audio signature matches by a double checkmark.

You can stop the scan at any time and you will be able to continue with the results that were found up to that point. If your scan takes a very long time, it might be wise to do this is a few steps.

You can find the Duplicate Track Scanner in the Companion App.

Shortcuts

In the results screen, you can Shift+Click a file path to play that file with your default audio player. You can Shift+Ctrl+Click or Shift+Cmd+Click a file path to open it's containing folder.

Tag & cue merging

You can tell rekordcloud to keep one file but use the cue points and tags of another file. You can do this by selecting the Use these tags & cues option on a Duplicate Track in the result screen.

If the match was based on a artist/title combination (so not an exact audio signature match), you can still merge tags & cues but the cue points may not be in the exact right place. This is because the tracks may not be the exact same duration (sometimes silence is added to the start of audio files) and this can offset the cue point positions.

Tag & cue copying

You can tell rekordcloud to copy all tags and cues from one track to all other duplicate tracks without deleting them. Do this by selecting Use these tags & cues and then clicking the lock icon.

This is especially useful if you have multiple versions (e.g. MP3 and FLAC) of the same file and you want the same cues on all versions.

Tracks that have duplicates only in the same folder and without the same amount of cues are sorted to the top to make this process easier.

Preselection

Rekordcloud intelligently pre-selects files in the result screen. It gives priority to higher bitrate tracks. If it is an exact audio match and a lower bitrate track has more cues than a higher bitrate track, then the higher bitrate track is chosen to keep but with the other cues and tags.

MP4 (video) files

MP4 files that contain video are ignored by the Duplicate Track Scanner. MP4 files that only contain audio are treated as normal audio files.

Re-importing in your DJ app

After you've used the scanner, your DJ app will still contain links to old files that no longer exist. You can let the DJ app automatically remove these files for you.

Rekordbox only


Warning
Intelligent playlists are not present in the downloaded XML, Rekordbox does not support importing these. If you have any intelligent playlists, make sure not to delete these. That means you should not use the "Delete all" method below, but delete the normal playlists manually.

Your playlists will not see the new paths until you delete and re-import the playlist. What you need to do is right click Playlists in the left menu in Rekordbox and select Delete all. This will remove all your playlists. You can then re-import your de-duplicated playlists by right clicking Playlists in the XML tab of Rekordbox and selecting Import playlist. All your playlists will be back and have now been updated with the correct paths to your tracks.

You can also delete your entire library before importing everything, then all old files will be gone too. However, you will need to re-analyze all your files so the former method is better.

Serato only

When downloading after using the Duplicate Track Scanner, make sure to do a Full Download otherwise tracks deleted from your library are not removed from your Serato database.

VirtualDJ only

Make sure you do a Full Download from the Companion App. Or if you use the website to download, you need to delete the VirtualDJ/database.xml files on your external drives (if you have any) before putting the new database in your Documents/VirtualDJ folder.

Set preferred path

This option lets you set the path prefix you prefer to keep. This is useful if you have many duplicates and for many of them you already know in which parent folder they will be. For exact audio matches it will copy cues from the track with most cues but you can disable this behavior. You can override locked results here, this is really useful if you have many duplicates but you only want to fix duplicates from a certain folder. When you set a preferred path, rekordcloud will give priority to original tracks, this means tracks that don't end with things like "Copy" or "(1)".

Quick example: you could tell rekordcloud that you prefer paths that start with D:/audio which will auto select all duplicate results that start with that.

Save all to playlist

This option allows you to save all tracks that are found to a new playlist. This is useful if you want to manually check every duplicate. For example, if you modified the waveform with third party software and you want to make sure you know which is the nicer one.

Unused File Scanner

The Unused File Scanner scans a folder of your choice and displays all files in that folder and all subfolders that are not in use by your DJ app. This is a really easy way to get rid of files you don't use and can save you tons of space too.

You should select the parent folder that contains all your music.

Make sure you review the results of the scan since it may contain files you don't want to throw away. There's no way to undo after you delete so make sure you have a backup.

You can find the Unused File Scanner in the Companion App.

File extensions

By default, it will scan for all file extensions. But you may want to restrict this to only audio files or exclude all audio files. Just select Include or Exclude and enter the file extensions you want to keep.

Special folders

Some common DJ folders are filtered and are not scanned. These are the following: _Serato_, Traktor, PioneerDJ and rekordcloud in your Music folder.

Text report

After deleting your files (if you chose to do so), a report is generated in the Documents/rekordcloud folder. This report contains a list of all files that were deleted.

You can also save the scanned file paths as a text file without deleting anything. This can be very useful if you want to use these file paths in a different program or write your own script to handle these files.

Note: a playlist report is only created if you delete 1000 tracks or less. This is for performance reasons. If a playlist report is important for you, consider doing this in batches.

Broken File Scanner

The Broken File Scanner scans your music files and checks if every file exists and all audio files are playable. If this is not the case, the file is considered broken.

You can let rekordcloud remove broken files from your library and computer. The broken tracks will also be removed from your playlists.

You can find the Broken File Scanner in the Companion App.

Text report

After deleting your files (if you chose to do so), a report is generated in the Documents/rekordcloud folder. This report contains a list of all files that were deleted. It also shows which playlist contained which file that was deleted.

This report is created so you can easily replace these tracks with working versions.

You can also save the broken file paths as a text file without deleting anything.

Re-importing in your DJ app

After you've used the scanner, your DJ app will still contain links to old files that no longer exist. You can let the DJ app automatically remove these files for you. You can also delete your entire library before importing everything, then all old files will definitely be gone.