CAPlayThrough questions
CAPlayThrough questions
- Subject: CAPlayThrough questions
- From: Eyal Redler <email@hidden>
- Date: Thu, 08 Oct 2009 14:47:02 +0200
Hi,
I want to write an Audio Unit hosting applications that will have a
graph like this:
(User Selectable Input)->(My Custom AU - not user selectable)-
>(Possibly other user selectable AU)->(User Selectable Output)
On the surface CAPlayThrough demonstrates the abilities I'm looking
for but it contains a few things that make it more complex then what I
would have intuitively think. My initial thought was that I could just
build the graph like the graph above (input unit->my unit->some
additional unit->output unit) and let the graph run but CAPlayThrough
does a lot more and I'm not sure if the additional complexities are
needed to make this work or just to demonstrate other concepts.
Specifically, I'm wondering about the following:
1. Why is the graph split between the input an output, why not do it
like this input->varispeed->output?
2. Why use a ring buffer and not a "normal" buffer?
3. Why use the varispeed audio unit, don't the au know how to convert
the sampling rate?
TIA,
Eyal Redler
------------------------------------------------------------------------------------------------
"If Uri Geller bends spoons with divine powers, then he's doing it the
hard way."
--James Randi
www.eyalredler.com
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden