Classical genre missing when syncing with Plex

I have Symfonium installed on an Android DMP (where the music is downloaded to a local SD card) and on a phone (where the music is stored on a Plex server). Same music library on both devices.

When I list albums by Genre in Symfonium, the instance on DMP displays the ‘Classical’ genre, while the instance on phone doesn’t. All other genres are fine. Something peculiar about the ‘Classical’ genre when handled via Plex?

Logs uploaded separately from phone instance.

Thanks.

When connected to Plex Symfonium displays the data returned by Plex. When reading the tags Symfonium shows the tags content.

If I understand correctly your description you need to check the values on Plex.

The genre of classical albums are correct in the original FLAC metadata. The Plex server is configured to use local metadata in preference to its own sources, so when viewed in Symphonium on both DAP and phone, these albums do show the classical genre. It’s just that on the genre screen, classical is missing.

Only explanation I can think of is that in the phone/Plex case, Symphonium is displaying Artist genre only, not album genre. Is that the case?

Again Symfonium displays the data that Plex sends, you do not show screenshots so it’s hard to follow everything you say.

But the genre and the list of Genre is what Plex API returns.



I attach 5 screenshots …

Plex Album - this is a classical album, viewed in Plex on the PC
DAP Album - same album showing on the DAP, classical as expected
DAP Genres - includes the classical genre, as expected
Phone Album - same album showing on the Phone, classical as expected
Phone Genres - missing classical genre, unexpected

Seems that Plex API is excluding the classical genre (and only this genre) when Symfonium is getting it’s list of genres used, but not when Symfonium if getting the info for an individual album?


Provide logs during a full sync …

… uploaded from niggle.

This is the list of Genre returned by your server.

"Directory": [
      {
        "fastKey": "/library/sections/4/all?genre=128439",
        "key": "128439",
        "title": "Arabic",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=119691",
        "key": "119691",
        "title": "Blues",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=119318",
        "key": "119318",
        "title": "Christmas",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=120388",
        "key": "120388",
        "title": "Country",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=118435",
        "key": "118435",
        "title": "Electronic",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=119521",
        "key": "119521",
        "title": "Folk",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=118631",
        "key": "118631",
        "title": "Jazz",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=119112",
        "key": "119112",
        "title": "New Age",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=156542",
        "key": "156542",
        "title": "Pop",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=118505",
        "key": "118505",
        "title": "R&B",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=119338",
        "key": "119338",
        "title": "Reggae",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=118629",
        "key": "118629",
        "title": "Rock",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=156604",
        "key": "156604",
        "title": "Ska",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=156579",
        "key": "156579",
        "title": "Soul",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=127563",
        "key": "127563",
        "title": "Soundtrack",
        "type": "genre"
      },
      {
        "fastKey": "/library/sections/4/all?genre=156630",
        "key": "156630",
        "title": "Various",
        "type": "genre"
      }
    ]

Thanks. So yeah, seems to be a quirk of Plex. Since, as I’ve shown, there are albums with the “Classical” genre.

You can invite support at symfonium dot app to your server so I can check if there’s a way to workaround.

Sorry, I don’t follow. Can you please clarify.

It’s not a big issue really, I can still find the classical albums under the Symfonium Artists or Albums pages. But if I was to raise the issue with Plex, would you be happy to share the API calls that Symfonium uses to get the Album info (which does show Classical), and to get the genre list (which doesn’t). Many thanks.

I asked for an access to your server to see if there’s something special to get the missing genres.

For the moment Plex API is not really public and documented so they usually don’t really take bug reports if that does not touch their apps.

There’s no access to my Plex server, outside my local network.

Ok, understood. Thanks for your help Tolriq.

I installed Plexamp just out of curiosity, and this makes it obvious what’s happening. Couple of Plexamp screenshots attached from my phone.

In my library, “Classical” only exists as an “Album Genre”, not as an “Artist Genre”.

My take is that in your Genre view, Symfonium uses Artist genre only, for both Artists and Albums. If that’s the case, maybe this could be improved?

Thanks.


Ok so was able to reproduce after updating my server. They changed their API and now have default filter on artists and I need to 3 queries to get the rest of the genres …

Aha, that’s great. The 3 being Artists, Albums and Tracks?

Anyway, sounds like you’ve nailed it. Thank you.