Hello Vista users,
I have done a Google search and it seems that the problem is due to the fact that Microsoft have moved the sound drivers from Kernel space to user space. This has caused the hardware acceleration used by some cards to stop working. Accurate information on this problem is very difficult to come by.
It seems the reason that Microsoft did this was to protect Vista from errant sound card drivers not under their control. They were getting fed up with being blamed for crashes that weren't their fault. There are some other reasons for wanting to move the drivers to user space I have been told.
At the moment I can't see any short term fix to this problem as it appears to be outside my control. I understand that this problem is causing a lot of grief among P.C gamers too as they have lost some of their special sound effects.
I am guessing here but what I think is happening is that when I ask for a 48K sample rate the card is returning something else (possibly 44.1K) and that is why it does not work. I base this guess on the fact that I can get PC-HFDL to start on a Vista laptop and display hfdl packets on the spectrum display (indicating the sound handling is working) what it does not do is decode the actual packets (indicating a sample rate problem).
I am sorry I can't be any more helpful/hopeful than that.
- Charles
Utility Planet is the official blog for the column of the same name in The Spectrum Monitor. It replaces Utility World in the discontinued Monitoring Times magazine. Utilities are all VLF/LF/MF/HF (and sometimes low-band VHF) radio communications except broadcasting, CB, and non-emergency amateur. If you understood the last sentence, you know enough to read this blog.
Showing posts with label PC-ALE. Show all posts
Showing posts with label PC-ALE. Show all posts
Thursday, June 26, 2008
More from Charles Brain on the Vista Problem
Charles:
Thursday, June 19, 2008
Charles Brain: Bad News for PC-ALE Under Vista
From the hflink group on Yahoo:
Hello Folks,
Well I have done yet another Google search to try and find why programs like PC-ALE won't work properly under Vista.
All I can find is that the Microsoft Vista sound development team have completely re-written the Sound subsystem, they have moved it from Kernel space to User space. Apparently the reason they did this was because Microsoft was being blamed for OS crashes by errant sound drivers that were not their fault.
The side effect of this change has been to disable hardware acceleration in a number of soundcards most notably Creative Devices ones. Creative got around the problem by using their version of ALchemy.
I have not tried this but it might help.
Unfortunately this problem with Vista goes places in Windows that I fear to tread so unless some genius comes up with a simple fix Vista support for PC-ALE will never happen. It seems like the only cards that stand a chance of working are the simplest ones with no hardware acceleration.
Looks like my next project will be Linux based!
- Charles
Subscribe to:
Posts (Atom)