All posts

ISRC: the identity a song never loses

On Spotify, one recording can live in several places: it comes out as a single, then lands on the album, sometimes reappears on a compilation. Each has its own Spotify ID. But they all share the same ISRC — the international standard code assigned to a sound recording.

That difference shows up in your listening history. If you have played the same song from both the single and the album over the years, a system that only looks at IDs counts it as two songs: your play count gets split and your rankings come out wrong.

When Rosso adds a song to the catalog, it first looks at the Spotify ID. If it doesn’t recognise that ID, it checks the ISRC; if the same recording is already in the catalog, it links the new ID to the existing song instead of creating a new one. That way every play of the song ends up in one place.

When we can’t be sure, we don’t merge. Treating two different recordings as one song is worse than counting a song twice. Accuracy comes before completeness.

Rediscover your history

Rosso is in alpha and free. Connect Spotify and take a fresh look at your listening history.

Rediscover your history