• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Windows says my DAC has no drivers installed and does not require them?

mavaction

Member
Joined
Jan 20, 2025
Messages
15
Likes
4
I hope this is not bad form... starting a new thread since this one here... https://www.audiosciencereview.com/...d-of-any-audio-including-system-sounds.60203/

I tried to take staticV3's advice and install a third party driver for my brand new Topping D50iii.

Under the update driver menus Windows says "No driver files are required or have been loaded for this device"

I've tried browsing to the locations of the original Topping driver and the 3rd party one (XMOS)... no luck. It says "no compatible files found."

Even though it says there is no driver... sometimes I see "Audio Endpoint" and "Generic Audio Device" in various menus.

Regardless I'm still stuck :(
 
Did you try the driver installer available here?
Yes.. I ran the 5.72 one.

I'll try again in case any of my noodling today removed it...

When I rerun it just now... it shows up in device manager as having a topping driver...but it appears different if I access through windows "Playback device". In the playback device menu there are 5 windows drivers aboce it. In the standardard device manager there is just now the topping driver.

And the pops are still occuring.

From the playback device menu

1737430341548.png


from the device manager menu below

1737430415623.png
 
Yes.. I ran the 5.72 one.

I'll try again in case any of my noodling today removed it...

When I rerun it just now... it shows up in device manager as having a topping driver...but it appears different if I access through windows "Playback device". In the playback device menu there are 5 windows drivers aboce it. In the standardard device manager there is just now the topping driver.

And the pops are still occuring.

From the playback device menu

View attachment 422715

from the device manager menu below

View attachment 422716
If you go to the device manager->Sound, video and game controllers->Topping D50III ->Properties, what does it say next to Manufacturer and under the Driver tab?

That should indicate the currently used driver for the D50III.
 
It says Topping on the manfacturer...

The driver name starts... toppingusbaudioks.inf_amd64......

Which is slightly alarming considering my system is intel cpu.
 
If you go to the device manager->Sound, video and game controllers->Topping D50III ->Properties, what does it say next to Manufacturer and under the Driver tab?

That should indicate the currently used driver for the D50III.
It did say "Topping" a moment ago... but here's a screenshot of just now.

"not available"

1737431496445.png
 
If you go to the device manager->Sound, video and game controllers->Topping D50III ->Properties, what does it say next to Manufacturer and under the Driver tab?

That should indicate the currently used driver for the D50III.
Also... The device... shows up twiice in device manager... earlier it also was under "audio input and outputs"...

But currently it has two entries... one under sound video controllers etc... and a second one is standalone...

1737431650782.png
 
The driver name starts... toppingusbaudioks.inf_amd64......

Which is slightly alarming considering my system is intel cpu.
amd64 just means that a 64-bit driver is used.

It has nothing to do with the brand of CPU in your computer, so no reason for concern.

Edit:
To be frank, it seems like trying to install alternative drivers or mod the driver to get always on streaming has you in a bit over your head.

SMSL have worked with Thesycon so that their driver defaults to Always on.

You could wait for Topping to copy that behavior with their official driver, or you could just move on to a DAC that works as you want it right out of the box.
 
Last edited:
amd64 just means that a 64-bit driver is used.

It has nothing to do with the brand of CPU in your computer, so no reason for concern.
Thanks you so much for your time and effort. But I'm getting the feeling this is trainwrecking and won't work.

I'm still waiting to hear back from Topping.. I emailed their support link.

Hopefully they have a return policy. I spent a solid day reading reviews and watching videos to choose this DAC and now it's another all day project with no end in sight.

Thank you for your time... please don't let me waste anymore of it.
 
I have only installed Topping drivers to get access to ASIO. If you have a player that supports ASIO, then try that and see if Topping shows there and resolves your popping issue. ASIO drivers will not show up in device manager and such.
 
