From the PM:
OpenOutput - Current Settings:
Chosen Filter: kX Wave kX Generic [ac00] 0/1
Input Buffer Size: 65536
Output Buffer Size 8192
Output Buffer Count: 8
Attempting to CreateRenderPin with the following WaveFormatExtensible (first attempt):
Format.nChannels = 2
Format.nSamplesPerSec = 96000
Format.wBitsPerSample = 32
Format.nBlockAlign = 8
Format.nAvgBytesPerSec = 768000
Format.cbSize = 22
Samples.wValidBitsPerSample = 24
dwChannelMask = 00000003
Failed to create pin on first attempt!
Attempting to CreateRenderPin with the following WaveFormat (2nd attempt):
Format.nChannels = 2
Format.nSamplesPerSec = 96000
Format.wBitsPerSample = 24
Format.nBlockAlign = 6
Format.nAvgBytesPerSec = 576000
Format.cbSize = 0
Samples.wValidBitsPerSample = 0
dwChannelMask = 00000000
An important thing, it does work with standard DirectSound plugin in any combination up to 32bits.
By the look of it, the chosen Kernel Streaming interface for your card does not accept the requested format for output. The plugin first tries to establish the required output format using the newer WAVEFORMATEXTENSIBLE structure to describe the format to the driver, if the driver doesn't support this, the plugin then tries to use the older and less flexible WAVEFORMAT structure, which is more widely accepted. If the plugin had succeeded in establishing an output, you'd see something like the following in the log (taken from my Dev machine with onboard Realtek HD Audio);
Attempting to CreateRenderPin with the following WaveFormatExtensible (first attempt):
Format.nChannels = 2
Format.nSamplesPerSec = 96000
Format.wBitsPerSample = 32
Format.nBlockAlign = 8
Format.nAvgBytesPerSec = 768000
Format.cbSize = 22
Samples.wValidBitsPerSample = 24
dwChannelMask = 00000003
OpenOutput: Successfully Created Pin, Format - BPS: 32 FREQ: 96000 NCHANNELS: 2 VALIDBPS: 24
Output Opened
As your log doesn't contain anything like this, it looks like even the fallback has failed for this format. Do you get any other options in the "Output Device" list of the KS config dialog? If so, it may be worth trying one of them.
The fact that using a directsound output plugin works is irrelevant here as it uses a different interface to communicate with the card. Kernel Streaming is not always well supported by the sound card driver, so, as I mentioned earlier you do get variable behaviour between different cards. If you haven't done so already, it may be worth getting the latest sound card driver, other than that I don't really know what to suggest.
Steve