Automatic sample rate selection

Comments

9 comments

  • Avatar
    Chris

    Hey Anthony,

    For stability purposes Systemwide automatically adopts sample rate and bit depth settings from the output device it employs.
    In most cases, it would not be an issue as Roon converts the sample rate and bit depth of the track to correspond the settings on your output device.
    An exception would be DACs that support MQA encoding, which would allow for the sample rate of the device to vary from track to track.

    0
    Comment actions Permalink
  • Avatar
    Cameron Oatley

    This would be really really great to have.

    I currently use ASIO output to my DAC when using headphones (no EQ), but then when I want to use speakers, I switch the output to sonarworks, which then outputs to the DAC.

    The problem is, I have a lot of varying bit depths and sample rates in my library. meaning that every time I want to play a different track I have to then go into the settings and change the sample rate myself.

    It would be really really great if sonarworks could implement a proper ASIO method such that you can input to sonarworks via ASIO (so that sample rate and bit depth will set automatically), and it would then pass the EQ'd audio OUT via ASIO to the chosen device, which would then set the correct bit depth/sample rate on the DAC too.

    Is there any chance of this happening in future? If not its slowly making sonarworks more of a frustration than a benefit :(

    0
    Comment actions Permalink
  • Avatar
    Anthony

    Thanks Chris, but I don't think I fully understand.  When I run ROON through my Grace DAC, the Grace changes sample rate with the song automatically.  However, when I engage Systemwide, the sample rate no longer changes on the Grace DAC (nor in Systemwide), but remains fixed unless I manually change the sample rate in Systemwide.  So it doesn't appear that Systemwide automatically adopts the sample rate and bit depth settings from ROON.  

    Am I missing something?

    Thanks again.

    0
    Comment actions Permalink
  • Avatar
    Cameron Oatley

    Anthony

    Normally, when outputting directly to the dac, the dac will change its internal sample rate to fit whatever is being played.

    The problem here is, with sonar works, say the last thing you played was 24bit 48khz.
    Then you open sonar works. Sonarworks checks what the current sample rate of the dac is, and sets itself to that.

    So now you have your dac at 24bit 48khz, and sonar works is set to 24bit 48khz too.

    If you now play something in roon that is 96khz, neither the dac or sonarworks changes, because the dac is being fed by a 48khz signal from sonarworks, so it doesn't KNOW anything has changed.

    And sonarworks right now doesn't have the feature to change by itself. Which then forces roon to downsample the music to 48khz.

    0
    Comment actions Permalink
  • Avatar
    Cameron Oatley (Edited )

    This is why this feature is so needed.
    Sonarworks is about getting the proper sound from your hardware.

    Not having asio support and not being able to change sample rates automatically is really making me regret my purchase

    0
    Comment actions Permalink
  • Avatar
    Anthony

    Thanks for the explanation Cameron.  And I agree, without automatic sample rate changing, Systemwide is more of a pain than benefit. 

    0
    Comment actions Permalink
  • Avatar
    Marek Ro

    Oh, that is really bad news!

    I'm during a 21-day trial period with Sonarworks, as some other 4 of my friends are from our audio circle. We all use Roon. The lack of automated switching of sample rates excludes Sonarworks as my room eq. This is a real pity since all of the other features of your software are great. I'm forced to look somewhere else. I hope we will see this feature soon. Do you have any idea when it could be implemented?

    0
    Comment actions Permalink
  • Avatar
    Lars-Erik Dahle

    Any developments on this? I love how Reference makes my studio speakers and headphones sound, but listening to music with different sample rates gets old really fast.

    0
    Comment actions Permalink
  • Avatar
    Kārlis Stenders (Edited )

    Hi Lars, 

     

    Yes, actually, there is a solution for this with our brand new APO driver in SoundID Reference (for Windows only)!

     

    APO acts as a direct audio insert in the Windows Audio Engine, it doesn't feature any sample rate processing at all. In fact, with APO there is no Sonarworks Virtual Output Device at all, so the music player in question would retain its dynamic communication with the output device. APO is also near-zero latency. See more details here: Setting up Windows audio device insert (APO) in the SoundID Reference app [WIN]

     

    This new driver is only available in SoundID Reference though, not in Reference 4.

     

    An alternative solution would be setting the output device sample rate to a higher value, and keeping it locked there (which wouldn't require any additional settings changes, since the player has already lost that communication with the output device, and the setting would automatically lock in). This way, regardless of the sample rate of the currently playing track in ROON or any other source, would simply be upsampled instead, with no audio quality loss.

    0
    Comment actions Permalink

Please sign in to leave a comment.