I have only installed Topping drivers to get access to ASIO. If you have a player that supports ASIO, then try that and see if Topping shows there and resolves your popping issue. ASIO drivers will not show up in device manager and such.
This is how I use my Topping DAC. It shows up in ASIO once the driver was installed. I seem recall with the correct software it also shows up as available with WASAPI as an option.
 
I have only installed Topping drivers to get access to ASIO. If you have a player that supports ASIO, then try that and see if Topping shows there and resolves your popping issue. ASIO drivers will not show up in device manager and such.
Thank you amirm... I feel I've taken up too much effort from posters here. I just wanted this DAC as an external soundcard to drive home stereo like I've done for decades. Play my entire system through home stereo.

Not sure what you mean by a "player". I just thought this would act as my other externals... I have a focusrite 2i2 and a behringer umc404... I just plug them in and set them as default audio device.

I did just now install ASIO4all... but I don't see anywhere to invoke it.

I've got that sinking feeling this is not gonna happen, or I'm getting too old and out of touch :)

Topping has two pieces of software I can access on my system... topping tune and the usb audio device control.

The device control has nowhere to set anything to ASIO.

It does say it is compatible.

And on the buffer setting tab it just says ASIO status is "not active".

But please don't let me waste any more of your time unless you think there is some last tip that might allow me to use the ASIO.

Thanks again...
 
Thank you amirm... I feel I've taken up too much effort from posters here. I just wanted this DAC as an external soundcard to drive home stereo like I've done for decades. Play my entire system through home stereo.

Not sure what you mean by a "player". I just thought this would act as my other externals... I have a focusrite 2i2 and a behringer umc404... I just plug them in and set them as default audio device.

I did just now install ASIO4all... but I don't see anywhere to invoke it.

I've got that sinking feeling this is not gonna happen, or I'm getting too old and out of touch :)

Topping has two pieces of software I can access on my system... topping tune and the usb audio device control.

The device control has nowhere to set anything to ASIO.

It does say it is compatible.

And on the buffer setting tab it just says ASIO status is "not active".

But please don't let me waste any more of your time unless you think there is some last tip that might allow me to use the ASIO.

Thanks again...
ASIO only works in programs that support it, so won't help you with pop noises elsewhere.

In fact, even in programs with ASIO support (e.g. foobar2000, Audition), using ASIO output to the D50III will likely still result in pop noises.

The purpose of ASIO4All is to interface between a program that requires ASIO and a USB device that lacks native ASIO support.

Since your D50III has native ASIO support, it serves no purpose here.

Even if the D50III did not have native ASIO support, ASIO4All would still not help you.
 
ASIO only works in programs that support it, so won't help you with pop noises elsewhere.

In fact, even in programs with ASIO support (e.g. foobar2000, Audition), using ASIO output to the D50III will likely still result in pop noises.

The purpose of ASIO4All is to interface between a program that requires ASIO and a USB device that lacks a native ASIO interface.

Since your D50III has a native ASIO interface, it serves no purpose here.

Even if the D50III did not have a native ASIO interface, ASIO4All would still not help you.
Ok thanks again... I've only used ASIO as you describe, from within other software. So that makes sense.

Thank you so much for the help today. I'm gonna just wait to hear back from Topping and see if they have a fix.
 
Thank you so much for the help today. I'm gonna just wait to hear back from Topping and see if they have a fix.
No worries.

Tell Topping that they need to customize their driver so that:
1. The Options tab is accessible out of the box, without messing with registries
2. Streaming is set to Always On by default
setting.png

Also link them this thread:

By doing this, Topping would remove a major pain point and source of customer complaints, which is delays before playback and pop noises after.
 
Last edited:
Are you running topping as DAC only or Pre mode?
 
No worries.

Tell Topping that they need to customize their driver so that:
1. The Options tab is accessible out of the box, without messing with registries
2. Streaming is set to Always On by default
View attachment 422721

Also link them this thread:

By doing this, Topping would remove a major pain point and source of customer complaints, which is pop noises before and after playback.
Right on... That was my plan. Explain what was said here and link to them.
 
Back
Top Bottom