Realtek USB Audio Drivers
I installed a Sound Blaster audio card, it uses a Realtek ALC1220 chip and your latest driver works perfectly with this sound card. My computer has the Realtek ALC4050H codec (AMD board) and I have problems with it making popping noise and truncated audio using the built in audio ports... the reason I installed a sound card. I know the ALC4050H driver is powering down to D2 after 10 seconds causing the popping noise. It takes 750ms for the driver to go from D2 to D0 causing 750ms of lost sound.
My question is can this ALC4050H driver (Codec) be modified changing its Power Data Bus and Codec to D0?
The Realtek HDA driver test utility shows your driver reporting Power Data Bus(D0) Codec(D0)... The tool doesn't report anything from ALC4050H driver.
The ALC4050H uses the Realtek Audio Control Panel and everything shows up perfectly and totally intergrated.
If I use the generic Windows USB 2.0 Audio codec, the sound problems will go away as it runs in D0. The Windows driver doesn't support the Realtek Audio Control Panel.
There is a Realtek USB Audio driver and that doesn't seam to be motherboard/card specific making things way easier, just one driver for every ``USB\AUDIO\VEN_10EC` device.
I attempted to install a generic Realtek USB Audio Driver... my device ID is much different from "USB\AUDIO\VEN_10EC" and using the driver caused a blue screen. My front device ID is "USB\VID_17AA&PID_104D&REV_0010&MI_00" the rear is "USB\VID_17AA&PID_1046&MI_00" It's very frustrating because my computer is new and Lenovo doesn't want to address the issue. If the Lenovo Realtek driver power data was changed from D2 to D0, the problem would be fixed.
Maybe latest generic helps
https://www.catalog.update.microsoft.com/Search.aspx?q=6.3.9600.*
Sort by date descending.
You may also need RealtekUSBAPO from here.
You can reuse RealtekHSA and RealtekService from my package.
I tried several of the Realtek USB audio drivers you mentioned, all must have power saving enabled because they power down after 10 seconds and take 750ms to power back up. Only the Windows generic USB 2.0 Audio driver works correctly audio wise… the Realtek audio control doesn’t recognize the rear port with the Windows driver.
Maybe tweaking power management in RAC helps.

