TrackRate

Discover And Organize Your Music

A local-first desktop music player with ratings, tags, playlist arrangement, audio-metric exploration, MCP-assisted library cleanup and more

Built For
Download Free Version

100% functional. No limitations. No trial period.

v1.7.4-free

4 Themes Included
Dark Theme

Dark

Light Theme

Light

Pure Black Theme

Pure Black

Vibrant Theme

Vibrant

Premium Edition

$24.99

Pay once. Yours forever. No subscriptions.

v1.7.4-premium

Have a coupon code? Enter it when you download.
We don't collect or store your credit card info.
Feature
Free
Premium
Rating System +
Rate tracks on a 0-10 scale with fast keyboard-driven scoring, sortable columns, and rating-aware playback choices.
Custom Tagging & Smart Filtering +
Create your own tag vocabulary, combine tags with search and rating filters, and narrow large libraries without leaving the player.
Playlists +
Build saved playlists, queue tracks, inject songs into a running session, and keep listening workflows separate from your folder structure.
Rating-Aware Shuffle +
Shuffle can respect your ratings so stronger tracks surface more often while lower-rated material can stay present without taking over.
10-Band Parametric EQ +
Shape playback with a 10-band EQ and presets that stay inside TrackRate instead of depending on external audio tools.
Audio FX (Speed, Echo, Reverb & more) +
Use built-in playback effects for speed changes, echo, reverb, and other quick sound experiments while browsing your local library.
Auto-Fetch Lyrics & Album Art +
Pull in lyrics and artwork automatically so local files feel less bare while still keeping your collection offline-first.
Copy/Move/Delete/Export Files +
Manage actual audio files from the app: copy, move, delete, or export checked tracks when curating folders and device libraries.
Metadata-Based Organize +
Organize files with metadata-based patterns so artist, album, year, rating, tags, and other fields can drive folder structure.
Import/Export Playlists & Ratings +
Move ratings and playlists in and out of TrackRate so your curation work is portable instead of trapped in one database.
Bulk Tagging Wizard +
Apply tags in bulk across selected tracks, folders, or search results when a library needs cleanup at scale.
Tray Icon with Quick Controls +
Keep transport controls close even when the main window is hidden, with quick access from the system tray.
Offline-First (Works Without Internet) +
Your library, ratings, tags, playback, and local organization keep working without a network connection.
Device Activations 3 devices
deactivate to free slots
+
Premium includes three active devices. Deactivate old machines when you need to free a slot for a new setup.
Mixer Mode (DJ-Style Ingredients) +
Mix music by adding ingredients (genres, artists, albums, years) and dial the percentage of each. Want 40% rock + 30% your favorite artist + 20% tracks from the 80s + 10% surprise tracks? Done.
Multi-Database +
Premium gives you unlimited databases so you can organize your tracks better: separate AI generations, samples, production references, personal listening, DJ crates, or archive libraries.
Internet Radio (Worldwide Stations) +
Find and listen to radio stations worldwide by genre or country. Great for long working hours when you need a break from your library.
Auto EQ +
Tag a track jazz, metal, or classical and Auto EQ automatically applies the matching EQ preset when it plays. Your tags drive the sound. No manual switching needed.
Auto Volume Leveling +
Normalizes the loudness of every track so there are no more jarring jumps between quiet and loud songs. Consistent listening, always.
Gapless Playback +
Trims silence from the start and end of every track so your music flows without dead air between songs. Set the silence threshold anywhere from −40 dB down to −90 dB to match your collection perfectly.
Crossfade +
Blend tracks together with a fully customizable crossfade. Pick your curve — logarithmic, inverse logarithmic, linear, or S-curve — and dial in the exact overlap length. You can even introduce a brief gap between songs for a deliberate pause.
Native Audio Output (Shared & Exclusive) +
Bypass the OS mixer entirely. Shared mode gives you a direct hardware path with a configurable buffer so other apps keep playing. Exclusive mode locks the device for bit-perfect output. A built-in setup wizard probes your hardware and shows only supported sample rates and buffer sizes.
Source vs Target Sync +
Keep a destination library in lockstep with your TrackRate structure. Compare source vs target, copy only what is new, and clean up orphan files per file or in bulk. Built for USB and device libraries that must stay current after new ratings, edits, or imports.
Album/Artist Browser +
Browse your entire music library by artist and album. View artist information, sort by rating, year, or genre, and preview tracks. Easily queue songs, inject them into playlists, or explore your collection with powerful filtering and sorting options.
Frequency Analysis +
Open any track's full frequency spectrum and see exactly what is in your audio. Noise floor reference lines for 16-bit and 24-bit, a CD limit marker, and automatic bandwidth detection reveal whether a hi-res file is genuinely hi-res or just an upsampled CD rip. LUFS, True Peak, and Crest factor are shown below the chart.
Themes 4 All (19) +
Premium unlocks all 19 themes, including the four free themes plus the full premium set for different lighting, contrast, and mood preferences.
Visualizers 1 All (13) +
Premium unlocks all 13 EQ visualizers — waveforms, bars, particles, spirals, and more. Pair any theme with any visualization and color-customize to match your setup.
Remote Control +
Control TrackRate from your phone or tablet over WiFi. The desktop runs a built-in web server: open your phone's browser and you get transport controls, EQ presets, mode switching, a full library browser, and even PC power controls. Multiple phones stay in sync via real-time push events. No internet needed.
Arrangers (Smart Sequencing) +
Turn any playlist into a listening journey with three shaper types: Shape, Interleave, and Gap-Spread. Choose from 12 built-in strategies like Energy Waves, Genre Tour, or DJ Set. Arrangers can also select a curated subset from a larger pool using metric-aware picking.
Audio Metrics (21 Measurements) +
Every track gets 21 measurements: 18 raw signal metrics (RMS Power, Spectral Centroid, Tempo, Beat Strength, Onset Rate, and more) plus 3 composite derivative scores (Perceived Energy, Spectral Richness, Dynamics). Display up to 4 numeric indicators per track row, sort by any metric, batch-calculate across your library, or export everything to CSV.
Metric Lens & Metric Neighborhood +
Metric Lens filters the tree by sonic measurements after your normal folder, search, tag, or rating filters. Range Explorer uses metric histograms; Metric Neighborhood starts from a seed track and finds nearby tracks by brightness, density, dynamics, tempo, bass balance, perceived energy, and other measurements.
MCP AI Integration +
Connect any MCP-compatible AI assistant directly to your live TrackRate library. An AI can search with the full filter syntax, create and arrange playlists, clean up tags and metadata, fetch lyrics, and control playback through 30+ tools. Full safety model with auto-backup before writes, read/write separation, and an instant kill switch. You decide what the AI does.

