Harmony: Music Metadata Aggregator and MusicBrainz Importer

Yes. I’m having to do that a lot with Spotify. Sometimes its fine, but it’s also not finding a bunch of Spotify releases as well. Unfortunately, I’m thinking it’s a change on Spotify’s end and maybe not much can be done about it. Much like what has happened with Deezer as well.

I’ve opened a PR to detect DJ-mixes based on the release title or if the track titles end with “mixed” (in a few different formats). Reviews, comment with insights into edge cases with releases in this area, etc, are welcome on the PR :slightly_smiling_face:

3 Likes

Is it just me, or does Harmony make fewer suggestions to add external links to artists?
For example:
https://harmony.pulsewidth.org.uk/release/actions?release_mbid=59bd2071-0e01-47a2-9c68-a75b0f2bcfa6

Only the Apple Music link was added

None of the other services’ artist links are available to be added afterwards:

It is expected behavior, the artist name on the other platforms is not similar enough to the one on MB and Apple Music in the current implementation:

1 Like

It seems like Apple lookup isn’t working now.

Would be amazing to have an autoconvert between spotify tracks URL and release. I often find myself copying links straight from Google which are actually /track URLs :stuck_out_tongue:

I have a bookmarklet and userscript that does exactly that.

2 Likes

It seems like Deezer is being blocked on Harmony the last hour.

4 Likes

It’s even killing a-tisket as well. If you don’t check to ignore Deezer, a-tisket won’t run.

1 Like

I’m experiencing the same at the moment. None of my Deezer queries via Harmony seem to be getting through.

1 Like

Weirdly enough, Marlonob’s original a-tisket doesn’t have an issue with Deezer. Needless to say that I have no problem doing manual API lookups through URL (api.deezer.com) either.

1 Like

Deezer seems to block all API requests with HTTP 403 errors (rather than the documented rate limit errors). Harmony respects the rate limits, but it shares the same server as a-tisket, so the combination of both has probably lead to this issue (as they are not aware of each other).
In the end it is a similar problem as the recent cases where Spotify blocked us for hours.
I can’t properly address such issues with my limited server access, but I wrote atj a message.

9 Likes

Seems like Deezer queries are working again :partying_face:

5 Likes

Some releases are showing up in Harmony as having 0 tracks on TIDAL. (I’ve been able to manually add the links from the TIDAL website, so I know this is some sort of BS.) Has anyone else experienced this?

3 Likes

Last two days I’m constantly getting Tidal returning 0 or returning a tracklist with one less track, and when checking via tidal directly it has the same amount of tracks as the other platforms.

Example: Harmony claims that tidal only has 8 tracks while tidal shows all 14 tracks.

2 Likes

This is a known issue, although I’m no longer sure whether our previous interpretations of Tidal’s behavior are correct (see my latest comment):

I would appreciate a few more examples for the ticket, maybe we still manage to find a pattern. Please lookup the Tidal URL directly without enabling any other providers and copy the permalink. Each example should include Harmony permalink, your region and which tracks you can see/play on the website in that region.

4 Likes

Here’s an example: Come With Me – Harmony
I’m in the US, and can see 1 of 1 tracks on the TIDAL website.

ETA: I’ve noticed this phenomenon happening repeatedly with certain artists, whom I’ve flagged with a folksonomy tag.

2 Likes

@kellnerd

Not sure it was ever requested, but are there any plans to include Qobuz into Harmony?

Would be nice, as now I have to manually check every time. Majority of stuff being released on the major platforms is also distributed to Qobuz.

1 Like

Qobuz has made it onto the big providers ticket, but hasn’t gotten its own ticket yet

I don’t remember if @kellnerd would prefer to have seperate tickets for each provider or not

See Metadata Providers · Issue #5 · kellnerd/harmony · GitHub

Nothing happened, nobody took up the task to implement a Qobuz provider so far.
Creating a dedicated issue for Qobuz with all the information from this overview issue would be a good start if you (or anyone else) is interested in implementing it. (I have other priorities currently.)

1 Like