none
Windows 10 default USB audio frequency settings regression RRS feed

  • Question

  • ----------------------------------------------------------
    Windows 10 default USB audio frequency settings regression
    ----------------------------------------------------------

    OS version: Windows 10, 64bit, version 1803

    Every since Windows 10, the default frequency for USB audio devices has
    changed, which has a negative impact on the out-of-the-box experience
    for many USB products that have both microphone input and speaker
    output.

    On Windows 7 a device that contained both input and output in various
    frequencies defaults to:

    * 48Khz - 16bit output / 48Khz - 16bit input (or 24 bit if available)

    On Windows 10 a device that contained both input and output in various
    frequencies defaults to:

    * 48Khz - 16bit output / 44.1Khz - 16bit input (or 24 bit if available)


    Analysis:
    ---------

    Many high quality audio devices use an external codec for input/output.
     To make the device as precise as possible the clock is controlled by
    the Codec itself.

    + The benefit is that input and output are always in sync.
    - The downside thing is that input and output only both work if they
    use the same sample frequency, or if data is up/down sampled which is
    not optimal.

    This means that in the default setup the input and output frequencies
    need to be the same, as the user expects both to work out-of-the-box.

    Conclusion:
    -----------

    For some reason the default has changed from 48Khz to 44.1Khz on the input path.

    1) Is this deliberate or a bug?

    2) Why the downgrade? Most users will prefer 48Khz by default like it
    used to be.

    3) The current setup causes many devices to fail or perform less
    optimal out-of-the-box. Is there anything the device can signal in the
    descriptor to make Windows stop doing this?

    It is in general unfortunate that devices that used to work flawlessly
    out-of-the-box now end up in a scenario by default where the user has
    to change default sample frequencies to make it work optimally.

    Any light on this would be appreciated.

    Thanks,

    /pedro, on behalf of Blue Microphones,
    Friday, June 29, 2018 12:15 AM

Answers

  • Hello,

    The defaults for capture were always 44.1K on Win 7 and Win 10. The default for render was changed from 44.1K to 48K in Win 10. 

    Friday, July 13, 2018 12:59 AM

All replies

  • Hello again,

    Just to be clear, this problem only exists when using Windows inbox USB audio driver. It does not seem to affect 3rd party drivers.

    Thanks,

    /pedro

    Friday, June 29, 2018 12:16 AM
  • Hello,

    The defaults for capture were always 44.1K on Win 7 and Win 10. The default for render was changed from 44.1K to 48K in Win 10. 

    Friday, July 13, 2018 12:59 AM