Need the full breakdown? Open the complete feature reference for the long-form catalog, collapsible sections, and workflow diagrams.

Open Complete Feature Reference
Installation Instructions
macOS

Remove the quarantine flag

macOS terminal command

If you saved in ~/Downloads

xattr -cr ~/Downloads/TrackRate-*.dmg

Then double-click the DMG file to install normally. You only need to do this once.

Windows

You may see a security warning

Windows security warning
  1. Click "More info" on the security warning
  2. Click "Run anyway"
  3. That's it! The app will install normally

This happens because the app isn't from the Microsoft Store. It's completely safe.

Linux

Grant execution permission first

  1. Right-click the AppImage file
  2. Go to Properties → Permissions
  3. Check "Allow executing file as program"
  4. Double-click the AppImage to run

Frequently Asked Questions

TrackRate is a desktop music player built for people who own their music. Rate tracks on a 10-point scale and let those ratings shape your shuffle. Tag your library by genre, mood, or anything you want. Build playlists with a weighted Mixer that blends ingredients by percentage. Arrange tracks algorithmically with 21 audio measurements that shape energy arcs, tempo ramps, and artist spacing. Connect AI assistants through MCP to search, tag, and organize your library. Sync metadata bidirectionally between the app and your audio files. All data stays local — no streaming, no subscriptions.

