TrackRate user guide

Troubleshooting

Resolve TrackRate library, metadata, lyrics, playback, radio, playlist, filtering, Remote Control, and MCP connection problems.

7 questions

Why are lyrics or album artwork missing, incorrect, or no longer loading?

First correct artist, album, and title metadata. Online lyrics and artwork come from independent providers, and TrackRate cannot guarantee availability or accuracy. Fetch a small batch with delays; repeated library-wide requests can be throttled.

If the lyrics cache itself appears damaged, close TrackRate and rename lyrics.wal as a backup so a fresh cache can be created. Enter lyrics manually or place manual artwork in the album-art folder when providers have no correct result.

Why do TrackRate metadata and the tags inside my audio files disagree?

They are separate stores. With Write to Audio Files off, edits remain only in TrackRate. With it on, supported edits are also written to embedded tags. External tag editors can change the file side without automatically making the same TrackRate edit.

Use Premium Metadata Sync to compare both sides and choose the direction deliberately. Test on one album before synchronizing a large collection, especially when the comment field contains hashtags used by other software.

Why does playback, analysis, radio, or the EQ visualizer behave badly?

For local playback, verify the file, enabled folder, output device, and supported sample rate. Disable exclusive output and optional processing temporarily. Very long files may be skipped during analysis to avoid Electron memory exhaustion while remaining playable.

For radio, test another direct stream because providers can fail or change URLs. For a slow visualizer, select a simpler style or disable visualization; EQ audio processing can remain active. If EQ settings reset, check whether cleanup software removed TrackRate’s local data.

Why do Shuffle, Mixer, or an Arranger repeat, stop, or produce odd results?

Inspect the candidate pool first. Shuffle repeats when only a few tracks are eligible or a strong rating bias favors a small group. Mixer stops in Stop mode when an ingredient drains. Arrangers change behavior depending on selection versus reorder mode, active preset, metric availability, and interacting shaper weights.

Clear unrelated filters, test a smaller pool, and change one control at a time. New libraries should use Pure Random with Max Unrated at 100%; metric-based Arrangers should be used only after analysis completes.

Why does a tag click not filter, or why did my typed filter not appear?

Switch the Tags panel from Tagging Mode to Filtering Mode; Tagging Mode changes assignments. For text filters, press Enter after the expression so it becomes a chip.

If the result is still wrong, clear all parts of the filter chain: text chips, Tags-panel selections, rating filters, and Metric Lens. They work together but do not all use the same visual indicator.

Why can my phone or MCP client not connect?

For both, enable Settings → Remote API and allow TrackRate through the private-network firewall. Remote phones must use the desktop IP and port 19840 on the same LAN; localhost is wrong on a phone. Guest Wi-Fi isolation can also block access.

For MCP, enable the separate MCP toggle and copy the complete endpoint from its gear panel. The MCP client must run on the same machine. Confirm TrackRate remains open and that no port or path segment was changed.