Vibes is live
Metadata

Fix the tags every DJ app reads.

Track metadata is the title, artist, BPM, key, genre, and artwork stored inside the audio file's own tags, and every DJ app reads those tags when it imports. Edit them in the file, not only in one app's database, or the next app you open still shows the old values. Track Inspector edits title, artist, BPM, and key in place, one track or a whole selection, and writes them back to the file.

$49$79USD one-time purchase. First 250 licenses at this price. 14-day free trial.

Vibes All Songs list with title, artist, BPM, key, rating, and vibe columns

Select tracks in the All Songs list, then open the Inspector.

How it works.

Step 01Open the Inspector

Select one track in the All Songs list, or a whole filtered selection, and press E or Enter. The panel opens on the right and its header tells you how many tracks you are editing.

Step 02Edit the fields

Title and artist are per track. BPM, key, energy, rating, and vibes apply to the whole selection, and fields whose values disagree read Mixed. Energy, ratings, and vibes save instantly; title, artist, BPM, and key wait for Save, with a dot on the label until then.

Step 03Save it to the file

Hit Save, or Cmd and S on a Mac, Ctrl and S on Windows. Title, artist, BPM, and key are written into the audio file's own tags, so the values sit in the file itself, not in one app's database.

Metadata editing that fits a DJ library.

One panel for the fields you sort on, and a save that reaches the file.

Track 001 by Artist A

Track 001

Artist A

128
3A
Afterhours
Mysterious
Introspective
Track 002 by Artist B

Track 002

Artist B

124
5B
Cozy Floor
Peaceful
Home
Track 003 by Artist C

Track 003

Artist C

132
8A
Rave
Aggressive
Festival
Build & Release

One panel

Every field a DJ sorts on.

Title, artist, BPM, key, energy, rating, and vibes in one column, and on a single track the file itself underneath: filename, duration, source, and path. The filename is editable and renames the file on disk; duration, source, and path stay read only. The point is to edit track metadata DJ apps actually sort on, not every field a music player can show.

A+Dfocus vibes
1-5rating
+Pplay/pause
+tracks

Bulk edit

A hundred tracks, one edit.

Select a filter's worth of tracks and the panel edits them together: one BPM, one key, one energy value, one rating across the whole selection, with Mixed shown wherever the current values disagree. While an edit is unsaved the panel holds on to those tracks, so a selection change in the background cannot swap them out mid-edit, and closing asks before it drops anything. A wrong edit comes back from the undo toast.

See DJ Library
Find compatible12B12A1B1A2B2A3B3A4B4A5B5A6B6A7B7A8B8A9B9A10B10A11B11A
8A120-136 BPM

Key

Pick the key off the wheel.

The key field opens a Camelot wheel instead of a text box, so a typo cannot land in your library. It shows the Camelot code and the musical name side by side, and a setting decides which notation leads. While a track is still analyzing, BPM and key are locked so a save cannot race the analyzer.

See Track Analysis
Submerge
Kiasmos
Click a star or press 1-5

Library only

Energy and ratings stay in the library.

Energy on a 1 to 10 scale, star ratings, and vibe tags are saved to your library and never written into the audio file. The panel says so at the bottom, in as many words. Your own judgment stays out of files you hand over, while title, artist, BPM, and key travel with the track. If a file is locked or read-only, the library keeps the value and Vibes tells you the tags did not take it.

See Vibe Organization

Frequently asked questions

The honest answers, including the trade-offs.

Metadata lives in the audio file's tags, so the edit has to reach the file. In Serato DJ Pro you double-click a field in the library, with control and E as the shortcut for song names, and a multi-track selection edits together. rekordbox opens a track information window with an Info tab. Traktor edits inline in the Track List or through the Edit dialog on the right-click menu, where a checked box writes that value to the metadata tag for every track selected. Walkthroughs: rekordbox, Serato, Traktor.
For music there is no separate metadata file to open. The tags sit inside the audio file: ID3 in MP3 and AIFF, a meta tag in M4A, RIFF INFO in WAVE, and Vorbis comments in FLAC, which is the exact list rekordbox documents reading, with a warning that a WAVE file's tags may not show at all. Your DJ app keeps its own copy in its database as well, which is why an edit made only inside the app can quietly disappear later.
Editing an MP3's information means editing its ID3 tag, not the audio. A tag write changes title, artist, BPM, or key without re-encoding, so the file sounds identical and keeps its length and bit rate. Renaming is a separate action: Serato's documentation notes that filename, length, size, bit rate, and sampling cannot be edited in its library, because they come from the file itself.
The same way as on Windows. The tags are in the file either way, and only the app differs. rekordbox, Serato DJ Pro, and Traktor all edit track information on macOS with the same steps as their Windows builds. Where the DJ app cannot do the job, Serato's own documentation points you at a third-party tag editor: it names Tag Editor Lite and Kid3 for changing album art, which its library cannot do.
There is no single answer, and a list ranked by price is the wrong filter. Judge a tag editor on three things: whether it writes the tag types your files actually use, whether it can edit a whole selection at once, and whether it handles BPM and key rather than only album fields. For a quick one-off in the browser, our MP3 metadata editor runs locally with no upload.
Metadata is data about the file rather than the sound inside it. For a DJ that means title, artist, album, genre, comment, BPM, and musical key, plus the artwork. It is what your library sorts, filters, and searches on, so a missing key or a wrong BPM is not just untidy: it hides the track from the filters you lean on when you build a set.
They are in the file, so yes, once the app reads the tag again. The rekordbox manual documents a Reload Tag action for exactly this, and warns that reloading replaces the track information you edited inside rekordbox with what the file says. That is the argument for fixing the file first. Ratings, energy, and vibe tags are not written to the file; vibes reach your DJ app as playlists on export instead.

From a Vibes customer

The import worked perfectly. Have created several sets now and my life is so much easier
Danny

One-time purchase

Get Vibes with a single payment. No subscription.

First 250 licenses at this price, then $79.

Free Trial

14 days • Full access

Full access to all features
No credit card required
Works offline
Download Free Trial

No strings attached

FREE UPDATES FOREVER
$49USD
one-time payment
Includes Vibes Companion Pro
Use on 2 devices (macOS and Windows)
All updates included, free forever
14-day free trial to evaluate

Secure checkout with Stripe

Already have Companion Pro? Upgrade instead

Methodology

How we keep this honest.

Verified against the app

Track Inspector is described from the shipping version of Vibes, not a roadmap.

We own our bias

Vibes is our product. We call out where a feature has limits or where another tool does something differently.

Live pricing

The Vibes price shown comes straight from our checkout, never a hardcoded marketing number.

Kept current

Last reviewed June 2026.

5% off