Three capabilities set TrackRate apart from every other music player:

Arrangers — algorithmic playlist ordering using 21 audio measurements per track. Stack shapers (Shape, Interleave, Gap-Spread) into strategies like Energy Waves, Genre Tour, or DJ Set. Other players decide which tracks to include — TrackRate also decides what order they play in.

The Mixer — weighted-probability playlists that blend ingredients by percentage (40% jazz, 30% ambient, 20% soul). Not just filter rules like smart playlists — you compose the balance, and the Mixer maintains it.

MCP AI Integration — connect AI assistants (Claude, Codex, and others) directly to your live library. They can search, tag, clean metadata, create and arrange playlists through 30+ tools with a full safety model. No other music player has this.

Beyond these: a 10-point rating system with global shortcuts, four rating-driven shuffle modes, tag-driven auto-EQ, LUFS auto-leveling, gapless playback, Native Audio Output with bit-perfect exclusive mode, crossfade with curve control, frequency analysis, and side-by-side metadata sync that writes tags to the audio file comment field — readable by Serato, Rekordbox, and Traktor.

No. TrackRate is for local music files you own — purchased from artists, AI-generated, or existing collections. It is not a streaming service and does not integrate with streaming platforms.

Those are audiophile platforms built around signal processing and distribution — upsampling, DSP filters, streaming service integration (Tidal, Qobuz), and in Roon's case, sending music to speakers across your home over a network. Most run on a subscription model. A different category entirely.

TrackRate plays audio on the machine it runs on, through direct hardware access with bit-perfect Native Audio Output. It does not integrate with streaming services, podcasts, or any online content — by design, and with no plans to change that. It is built for music you own, and it is a one-time purchase.

Beyond playback, TrackRate offers a curation toolkit none of those platforms provide: rate every track on a 10-point scale, auto-switch EQ presets by tag, drive shuffle with your ratings, build playlists with a weighted Mixer that blends ingredients by percentage, algorithmically arrange playlists with Arrangers using 21 audio metrics, and connect AI assistants through MCP to automate tagging and metadata cleanup across your entire library. None of that exists in those tools.

All three are well-established players with loyal followings. There is no reason to switch just for playback — foobar2000 has WASAPI exclusive and powerful component system, MusicBee has a 15-band EQ and Auto DJ, and Winamp is a classic with SHOUTcast radio. Where TrackRate is different is the curation layer, and it is a large difference.

MCP (Model Context Protocol) lets AI assistants connect directly to your live TrackRate library. Once enabled in Settings → Remote API, an AI client like Claude or Codex can call 30+ tools to search tracks, inspect metadata, create and arrange playlists, clean up tags, normalize metadata across thousands of files, fetch lyrics, and control playback — all with your approval.

A safety model creates an automatic full-library backup before the first write operation in each session. Read tools only inspect data — they never modify anything. Write tools require your go-ahead and an instant kill switch in Settings shuts everything down. This is unique to TrackRate — no other music player has an MCP server.

Arrangers are TrackRate's algorithmic playlist ordering engine — they decide not just which tracks to play, but what order to play them in. They use 21 audio measurements per track (RMS power, spectral centroid, tempo, beat strength, onset rate, and more) to shape a playlist into a listening journey.

Three shaper types are combined into strategies: Shape (energy waves, BPM ramps, rating peaks), Interleave (rotate artists, genres, tags, albums, decades), and Gap-Spread (keep repeats a chosen distance apart). You set weights on each shaper to control how much it influences the final order. 12 built-in strategies — Energy Waves, Genre Tour, DJ Set, Discovery, Fresh Picks, and more — give you starting points with presets that change the same idea (front-loaded, back-loaded, gentler, stricter).

Arrangers can reorder an existing playlist or select a curated subset from a larger pool using metric-aware picking — e.g., a Party arrange grabs only high-energy tracks before shaping the sequence. This is algorithmic sequencing — no other music player offers it.

