On 21 Jul 2007, at 13:56, Dan Mills wrote:

And more generally: are there common rules for keeping sound quality intact? I mean only format-related probable issues rather hardware issues like jitter and such.

Be very careful how you write float->int conversions (it is not
trivial), and work in floating point as far as is possible, there is
little reason (other then marketing) to move to doubles (IIR filters
possibly excepted).

Well, I'd qualify that as there's no need to use doubles between modules, there are many DSP processes that work better in double if you can afford the extra memory bandwidth. Filters are one.

It's generally not doubles in the audio path though, but its things that you're using to modify it, coefficients, phase accumulators and so on.

- Steve
_______________________________________________
Linux-audio-dev mailing list
[email protected]
http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-dev

Reply via email to