

Empire of the undergrowth insects driver#
Other people have suggested a similar solution to this problem buy using a WDM capture driver, but where they tend to go wrong is they use the default direct sound driver to render the sound which adds more latency (roughly about 20ms). The solution is to use the WDM capture driver instead which does not use such a large buffer and kernel streams the signal meaning very low latency. Not really a problem if you are recording, but if you wanting to decode in real-time, then this is a big problem. By default when you use a direct show capture device, Direct Show automatically applies a 500ms buffer to the input meaning the audio will always be half a second behind.

The problem arises because of direct show.
Empire of the undergrowth insects drivers#
AC3 from a DVD player will tend to be blocked using SMCS (Serial Copy Management System) unless using Drogbert's Homebrew drivers on a CMedia 8738 based card which ignores it. It is important to note at this stage that this will only work for AC3 streams that are not copy protected such as TV broadcasts. Once I understood what was going on, I was able to go about the solving the latency problem. It was only on further reading on the internet of other people's pain and suffering in this area (most had given up), that I managed to find the reason why. Try as I might though using GraphEdit, the sound was never in sync with the television. The first soundcard I used was a CMedia 8738 based PCI card and then more recently a Asonic 7.1 USB one which is a steal from Ebuyer at under £14. I have always been fortunate that I have had in my possession a sound card that can actually capture the 2 channel AC3 encoded PCM signal via spdif and not mess with it (sadly so many soundcards do). What I ideally wanted was some way of decoding the AC3/SPDIF signal in real-time and then sending the PCM signal to the Xonar - Fortunately I found a working solution and was able to ditch the Extigy. Up until recently, I used a Creative Extigy external sound card to do the AC3 decoding which it did very well, but the trouble was, the sound quality was not in the same league as my main audio sound card, an Asus Xonar D2 PCI. Some of the Creative Labs cards such as the Audigy will do SPDIF-in-decode from AC3 in Windows XP, but the feature was dropped in Vista and has only recently been restored for Windows 7. Using a PC to decode AC3 audio via a spdif from a satellite set top box has always been something that has interested me for several years, given my determination to avoid home receivers and stick with a good quality sound card driving multiple power amps instead, but until I could never get it work satisfactorily.
