Artist Story (Incorrect information)

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.

1 Like

I broke my Crystal ball, you could give some pointers :confused:

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 :grin:

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

1 Like

Thanks for the hint! Gonna try now :wink:

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?

@volumio

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? :crazy_face:

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 :wink:

1 Like