Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Foobar does not pump 192k 8ch streams (Read 2763 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Foobar does not pump 192k 8ch streams

I have SONY AVR which have the capability to decode DTS-HD MA & TrueHD Decoders. I tried to pump DTS HD MA content’s .wav file using WASAPI Component with Foobar. It showed a error message “Unrecoverable playback error: Unsupported stream format: 192000 Hz / 16-bit / 8 channels” . So I tried with 8 channel MCPCM file . For that also I got the same error. But the same  pumped 2 channel 192 KHz Streams. Kindly help me.

Foobar does not pump 192k 8ch streams

Reply #1
Do your comp's audio drivers support multichannel audio over WASAPI?

Foobar does not pump 192k 8ch streams

Reply #2
Do your comp's audio drivers support multichannel audio over WASAPI?

May I know how to check that in my PC. Below image is my AVR's Sound Device properties showed in my PC.

Foobar does not pump 192k 8ch streams

Reply #3
96.0 kHz seems to be the limit according to the image.
Windows 10 Pro x64 // foobar2000 1.3.10


Foobar does not pump 192k 8ch streams

Reply #5
You need to remove foo_input_dts if you don't want DTS streams to be decoded to PCM before they reach your output device.

Although it may be possible that the WAV file needs to have the sample rate and number of channels match something supported by your device, and then contain the raw bitstream.

Foobar does not pump 192k 8ch streams

Reply #6
You need to remove foo_input_dts if you don't want DTS streams to be decoded to PCM before they reach your output device.

Although it may be possible that the WAV file needs to have the sample rate and number of channels match something supported by your device, and then contain the raw bitstream.

I did not used "foo_input_dts" component. i just bitstreaming from Foobar. The wave file is 8ch 16bit 192KHz stream. This is supported my sound device. you can check the same in the below image .

I checked all . I dont know why foobar shows that error message. I pumped DTS HD HR .Wav file(19KHz 2ch 16bit stream) . Its working fine. DDP also working fine. True HD,DTS HD MA & MCPCM only not working through WASAPI. Is WASAPI does not bitstream multi channel files???

Foobar does not pump 192k 8ch streams

Reply #7
It probably requires 192KHz DTS to be signaled as stereo, rather than 8 channel. Actually, it probably requires all of those bitstreamed formats to be signaled as 16 bit stereo.

Foobar does not pump 192k 8ch streams

Reply #8
It probably requires 192KHz DTS to be signaled as stereo, rather than 8 channel. Actually, it probably requires all of those bitstreamed formats to be signaled as 16 bit stereo.

how to pack 8 channel file to 2 channel file. Is does not lead to data loss??? Please help me..

Foobar does not pump 192k 8ch streams

Reply #9
I didn't even know you could bitstream DTS-HD MA with foobar2000. It was a pain in the ass from what I remember to have bitstreaming from ffdshow, I doubt it's just as simple as setting a PCM format compatible with the card.

Foobar does not pump 192k 8ch streams

Reply #10
As long as the DTS stream does not exceed the bitrate of (192000 * (16/8) * 2) bytes per second, you can just pack the bitstream into a 16 bit stereo PCM signal. Try using ffmpeg to convert the file to the spdif container, which should be a raw S/PDIF bitstream, which you can then shove into an appropriate format PCM WAV file.