Announcement

Collapse
No announcement yet.

Qobuz.com streaming plugin

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • Originally posted by SamY

    Hmmm... Well it's not for all tracks but I'm seeing the same thing for that one and some others. Definitely something to look into.

    Click image for larger version Name:	Screenshot_2023-05-18-11-09-14.jpg Views:	0 Size:	616.9 KB ID:	1639004
    It is from a DSTM generated playlist. It seems to be a common thing but not all.
    Jim



    VB2.4 storage QNAP TS419p (NFS)
    Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
    Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
    Dining Room SB Radio
    Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
    Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
    Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes

    Comment


    • Originally posted by darrell

      I can't seem to recreate this. Staring from the home page, how are you navigating to this display?
      Actually, navigation seems to be the key. Try adding a track to the playlist from a list of songs for an artist rather than going through the album listing. It probably comes from trying to access the genre from a non-existent parent album object.
      Sam

      Comment


      • Originally posted by SamY

        Actually, navigation seems to be the key. Try adding a track to the playlist from a list of songs for an artist rather than going through the album listing. It probably comes from trying to access the genre from a non-existent parent album object.
        Yes, that does it.

        Comment


        • Originally posted by darrell

          Yes, that does it.
          Agreed. I'm seeing it on every Qobuz track that DSTM is adding to my playlist but not when I add from an album in library.
          Jim



          VB2.4 storage QNAP TS419p (NFS)
          Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
          Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
          Dining Room SB Radio
          Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
          Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
          Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes

          Comment


          • Originally posted by d6jg

            Agreed. I'm seeing it on every Qobuz track that DSTM is adding to my playlist but not when I add from an album in library.
            I've had a look at the metadata structures we build in each case and I think I have a fix.​We've a couple of other changes in progress at present but we'll get this released asap.

            Comment


            • Originally posted by darrell

              I've had a look at the metadata structures we build in each case and I think I have a fix.​We've a couple of other changes in progress at present but we'll get this released asap.
              Thanks for looking into this! Could you please come up with separate PRs for separate concerns (if possible)? This would simplify the reviews.
              Michael

              "It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
              (LMS: Settings/Information)

              Comment


              • Originally posted by mherger

                Thanks for looking into this! Could you please come up with separate PRs for separate concerns (if possible)? This would simplify the reviews.
                OK, I have managed to create a new branch in my repository containing only this change. PR 39 has been created.

                Comment


                • Hi guys,

                  Great to see some action on this awesome plugin! Good work.
                  I'm using Qobuz regularly, which is great.

                  As for the use of replay gain, indeed squeezectrl seems to get the data from the Qobuz API, but I'm prety sure it doesn't get passed on to the player.
                  If I check with track gain on, AND "Default Adjustment for Remote Streams" on 0, both in audio settings of the player. I don't hear any difference when i switch between track gain on and off.
                  I took a track:
                  qobuz://122257696.flac

                  which has -10db trackgain, which I think should be audible.

                  So although the information is there, the player doesn't seem to get it.

                  Hope this helps.

                  Cheers
                  Dennis


                  Originally posted by darrell

                  The Qobuz plug-in gets replaygain_track_gain and replaygain_track_peak tags from Qobuz for each track. I'm not sure we're doing much with them though, but I'm pretty hazy on how such data is passed to the player.

                  Comment


                  • Originally posted by cortegedusage
                    Hi guys,

                    Great to see some action on this awesome plugin! Good work.
                    I'm using Qobuz regularly, which is great.

                    As for the use of replay gain, indeed squeezectrl seems to get the data from the Qobuz API, but I'm prety sure it doesn't get passed on to the player.
                    If I check with track gain on, AND "Default Adjustment for Remote Streams" on 0, both in audio settings of the player. I don't hear any difference when i switch between track gain on and off.
                    I took a track:
                    qobuz://122257696.flac

                    which has -10db trackgain, which I think should be audible.

                    So although the information is there, the player doesn't seem to get it.

                    Hope this helps.

                    Cheers
                    Dennis



                    I observed the same behavior, although I used a sound meter Android app to measure the dB levels. I also restarted LMS after changing the replay gain settings, just to make sure. Do you have any local tracks with a substantial track gain that you could test with in order to determine whether this is limited to Qobuz tracks? I don't seem to have any that I can find. Thanks.

                    EDIT: Never mind. I found a local track to test with and it reacted as expected (no LMS restart required). So this does appear to be Qobuz specific, or at least remote track specific.
                    Last edited by SamY; 2023-05-21, 16:46.
                    Sam

                    Comment


                    • COMING SOON: Qobuz Replay Gain Support!

                      I've got it working. Just need to add an option to the plugin prefs for those who choose not to use it or want to experiment. As with all streaming service plugins that provide their own protocol handler, the LMS Replay Gain settings for the player are ignored and it is up to the plugin to control RG for each track, i.e. track gain, via a callback routine in the protocol handler that the Qobuz plugin wasn't making use of. The next step is to figure out why the RG metadata is not being picked up and displayed with the track info, even though the Squeeze Ctrl app shows it.
                      Sam

                      Comment


                      • Originally posted by SamY
                        COMING SOON: Qobuz Replay Gain Support!

                        I've got it working. Just need to add an option to the plugin prefs for those who choose not to use it or want to experiment. As with all streaming service plugins that provide their own protocol handler, the LMS Replay Gain settings for the player are ignored and it is up to the plugin to control RG for each track, i.e. track gain, via a callback routine in the protocol handler that the Qobuz plugin wasn't making use of. The next step is to figure out why the RG metadata is not being picked up and displayed with the track info, even though the Squeeze Ctrl app shows it.
                        Great stuff Sam!
                        Jim



                        VB2.4 storage QNAP TS419p (NFS)
                        Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
                        Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
                        Dining Room SB Radio
                        Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
                        Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
                        Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes

                        Comment


                        • Originally posted by SamY
                          COMING SOON: Qobuz Replay Gain Support!

                          I've got it working. Just need to add an option to the plugin prefs for those who choose not to use it or want to experiment. As with all streaming service plugins that provide their own protocol handler, the LMS Replay Gain settings for the player are ignored and it is up to the plugin to control RG for each track, i.e. track gain, via a callback routine in the protocol handler that the Qobuz plugin wasn't making use of. The next step is to figure out why the RG metadata is not being picked up and displayed with the track info, even though the Squeeze Ctrl app shows it.
                          Is it only "track gain" or is "album gain" catered for?
                          Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
                          Bedroom: Radio
                          Bathroom: Radio

                          Comment


                          • Originally posted by slartibartfast

                            Is it only "track gain" or is "album gain" catered for?
                            Qobuz only supplies track gain values.
                            Sam

                            Comment


                            • Originally posted by SamY

                              Qobuz only supplies track gain values.
                              So you would need to turn off replaygain and turn down the volume for albums 🤣
                              Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
                              Bedroom: Radio
                              Bathroom: Radio

                              Comment


                              • Originally posted by slartibartfast

                                So you would need to turn off replaygain and turn down the volume for albums 🤣
                                ????
                                Sam

                                Comment

                                Working...
                                X
                                😀
                                🥰
                                🤢
                                😎
                                😡
                                👍
                                👎