seafonic current guide

Prepare a DJ library file.

Bring your track list, BPM, and key information into one reusable file.

before you begin

Keep your metadata portable.

When a music service does not provide BPM and key information to the app, a CSV file gives you a durable way to bring that work back into seafonic current.

Return to seafonic current
the file

Use a simple CSV or TSV.

The importer needs a track title, artist, BPM, and key. A Spotify URI is optional and helps preserve links when you combine the file with a Spotify playlist.

01

title

The exact track or mix title from your library.

02

artist

The artist name, including the main credited artists.

03

bpm

The tempo in beats per minute. Use a numeric value.

04

key

The Camelot key, such as 5A or 8B.

05

uri

An optional Spotify track link or URI.

06

source labels

Optional bpm_source and key_source fields record where each value came from.

library exports

Start with the library you already use.

Export a playlist or collection from your DJ software, open the export in a spreadsheet if needed, and save it as CSV or TSV. The exact menu names vary by software version.

iTunes or Music Keep the track name, artist, and tempo fields. Serato Map the crate fields to title, artist, BPM, and key. Rekordbox Preserve the BPM and key fields when exporting.
missing information

Fill gaps carefully.

Use GetSongBPM or SongData as lookup references when they have the exact recording. For audio files you have permission to analyze, the embedded Essentia.js analyzer can estimate BPM and key locally in your browser.

Different releases, edits, and remixes can receive different results. Keep the source label so you know which values should be reviewed later.

keep the result

Export your finished metadata.

After you edit or analyze the tracks, export the CSV from Preview the voyage. Keep that file so you can return to the same BPM and key work later.

Open the app