I don't think this will EVER be fixed --- not in Win9x. It's dead to MS.
If you want sound in Win9x, you really should use the VXD drivers. Besides working better, they are also slightly quicker.
Also, the WDM sound stutter isnt a CMedia exclusive like the program author said. I noticed it long before having a CMedia with my Sound Blaster PCI 128. WDM sound driver use under Win9x always lagged. WDM drivers with any sound card always lagged for me. Few use WDM drivers in Win9x though.
In Windows 2000/XP, I have NEVER noticed a sound lag issue with any drivers with any card. My CMedia has never lagged, nor has the Sound Blaster PCI 128, or the VIA AC'97 Sound Codec I'm using now (onboard sound).
I've used WDM and VXD drivers for the CMedia 8338 and 8738, Sound Blaster PCI 128 and SB Live Value, Crystal Sound (?), Ensoniq 1371, and some other cards... WDM always lagged in Win9x, but was fine in Win2k/XP. VXDs worked perfect and fast in Win9x.