Yes. When Write metadata to files is enabled in Settings → Database, every edit you make in TrackRate — ratings, tags, metadata — is written to the audio file's internal tags. Tags use the file's comment field as #hashtags, which is universally readable by DJ software like Serato, Rekordbox, and Traktor, as well as library managers like Lexicon. The format works across MP3, FLAC, M4A, OGG, and all other supported formats.

If the setting is off, edits stay inside TrackRate only — the audio files are untouched. You can sync the entire library in one pass using the Sync tools in the metadata panel. MCP operations automatically back up your data before writing, and when you open a track's metadata panel the app reads from the actual audio file first, so edits made in other apps are never overwritten.

MP3, FLAC, WAV, OGG, OPUS, M4A, AAC, AIFF, WMA, APE, MPC, TTA, DTS, AC3, MP4, and WEBM. If your collection uses any of those, it will load without conversion.

Yes, with one important note. If the OS can see the drive, TrackRate can scan and play it — there is no special network requirement. The common pain point across all music players is startup validation: when the app launches, it checks whether every tracked file still exists. If your NAS is offline or your USB drive is unplugged, most players remove those tracks from the database or flood you with missing-file warnings.

TrackRate has two ways to handle this. The cleanest is Disable Folder — right-click any folder in the tree and disable it. Those tracks go invisible to the entire app but stay intact in the database. Startup validation skips them entirely, and re-enabling the folder restores everything instantly with no re-scan. Alternatively, you can turn off startup validation in settings — but be aware that playlists, mixer recipes, and shuffle pools may then reference tracks that are no longer reachable, so use that option only if you understand the tradeoff.

All your data — ratings, play counts, tags, databases — is stored locally on your device. TrackRate does not upload your library or listening history to any server.

Yes, up to 3 devices. You can deactivate a device at any time to free a slot. If you plan a major hardware upgrade — replacing motherboard, CPU, and GPU all at once — deactivate first so the license fingerprint updates cleanly.

Yes. Your Premium license covers Windows, macOS, and Linux — one license, all platforms. Click any Download Premium button, then expand Already purchased? Resend download link and paste your Payment Token (found in your purchase confirmation email). Activation uses one of your three device slots regardless of which operating system you are on.

For the free version — click Download again and enter the correct email. For premium — click Download Premium again, then expand Already purchased? Resend download link and paste your payment token. Enter the correct email address and your download link and license key will be resent immediately.

Native Audio Output bypasses the standard OS audio pipeline and sends audio directly to your hardware. The default path in most players goes through the system mixer, which may resample your audio and share the device across all apps. Native Output skips that — TrackRate talks directly to the device, which means lower latency, no resampling when your sample rate matches the hardware, and the option to lock the device for bit-perfect playback.

Shared mode gives TrackRate a direct path to your audio hardware while other apps continue playing normally. It removes the overhead of the OS mixer but does not block anything else. Exclusive mode locks the device entirely — TrackRate is the only app sending audio. Other apps are silenced while it is active. This is what enables bit-perfect output, since nothing in the chain can alter the signal.

Any device your OS already recognizes — USB DACs, external audio interfaces, built-in audio chips, HDMI output. No special drivers are required. The built-in setup wizard probes your device at runtime and shows only the sample rates and buffer sizes it actually supports, so you will know immediately whether your hardware works before committing to any settings.

No. TrackRate uses the audio APIs built into each operating system. No ASIO drivers, no third-party installs, no configuration outside the app. The setup wizard handles everything.

Yes. TrackRate supports importing M3U, M3U8, and PLS playlist files. Export your playlists from your current player, then import them into TrackRate. Ratings can also be imported from a CSV file or the TrackRate ratings JSON format, with a diff preview before anything is applied.

AI generation produces a mix of keepers, mediocre tracks, and outright failures. TrackRate lets you rate everything quickly — global shortcuts work even when the window is minimized — then filter by rating, tag the ones worth keeping, and export or move them. Use a dedicated database to keep AI output completely separate from the rest of your library.

Yes. Create a separate database for podcasts or samples and keep them fully isolated from your music. Rate and tag them the same way. The filtering and sorting tools work identically regardless of what kind of audio you put in.

Terms & Conditions