Kernel Stream -- GoGoGo! [Archive] - Quintessential Forum

PDA

View Full Version : Kernel Stream -- GoGoGo!


shaohao
11-21-2005, 12:35 PM
I'm going to create QMPKS.dll playback plug-in for QCD/QMP.
Hehe...
Paul, Don't tell me you're working on it.
Otherwise, I give it up.:dead:

Tokelil
11-21-2005, 05:05 PM
What's the deal with Kernel Streaming compared to Direct Sound?

Toe
11-21-2005, 07:08 PM
What's the deal with Kernel Streaming compared to Direct Sound?
It can be useful to bypass certain 'features' of sound drivers. But given that you can already just use ASIO4ALL (http://www.asio4all.com/) plus the existing ASIO plugin for QCD to do the exact same thing, I see little need for a seperate kernel streaming plugin.

Todd The Kiwi
11-22-2005, 06:09 AM
It can be useful to bypass certain 'features' of sound drivers. But given that you can already just use ASIO4ALL (http://www.asio4all.com/) plus the existing ASIO plugin for QCD to do the exact same thing, I see little need for a seperate kernel streaming plugin.why have i seen this asio4all mentioned twice in two days and never before?

Toe
11-22-2005, 05:14 PM
why have i seen this asio4all mentioned twice in two days and never before?
Because there's been a few threads talking about adding kernel streaming to QMP in the last few days, but never before? :P

Todd The Kiwi
11-23-2005, 09:00 AM
Because there's been a few threads talking about adding kernel streaming to QMP in the last few days, but never before? :Psmart arse, and yeah that probably explains it :cheeky:

Roj
11-23-2005, 11:30 PM
I'm going to create QMPKS.dll playback plug-in for QCD/QMP.
Hehe...
Paul, Don't tell me you're working on it.
Otherwise, I give it up.:dead:
Oh gawd - don't tell me you're going to waste time on this bullshit unsupported hack that's going to be phased out with the next version of Windows.

What a waste of time and energy.

Roj
11-23-2005, 11:34 PM
It can be useful to bypass certain 'features' of sound drivers. But given that you can already just use ASIO4ALL (http://www.asio4all.com/) plus the existing ASIO plugin for QCD to do the exact same thing, I see little need for a seperate kernel streaming plugin.
ASIO *may* only help if you're unfortunate enough to run Creative Labs garbage and thus bypass their crap drivers.

The best solution?

Buy a competent sound card with competent drivers and ditch the CL BS. There's no reason to own one today even if you are a gamer - their market share is now less than 5% of desktops. God knows you'd never buy one for audio quality.

Those of us with quality cards can't tell a diff between ASIO and regular non-ASIO output.

Roj
11-23-2005, 11:35 PM
Because there's been a few threads talking about adding kernel streaming to QMP in the last few days, but never before? :P
Because there's a sucker born every minute?

Tokelil
11-24-2005, 08:47 AM
There's no reason to own one today even if you are a gamer - their market share is now less than 5% of desktops.That's probably because >90% of people are using the build-in soundcard.

Rex_Mundi_Incarnit
11-24-2005, 09:54 AM
That's probably because >90% of people are using the build-in soundcard.

I am. Cheap sound if you ask me. Good quality too.

Roj
11-24-2005, 10:44 AM
That's probably because >90% of people are using the build-in soundcard.
That is exactly right.

It's also the reason why MS has dropped CL support - ALL CL support - in Vista and also tossed support in DirectX for accellerated audio effects. Typically when a product dies, the company sends MS the old driver code so that they can include it in the out-of-box experience. CL never did so MS *paid* a third party to add support for the Live! and other old CL cards in XP. At that point in time, over 65% of desktops had a CL card in them so MS thought it was worth the cost and hassle. Now with CL's market share dwindling to almost nothing in that department, MS has ditched that.

On a related note, I heard the onboard sound on a top-of-the-line Gigabyte P4 board recently in use playing Half Life 2. There really is no reason to now waste money on the CL junk for gaming - the surround effects of the 8-channel sound were incredible.

Willow of Oz
11-24-2005, 01:06 PM
Oh gawd - don't tell me you're going to waste time on this bullshit unsupported hack that's going to be phased out with the next version of Windows.
What a waste of time and energy.

Ah, but not everyone plans on upgrading to the next version of windows ;-)
If I recall, you weren't overly enthused yourself.

(notwithstanding your other posts on soundcard quality issues).

Roj
11-24-2005, 03:13 PM
Ah, but not everyone plans on upgrading to the next version of windows ;-)
If I recall, you weren't overly enthused yourself.

(notwithstanding your other posts on soundcard quality issues).
Correct.

However, I'm even less enthused with the concept of using bullshit hacks that even the OS vendor doesn't support nor recommend in the *current* version of Windows. And that's exactly what Kernel Streaming is.

If one must support a solution for the CL junk, then ASIO is the way to go. Other card vendors don't need it anyway - they build competent hardware and software.

Tokelil
11-24-2005, 06:43 PM
Went on a little knowledge trip for info on audio in Vista and found one of the Microsoft employees blog:
http://blogs.msdn.com/larryosterman/archive/2005/09/19/471346.aspx
http://blogs.msdn.com/larryosterman/archive/2005/09/20/471872.aspx

Willow of Oz
11-25-2005, 09:21 AM
Went on a little knowledge trip for info on audio in Vista and found one of the Microsoft employees blog:
http://blogs.msdn.com/larryosterman/archive/2005/09/19/471346.aspx
http://blogs.msdn.com/larryosterman/archive/2005/09/20/471872.aspx


That's way cool stuff.
Larry's blog, and the oldNewThing http://blogs.msdn.com/oldnewthing/default.aspx are both good reads.

Interesting the stuff that's getting moved INTO the kernel - that http stuff for IIS. Hmmm.

Roj
11-25-2005, 05:13 PM
That's way cool stuff.
Larry's blog, and the oldNewThing http://blogs.msdn.com/oldnewthing/default.aspx are both good reads.

Interesting the stuff that's getting moved INTO the kernel - that http stuff for IIS. Hmmm.
I don't like stuff in the kernel. Poor design methodology. It's bad enough that a lot of drivers reside there but HTTP junk?

Riiiight...