INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: WDM driver, is it resampling?  (Read 186 times)

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
WDM driver, is it resampling?
« on: Today at 07:50:25 am »

I noticed by chance that WDM driver resamples before passing the audio into the Audio Path.
It is a non-transparent behavior and certainly not oriented towards quality.
Furthermore, if I wanted to carry out a resampling in DSP Studio I would find myself a double resampling. Is it so or am I wrong?
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7757
  • Autumn shade...
Re: WDM driver, is it resampling?
« Reply #1 on: Today at 07:56:26 am »

You need to enable exclusive mode in the audio device settings to use WASAPI exclusive, otherwise it's WASAPI shared and goes through the system mixer.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #2 on: Today at 07:59:14 am »

I didn't understand.
My DAC is IFI zen DAC V3
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7757
  • Autumn shade...
Re: WDM driver, is it resampling?
« Reply #3 on: Today at 08:03:49 am »

Yes, I have the same DAC too.

MC's Options > Audio > Audio Device section > Device settings... and check the Open device for exclusive access box.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #4 on: Today at 08:15:03 am »

Where is it?

Logged

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4186
Re: WDM driver, is it resampling?
« Reply #5 on: Today at 08:18:24 am »

Where is it?
ASIO is naturally exclusive so that option only applies to a wasapi output

seems that you want to set the WDM driver to exclusive though so that's in the windows audio output settings not MC
Logged

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #6 on: Today at 08:21:41 am »

I did it, but not the result I'm looking for
Logged

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #7 on: Today at 08:23:20 am »

Yes, I have the same DAC too.

MC's Options > Audio > Audio Device section > Device settings... and check the Open device for exclusive access box.

And where you find it?
Logged

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4186
Re: WDM driver, is it resampling?
« Reply #8 on: Today at 08:25:55 am »

I did it, but no the result I'm looking for
the previous post is referring to MC options but that's for the MC output device not WDM. I don't read Italian but those 2 options are the exclusive ones so looks like it's configured correctly.

you said "I noticed by chance that WDM driver resamples before passing the audio into the Audio Path.", what exactly do you see and where?
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7757
  • Autumn shade...
Re: WDM driver, is it resampling?
« Reply #9 on: Today at 08:29:06 am »

ANd where you find it?

It's in MC's Options, not Windows' sound options.

ASIO is naturally exclusive so that option only applies to a wasapi output

Not exactly... most ASIO drivers are actually shared for PCM, meaning for PCM if you playback media (e.g. in a web browser) at the same sample rate as the media playing back in MC via ASIO, you'll hear both with no way to actually force enable exclusive for ASIO PCM. Out of the DACs I've had over the years, only Schiit's ASIO drivers have been exclusive for PCM. iFi's ASIO driver certainly isn't exclusive for ASIO, sadly. This has been a somewhat dealbreaking issue for me for the last 5 or so years now, which has forced me to use WASAPI exclusive.

ASIO is exclusive for DSD though.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4186
Re: WDM driver, is it resampling?
« Reply #10 on: Today at 08:33:35 am »

I was imprecise, I meant from the perspective of exclusive as a synonym for "nothing is resampling" (as the subject of this thread) as opposed to the other side effects of wasapi exclusive
Logged

HPBEME

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1079
  • 1 petard hoisting down, 3 to go - Lock him up!!!
Re: WDM driver, is it resampling?
« Reply #11 on: Today at 08:42:50 am »

In the event the OP is still unable to find where to set exclusive mode within MC, see attached picture.
Logged

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #12 on: Today at 08:44:09 am »

What a mess
Logged

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #13 on: Today at 08:47:16 am »

Where is IFI Audio Zen Dac V3 Wasapi?
Logged

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4186
Re: WDM driver, is it resampling?
« Reply #14 on: Today at 08:56:36 am »

What a mess
you seem a bit confused as to what the signal chain is & what each option does/when it applies

your signal chain appears to be qobuz -> WDM via wasapi exclusive -> MC -> your DAC via ASIO

