3 ms·
This is my only issue with the article - it's alluded that the -v and -b flags only perform multiplication and bit shifting. By default, this is not true becau
by Breakthrough 12y ago
This is my only issue with the article - it's alluded that the -v and -b flags only perform multiplication and bit shifting.
By default, this is not true because sox will use a higher bit-count and perform dithering when converting to a lower bit format (ref http://blog.beatunes.com/2014/04/does-24-bit-audio-matter.html?showComment=1397570941495#c7516054401833345657 http://blog.beatunes.com/2014/04/does-24-bit-audio-matter.ht... ) in order to remove the extra bits while reducing the impact on dynamic range.
In all fairness though, this is the same argument used in the Xiph article ( http://people.xiph.org/~xiphmont/demo/neil-young.html http://people.xiph.org/~xiphmont/demo/neil-young.html ) in an attempt to justify the use of 16-bit over 24-bit, the prior allowing for a comparable dynamic range with the use of appropriate dithering techniques. I just think it's important to note that the process used with sox is doing more than simple arithmetic bit-shifts/multiplication.