That option doesn’t show up on my RAC panel. Perhaps that function needs to be enabled somewhere else inside Windows… I know there’s registry settings which allows “extra” power management settings. Maybe if that option was available to me, it would solve the problem.
There is a Realtek USB Audio driver and that doesn't seam to be motherboard/card specific making things way easier, just one driver for every ``USB\AUDIO\VEN_10EC` device.
sorry pal1000 - Realtek USB audio drivers do NOT use ``USB\AUDIO\VEN_10EC" as the hardware ID. hardware IDs for Realtek USB audio are completely different (they begin with USB\VID_xxxx) than the IDs for Realtek HD audio
That option doesn’t show up on my RAC panel. Perhaps that function needs to be enabled somewhere else inside Windows… I know there’s registry settings which allows “extra” power management settings. Maybe if that option was available to me, it would solve the problem.
perhaps contact the OEM or PC manufacturer of your computer about the power management problem
I’ve contacted Lenovo about this issue, not sure what’s going to be done yet… according to the agent probably nothing. I requested a buy back if the solution is nothing. I’m guessing the advanced power settings aren’t available and show up only when a computer has or is on battery power.
If the generic Windows USB Audio 2.0 driver works correctly, I’m sure the Realtek driver can be modified to function correctly. The question is wether Lenovo will do this or not.
Maybe latest generic helps
https://www.catalog.update.microsoft.com/Search.aspx?q=6.3.9600.*Sort by date descending.You may also need RealtekUSBAPO from here.
You can reuse RealtekHSA and RealtekService from my package.
unfortunately there were never really "generic" Realtek USB audio drivers from MUC as they don't have the equivalent versions of "generic" INF files (like HDXRT.inf & HDXRTSST.inf for standard Realtek HDA UAD/DCH drivers).
The RtDUsbAD.inf file for the Realtek USB audio DCH drivers from MUC has device IDs beginning with "USB\VID_0BDA" and most OEM based INF files like RtDUsbAD_asus.inf, RtDUsbAD_gigabyte.inf & RtDUsbAD_msi.inf use vastly "unique" VID_xxxx IDs (for Asus it's VID_0B05, for Gigabyte it's VID_0414 and for MSI it's VID_0DB0)
edit - I think you should close this issue as I don't think your unofficial uad generic drivers will work on usb based realtek audio codecs, pal1000
The latest version from the Microsoft Catalog 6.3.9600.2330 seems to be Dell specific. The 6.3.9600.2325 is universal for any motherboard using ALC4050H and will install on my computer without issue. The truncated sound issue is gone as of driver build 6.3.9600.2321 as it delays playback until the chip is at D0 power state. The popping sound is still there when the chip goes to D2... but is much less noticeable with my NVidia M4000 card. I can't explain why that makes a difference. I had to stop using my AMD W5500 as the latest drivers are really buggy causing blue screens and browser lockups.
The latest version from the Microsoft Catalog 6.3.9600.2330 seems to be Dell specific. The 6.3.9600.2325 is universal for any motherboard using ALC4050H and will install on my computer without issue. The truncated sound issue is gone as of driver build 6.3.9600.2321 as it delays playback until the chip is at D0 power state. The popping sound is still there when the chip goes to D2... but is much less noticeable with my NVidia M4000 card. I can't explain why that makes a difference. I had to stop using my AMD W5500 as the latest drivers are really buggy causing blue screens and browser lockups.
while the 6.3.9600.2330 version from MS is Dell specific (not for "All OEMs" or universal), there is a 6.3.9600.2326 version available that is sort of universal.
although Lenovo themselves recently seemed to have released a 6.3.9600.2344 version (labeled as a "Realtek APO driver" for Win10 IoT 64bit but should install on any other 64bit Win10 edition as well as Win11) specific for Thinkhub Smart Teams, it does have the necessary RtDUsbAD_lenovo.inf and ExtRtXUsb_Lenovo_RTK.inf files as well as updated Realtek USB APO Effects Component & Realtek Audio Universal Service drivers that support IDs "USB\VID_17AA&PID_1046" & "USB\VID_17AA&PID_104D" - download & run that EXE package directly to update ALL Realtek related drivers and Realtek software components and reboot
Different number… same person. The same one that likes to turn off after 10 seconds. I was hoping this build would have fixed the popping issue, it didn’t. Thanks for letting me know about this new version… it was worth testing.
Different number… same person. The same one that likes to turn off after 10 seconds. I was hoping this build would have fixed the popping issue, it didn’t. Thanks for letting me know about this new version… it was worth testing.
I noticed in all your comments that you did not even mention which version of Windows you were using when you experienced these problems. Are you using Win10 or Win11? that newest 6.3.9600.2344 version from Lenovo was listed for Win10 only
try testing the realtek usb audio drivers (any of the recent versions) in both Win10 and Win11 (either on separate drive partitions or separate SSD drives) to see if the problems occur on both Windows versions or one of the other and report back.
I'll give it a try some time in the future, as for now... it's just easier to use the generic Windows USB 2.0 Audio driver as it works perfectly without any popping sounds. The only thing the Windows generic driver doesn't do is work with the Realtek Audio Control Panel nor show the correct jack color. But... it's totally quiet with no popping. The Realtek Audio driver should function the same as the generic Windows driver... but that's why I started this thread.
I'll give it a try some time in the future, as for now... it's just easier to use the generic Windows USB 2.0 Audio driver as it works perfectly without any popping sounds. The only thing the Windows generic driver doesn't do is work with the Realtek Audio Control Panel nor show the correct jack color. But... it's totally quiet with no popping. The Realtek Audio driver should function the same as the generic Windows driver... but that's why I started this thread.
but you did not answer my question in my previous post - Are you using Windows 10 or Windows 11? type winver.exe from the Run dialog box to display the windows version & edition if you don't know what Windows version you have on your Lenovo machine.
although this is now pointless, a 6.3.9600.2344 usb audio driver version showed up on the MS Update catalog site in late November, several days before the Thanksgiving holiday; same 2344 version found on the Lenovo site, but the one from MS Update contains more INF files and not just the RtDUsbAD_lenovo.inf file.
I didn't say which version of Windows I was using as the problem exists on both Windows 10 and 11. But since you did ask, I'm using Windows 11 22H2 (OS Build 22623.891) right now. The Realtek driver has a mind of its own and will go into sleep D2 mode after 10 seconds of idle sound regardless of what the computer is doing making the annoying popping sound. This might be okay with a device using an unpowered speaker and probably wouldn't cause a popping sound. The Windows generic driver supports D2 also... but only when the computer goes into S3 state.