there's no resampling in this
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7757
  • Autumn shade...
Re: WDM driver, is it resampling?
« Reply #15 on: Today at 09:01:20 am »

And you're using ASIO, not WASAPI in Media Center so you'd have to switch the Audio Output device too.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #16 on: Today at 09:52:55 am »

Sorry but I don't understand anything.
I run a 24-bit and 44.1 streaming from Qobuz, but already switching to WDM the resolution changes. Depending on how I set WDM I find it inside the Path as a 192 or 384 16 bit or 24 or 32 input. But that's not enough: when it comes out in output it undergoes a further variation. I am told that I have to change the audio output as well, but where should I send it if not to my iFi which only has an ASIO driver?
Logged

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #17 on: Today at 10:01:27 am »

Why input is 24 bit and output is 32 bit?
Logged

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4186
Re: WDM driver, is it resampling?
« Reply #18 on: Today at 10:11:21 am »

You don't have to change the output from asio

https://yabb.jriver.com/interact/index.php/topic,104255.msg724769.html#msg724769 is one post that explains what bit depth is and how such a change is basically no change at all (except the no of bits used to represent each value)
Logged

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #19 on: Today at 10:29:59 am »

I didn't change anithing
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72363
  • Where did I put my teeth?
Re: WDM driver, is it resampling?
« Reply #20 on: Today at 10:33:29 am »

A DAC may require 32 bit.
Logged

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #21 on: Today at 10:34:27 am »

?
Logged

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #22 on: Today at 10:35:30 am »

A DAC may require 32 bit.

Not my DAC. With Foobar or other player the output is like I want to. 16, 24, 32 bit
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7757
  • Autumn shade...
Re: WDM driver, is it resampling?
« Reply #23 on: Today at 10:35:39 am »

Why input is 24 bit and output is 32 bit?

This is normal, as it's padding the bit-depth to the highest bit-depth supported for the DAC. Useful for DSP and things like that. Even though it says 32-bit, it's still really 16-bit or 24-bit with extra zeros padded at the end to 32-bit. This is not to be confused with dithering which is NOT happening, it's just simple padding with zeros.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4186
Re: WDM driver, is it resampling?
« Reply #24 on: Today at 10:38:00 am »

Sorry but I don't understand anything.
I run a 24-bit and 44.1 streaming from Qobuz, but already switching to WDM the resolution changes. Depending on how I set WDM I find it inside the Path as a 192 or 384 16 bit or 24 or 32 input. But that's not enough: when it comes out in output it undergoes a further variation. I am told that I have to change the audio output as well, but where should I send it if not to my iFi which only has an ASIO driver?
This post is contradicted by the pic shown in the other post showing no change

you need to show your signal chain to demonstrate these changes otherwise it's guesswork
Logged

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #25 on: Today at 10:41:00 am »

How can I show it
Logged

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #26 on: Today at 10:48:46 am »

But the question is about WDM that resamples, and couldn't do it
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7757
  • Autumn shade...
Re: WDM driver, is it resampling?
« Reply #27 on: Today at 10:51:20 am »

Where is it resampling? Do you mean the 24-bit to 32-bit output thing? Because that's not resampling, that's just padding. It's normal in Media Center.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #28 on: Today at 10:54:35 am »

No. I play a 192 24 bit, but if WDM is setting to 44 16 bit then play 44 16 bit
Logged

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #29 on: Today at 10:57:08 am »

I show
Logged

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #30 on: Today at 10:58:47 am »

this is a 24 bit 44.1 kHz, but Audio Path shows 44.1 and 16 bit
Logged

Angelo58

  • Junior Woodchuck
  • **
  • Posts: 78
Re: WDM driver, is it resampling?
« Reply #31 on: Today at 11:00:32 am »

beecause WDM is setted 44.1 16 bit
If I set WDM 192 24 bit then in Audio Path the same 44.1 24 bit will get 24 bit 192
Logged
Pages: [1]   Go Up