On Tue, 9 Nov 2010, chris clepper wrote:
By default CoreAudio does a lot of processing on audio when using the built-in outputs. It used to mainly be limiting to keep the shitty speakers from blowing, but it has expanded over time. There is obviously a way to tell CoreAudio to cut that out, but how that is done via PortAudio is a question for the PA developers.
Why does it do that in the application instead of inside some daemon ? I mean, what if you run 3 sound apps at once, does it does the same transformation on three signals (or pairs of signals) before mixing them ?
(I ask because, if that transformation is all linear, it's a waste)
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC