Lyrics View - Instrumental Songs

Issue description:

Per the changelog for Version 12.2.0 (Version 12.2.0 released) and this feature request marked “implemented” (Graphic or Pop-up for Instrumental Tracks When Lyrics Are Opened) there should be some sort of visual representation for tracks which contain lyrics files that are marked as instrumental.

“Added instrumental indicators in lyrics view for LRC files containing instrumental markers.”

Is there documentation which shows what this is supposed to look like? Currently, any of my LRC files that contain [au: instrumental] per LRCGET tagging just show that text when viewing the lyrics on that track. I believe once or twice I saw a screen that looked like a music note with some text about the track being instrumental, but it has not been repeatable.

Logs:

Upload description: PageFile Lyrics

Additional information:

 
Media provider is Navidrome.
 

Reproduction steps:

 
Play a track which is instrumental.
Press the lyrics button.
 

Media provider:

Subsonic

Screenshots:

 

    

This is something for Navidrome and eventually OpenSubsonic to handle.

{
  "subsonic-response": {
    "status": "ok",
    "version": "1.16.1",
    "type": "navidrome",
    "serverVersion": "0.59.0 (cc3cca60)",
    "openSubsonic": true,
    "lyricsList": {
      "structuredLyrics": [
        {
          "displayArtist": "Haywyre",
          "displayTitle": "Blind Faith",
          "lang": "xxx",
          "line": [
            {
              "value": "[au: instrumental]"
            }
          ],
          "synced": false
        }
      ]
    }
  }
}

It sends that as an actual lyrics line, those are not meant to be LRC parsed headers values.

Noted, thanks for the insight! I can try messing with different methodologies of tagging these songs in the interim to see if I can get it to display differently. But ultimately if it comes down to an update on Navidrome/OpenSubsonic side, it probably won’t do much.

Do you have a screenshot of what Symfonium should display in the lyrics view if the data is parsed correctly?

If the only line of text is instrumental then it will display, but it’s nothing fancy.

Can confirm I was able to work around the problem by simply doing a batch Find and Replace of the file contents to change from “[au: instrumental]” to just “Instrumental” and it works as intended now. Thanks again!