Re: multithreaded mixer
Re: multithreaded mixer
- Subject: Re: multithreaded mixer
- From: Stefan Werner <email@hidden>
- Date: Wed, 4 Feb 2004 22:56:10 +0100
Hi,
On 04.02.2004, at 22:22, email@hidden wrote:
Also, let's not forget about the cost of constantly transitioning
between all these threads. This doesn't take a trivial amount of time,
especially since so much state (think about all the FPU and Altivec
registers that need to be saved on a G5) needs to be saved for each
transition. Depending on how you do things, you could easily wipe out
all your gains with managing the overhead.
In short, there's no proper way in which I could make my application
make better use of a dual G5? I put my own non-IOProc related code in
separate threads wherever possible, but the performance bottleneck are
clearly the one dozens of AUConverter and AUVarispeeds that I have
plugged into a Matrix Mixer.
BTW, any chance of seeing kAudioUnitProperty_RenderQuality being
available for the Varispeed AU in a future release?
Thanks,
Stefan
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.