R R
2012-12-02 22:38:12 UTC
Hello sox experts,
I have a .wav file with a 32-bit depth which I need to convert to 20-bit.
I tried the following:
sox input.wav -b 20 output.wav
Where input.wav is a 24-bit depth file. But I get the following warning:
"sox WARN formats: wav can't encode to 20-bit"
I thought 20-bit depth format was simply 24-bit data with the LSBs padded to 0. Is this correct?
Or sox doesn't support 20-bit conversion? Or the wav format itself doesn't support 20-bit?
If not, suggestions on any other methods/tools are welcome.
Thanks,
I have a .wav file with a 32-bit depth which I need to convert to 20-bit.
I tried the following:
sox input.wav -b 20 output.wav
Where input.wav is a 24-bit depth file. But I get the following warning:
"sox WARN formats: wav can't encode to 20-bit"
I thought 20-bit depth format was simply 24-bit data with the LSBs padded to 0. Is this correct?
Or sox doesn't support 20-bit conversion? Or the wav format itself doesn't support 20-bit?
If not, suggestions on any other methods/tools are welcome.
Thanks,