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: DTS-WAV in Foobar (Read 6644 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

DTS-WAV in Foobar

I have some DTS-WAVs I ripped to test bit-perfect output, and I want to play the WAVs back in Foobar using KS or ASIO, but Foobar does not seem to be able to play the WAVs - it reads the file length as only 1 second and only plays the first second of the file.  Winamp, Media Player Classic and so forth read the file length correctly as around 17 minutes, and play back the file correctly.

Any ideas why Foobar isn't reading the file properly?



DTS-WAV in Foobar

Reply #1
foobar2000 doesn't support DTS. if you want DTS support, you have to download foo_input_dts and you have to rename the wav file to .dts

DTS-WAV in Foobar

Reply #2
This is not pure DTS.  This is DTS-WAV - a compressed DTS stream with WAV headers - and it should be (and is) readable as an ordinary uncompressed WAV by players.  I am not trying to decode the DTS; I fully intend to hear only undecoded static if I listen to it at my PC, the point being that if the transport is sending a bit-perfect stream to an external receiver, the receiver will decode the static properly as a DTS stream.  This is one of the normal ways of verifying bit-perfect output.

DTS-WAV in Foobar

Reply #3
maybe you ripped the files wrong, since all the DTS-WAV i have downloaded from the internet work fine on my system

AV710 (flashed prodigy) acting as optical transport to pioneer 1015tx avr
Trends UD-10 | Pioneer VSX-1015TX | Energy RC-10 | AV123 x-sub

 

DTS-WAV in Foobar

Reply #4
I don't think so - I tried a manual rip with BeSplit, as well as Vobrator.  In any case, the files work OK in other players.  A few 44.1kHz files I have work in Foobar, so perhaps it is a problem with 48kHz ones only.

DTS-WAV in Foobar

Reply #5
Are you sure they are 24khz? I thought DTS only supported 44.1khz.
Anyway I have several DTS albums ripped to flac playing perfectly through kernel streaming in foobar2000 to my reciever. You could try burning them to  a cd-r to see if the can be played in a dvd/cd-player connected with spdif.
EAC (Secure Mode) / LAME 3.97 (-V 2) / fb2k / M-Audio 24/96

DTS-WAV in Foobar

Reply #6
Are you sure they are 24khz? I thought DTS only supported 44.1khz.
Anyway I have several DTS albums ripped to flac playing perfectly through kernel streaming in foobar2000 to my reciever. You could try burning them to  a cd-r to see if the can be played in a dvd/cd-player connected with spdif.


Have a look at the screenshot above.  They are very definitely 48kHz as they were ripped from DVDs, rather than DTS-CDs.  I would have tried burning to a CD, but that wouldn't work because the sampling rate is incorrect for the Redbook standard.

DTS-WAV in Foobar

Reply #7
You must have done something wrong while ripping or something.
If it's a real DTS-WAV file it should look exactly like a regular ripped CD-audio wav file.
It shouldnt say 48000Hz.
I think the DTS data inside can be both 48 and 44.1KHz though, I'm not sure what the specs say.
I can play DTS-WAV and DTS cds very well with foobar (I use kernel streaming on a bitperfect capable soundcard).
I have a CD here and it's 5.1 DTS but I think the inside samplerate is 44.1KHz, I could check if necessary.
The thing about DTS-WAV and DTS cds is that they pretend to be regular cds so that they can play on any cd-player that has a digital audio output.
I can play mine with a philips cd-player from 1992~ish connected to my receiver.
Try to convert your file if you find some software that does that, but if you have the original cd I don't see the problem.

edit: I can't read apparently...
So you ripped audio from a DVD and expect it to play like it was a CD.
If it's true that dts cds can only handle 44.1KHz then it wont work, there is no lossless way to play it with foobar except converting it to regular dts files and use the dts plugin, but it cant handle spdif passthrough.
Sorry
convert as in convert losslessly (look for DTS Parser), not re-encoding.


DTS-WAV in Foobar

Reply #9
edit: I can't read apparently...
So you ripped audio from a DVD and expect it to play like it was a CD.
If it's true that dts cds can only handle 44.1KHz then it wont work, there is no lossless way to play it with foobar except converting it to regular dts files and use the dts plugin, but it cant handle spdif passthrough.
Sorry
convert as in convert losslessly (look for DTS Parser), not re-encoding.


No, I don't want it to play like a CD.  All I want to be able to do is play the WAV, stored on my HDD, in Foobar so I can test bit-perfect output.  To repeat myself again, MPC reads the file correctly and I get bit-perfect output that my receiver decodes properly if I play it back with Winamp/ASIO.  This is a Foobar specific problem.