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: SACD to FLAC always 44.1khz... why? (Read 7507 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

SACD to FLAC always 44.1khz... why?

Hello guys
I have been converting some SACD dff files to FLAC but though the SACD files are huge (305mb for a 7 minute song) when I play them in Foobar, the status bar at the bottom reads DSD64 ¦ 5645kbps ¦ 44100hz  - so it seems the playback is at 44.1.

Just before playback of each file, Foobar says "Processing File" for about 5 seconds, then it plays... is it possible that Foobar is "processing" 96khz files to 44.1khz for playing back ?

Not surprisingly, ALL my flac files converted from these SACD dff files are 44.1, which defeats the purpose of SACD files!

Your help appreciated, thanks
Mark

SACD to FLAC always 44.1khz... why?

Reply #1
Just before playback of each file, Foobar says "Processing File" for about 5 seconds, then it plays... is it possible that Foobar is "processing" 96khz files to 44.1khz for playing back ?

Someone please correct me if i'm wrong but i think DSD requires special hardware. So, yes. Foobar is probably processing the audio.
You can read the difference between DSD and PCM here (EDIT: on second read, that link isn't beginner friendly, you might try google).

Anyway, if higher sample rate is what you want, that will depend on the plugin you're using and/or your conversion method. You didn't actually say if you're using Foobar to convert the files, either.
What plugins and settings are you using?

SACD to FLAC always 44.1khz... why?

Reply #2
Computer sound hardware generally doesn't work with DSD, so it needs to be converted to PCM for playback.  It sounds like foobar is defaulting to 44.1 kHz for the conversion,  but I imagine you could change it to 48 kHz or 96 kHz PCM using a separate program,  if not directly in foobar.  Not that there's any benefit  to going to 96 Khz.

SACD to FLAC always 44.1khz... why?

Reply #3
Just before playback of each file, Foobar says "Processing File" for about 5 seconds, then it plays... is it possible that Foobar is "processing" 96khz files to 44.1khz for playing back ?

This depends on what you are using to convert the DSD to PCM - it's not built into foobar2000 so you must be using a plug in.
I've never seen the "Processing File" so I don't know where it's coming from.

FWIW The plugin I use is http://sourceforge.net/projects/sacddecoder/  It has foo_input_sacd which reads dsf, dff and iso files and optionally convert them to PCM.
You can configure it in foobar2000 options/tools/SACD
There you can pick whether to send on DSD or PCM.  If you choose PCM you can set the PCM sample rate and various filter cutoffs/implementations.