Hi, if the information provided in the Artist Story is incorrect for a particular band can this be corrected ? I am assuming this information is from a universal database.
I broke my Crystal ball, you could give some pointers
Like band name + screenshot of Volumio, just an idea.
It’s a band called Amarok. (Polish Prog Rock).
I was listening to the album “Hero”
Artist story states that this is a Spanish Prog Rock Band.
Since it’s Qobuz in this case they supply the metadata for the stream - so you have to contact Qobuz.
For local files I think Volumio uses MusicBrainz so then it would have been them to contact to correct the metadata.
yes they do use Musicbrainz.
In the case of Amarok, the first entry is the Spanish one, with the highest ranking.
Since the entry point for Musicbrainz is artist, hard to get the Polish one in this case.
Thanks everyone for the reply’s. Seems like Amarok is too popular as a band name.
Fusion, Progressive Rock it’s almost the same
Thanks for reporting.
We use Musicbrainz to fetch artist info, and Wheaten’s suggestion is exactly what happens. Unfortunately, will be very tricky to tune our algo to handle such edge cases…
You could get some improvement by adapting you’re query to search on tags:
https://musicbrainz.org/taglookup/index?tag-lookup.artist=Amarok&tag-lookup.release=Hero
Thanks for the hint! Gonna try now
Just for confirmation, this is also applicable for Qobuz (and Tidal/Spotify)?
Yes
And did it improve?
Actually, your suggestion is not applying to the way we search, this is what we send
"/ws/2/artist/?fmt=json&query=" + encodeURI(req.query.artist)
Any hint at how we can edit this?
Hi Michelangelo,
Try this one:
https://musicbrainz.org/ws/2/release/?query=artist:Amarok AND release=Hero&fmt=json
So most likely in your coding:
"/ws/2/release/?query=artist:" + encodeURI(req.query.artist) + " AND release=" + encodeURI(req.query.album) +"&fmt=json"
{
"created": "2022-10-13T17:16:07.059Z",
"count": 2,
"offset": 0,
"releases": [
{
"id": "f494f9e1-5d99-463e-a970-e357382df020",
"score": 100,
"status-id": "4e304316-386d-3409-af2e-78857eec5cfe",
"count": 1,
"title": "Hero",
"status": "Official",
"artist-credit": [ {
"name": "Amarok",
"artist": {
"id": "75d43a2e-ba60-427c-b2c7-bb666053d2f1",
"name": "Amarok",
"sort-name": "Amarok",
"disambiguation": "Progressive Rock Band from Poland"
}
}],
"release-group": {
"id": "e1b06f32-2c63-422d-96c4-20eae8015ca5",
"type-id": "f529b476-6e62-324f-b0aa-1f3e33d313fc",
"primary-type-id": "f529b476-6e62-324f-b0aa-1f3e33d313fc",
"title": "Hero",
"primary-type": "Album"
},
"track-count": 7,
"media": [ {
"format": "Digital Media",
"disc-count": 0,
"track-count": 7
}]
},
{
"id": "72066e6b-f62d-4a5e-bd14-15ac9f1baac6",
"score": 100,
"status-id": "4e304316-386d-3409-af2e-78857eec5cfe",
"packaging-id": "8f931351-d2e2-310f-afc6-37b89ddba246",
"count": 1,
"title": "Hero",
"status": "Official",
"packaging": "Digipak",
"text-representation": {
"language": "eng",
"script": "Latn"
},
"artist-credit": [ {
"name": "Amarok",
"artist": {
"id": "75d43a2e-ba60-427c-b2c7-bb666053d2f1",
"name": "Amarok",
"sort-name": "Amarok",
"disambiguation": "Progressive Rock Band from Poland"
}
}],
"release-group": {
"id": "e1b06f32-2c63-422d-96c4-20eae8015ca5",
"type-id": "f529b476-6e62-324f-b0aa-1f3e33d313fc",
"primary-type-id": "f529b476-6e62-324f-b0aa-1f3e33d313fc",
"title": "Hero",
"primary-type": "Album"
},
"date": "2021-10-15",
"country": "PL",
"release-events": [ {
"date": "2021-10-15",
"area": {
"id": "dd7f80c8-f017-3d01-8608-2a8c9c32b954",
"name": "Poland",
"sort-name": "Poland",
"iso-3166-1-codes": ["PL"]
}
}],
"barcode": "5907811112425",
"label-info": [ {
"catalog-number": "1124 CD",
"label": {
"id": "72c48694-9943-4356-8e32-a4853c581c92",
"name": "OSKAR"
}
}],
"track-count": 7,
"media": [ {
"format": "CD",
"disc-count": 0,
"track-count": 7
}]
}
]
}
Did I win the Rivo for this contest?
Did it work?
Digging into it, looks like we have to refactor some of the code (both Volumio backend, UI and metavolumio) to add the album name to the artist query, as of now we only query artist when we look for artist story…
So, it will take some time to actually try it…
But, great suggestion! Thanks a lot!
PS: For Rivo, let’s talk about it via PM
It’s a very frequent and annoying error in my listening, it happens often that the info displayed on the screen does not correspond to what I am listening to, due to the problem well described here.
I hope your request has been considered and scheduled