The officially supported version of Serato is currently Serato DJ Pro 2.2.0. While other versions of Serato may still work with Rekord Buddy, they are not officially supported.
Although Serato DJ shows you one single collection in its browser, it actually stores a separate collection on each volume that contains entries for the database. Typically you will have one Serato collection on your home volume and one on each external volume that contains tracks that Serato DJ knows about.
Rekord Buddy displays all Serato collections separately in its sidebar and does not merge their information into one collection. This is because it's important for Rekord Buddy users to know which volume contains which tracks or playlists so that those can be easily copied to other collection types that also require a separate collection on each separate volume.
Serato DJ allow you to add tracks to both playlists and folders (which it both calls crates). This can be extremly confusing and for that reason Rekord Buddy - and just about every other music application out there - makes a distinction between playlists (which contain tracks) and folders (which contain other playlists). For that reason, Rekord Buddy displays Serato folders that contain both other crates and tracks as two separate entries with the same name: one as a playlist and one as a folder.
Note that when copying such Serato crates to another program, since those don't support having a playlist and a folder with the same name, one of the crates will be renamed as long as you copy them together and not separately. If you copy them separatly (in two actions) then one will replace the other in the destination folder.
If you want to add tracks located on an external drive to a Serato collection, you’ll need to create a Serato collection on that external drive if it doesn’t already exist and then drag that track to the new collection in Rekord Buddy.
To do this, just use Serato to create the new collection. Close Rekord Buddy and launch Serato DJ. Add one track from that external drive to your Serato collection and that will create the Serato collection on that drive.
Close Serato DJ and relaunch Rekord Buddy and you are good to go.
Serato does not support memory cues. When copying tracks to Serato, memory cues will be duplicated as hotcues in Serato. This allows those memory cues to be visible.
Keep in mind that, when doing this, there may not be enough hotcues and memory cues available in Serato to output all of a track's memory cues.
Tags. Serato DJ does not have an equivalent field to copy this value to/from.
Smart Playlists. Those are not currently being read from of written to. Smart playlists from Rekord Buddy itself will be converted to regular playlists when written to Serato.
Playcount. This are not currently being read from of written to.
Mix Name. Serato DJ does not have an equivalent field to copy this value to/from.
Rating. Serato DJ does not have an equivalent field to copy this value to/from.
Loop Markers. Serato DJ Lite does not support saved hot loops.
Loop Marker Colors. Serato DJ does not have an equivalent field to copy this value to/from.
Memory Cues. Serato DJ does not support memory cues. These will not be exported to Serato. You can use a
Preferences setting to convert those to hotcues when writing to Serato.
Artists, Remixers, Producers and Genres. Rekord Buddy treats this property as multiple values but reads/writes it as one value using separators selected in the
Track and Cue Marker Colors. Rekord Buddy will try to use the closest match to the source colors when writing those to Serato. It may not be an exact match. Serato DJ uses cue marker colors to display the position triangles in the UI. If the cue marker does not have any color, these triangles will not be displayed. As a workaround in those cases, Rekord Buddy will output a Serato's own default color for cue markers that do not already have one.
Cue and Loop Markers. Serato DJ supports more hotcues and hot loops than any other program. They are read in order, hotcues first and hot loops second. If, for example, the track in Serato has two hotcues in slots 0 and 2 and 6 hot loops in slots this will be read from Serato as hotcues in slots 0 and 2 and hot loops in slots 3, 4, 5, 6, 7, 8. Because of this, not every loop will make it to other programs based on how many hotcues they support in total.
Grid Markers. Serato DJ only supports grid markers placed on the first downbeat of each bar. Any tracks with grid markers incorrectly placed will result in no beatgrid exported to Serato. You can see if a track's beatgrid is compatible with Serato DJ or not in the track editor, in the marker info section.
Musical Keys. Keys values are always written to Serato according to the musical notation set in the preferences. Rekord Buddy treats this property as multiple values but reads/writes it to Serato as one value using a separator selected in the
Release Date. Serato DJ only stores the year for its release dates.
Playlists. Rekord Buddy does not support duplicate tracks in playlists. Those will be ignored when reading from Serato.
Playlist and Folder names. Serato DJ can allow invalid characters to be used in naming playlists and folders, these will be filtered out when reading them into Rekord Buddy.
Analysis Lock. This only prevents Serato DJ from analyzing the track but Rekord Buddy ignores it and still modifies the BPM and beatgrid when writing to Serato.
First, make sure that your grid is compatible with Serato. To check if it is, simply right click or double click on a track in a collection other than Serato) and look at the marker info tab. The list should contain a ll the markers found and a warning if the grid is unsupported by Serato. See the Grid Markers section in the "Things that are partially supported" list for Serato for more information.
Second, make sure that Serato's sync mode is set to Smart Sync, otherwise Serato won't display the beat grid in the player.
Make sure your folder on your local machine or on your external drive is named _Serato_ and not _ScratchLive_ or _ScratchLive_.
If you have those folders instead, make sure you have the latest version of Serato DJ or Serato Scratch Live and rename those folders to _Serato_.
Make sure those are not empty before saving. Serato does not support empty playlists or folders so those get discarded when either Rekord Buddy or Serato reads the saved collection.
This article from Serato support provides a great tutorial on how to backup your entire Serato collection.