Re: The structure of an iOS AudioUnit app
Re: The structure of an iOS AudioUnit app
- Subject: Re: The structure of an iOS AudioUnit app
- From: Schell Scivally <email@hidden>
- Date: Tue, 1 Feb 2011 00:52:19 -0800
Or would it be possible to create a graph of many Converter units each
with it's own callback?
On Tue, Feb 1, 2011 at 12:43 AM, Schell Scivally <email@hidden> wrote:
> Okay - thanks! So I'll be creating a separate graph that pulls from
> one main callback...
>
> On Tue, Feb 1, 2011 at 12:32 AM, tahome izwah <email@hidden> wrote:
>> As far as I know (and please correct me if I'm wrong) it is not
>> possible to write system wide custom audio units on iOS (yet?). You
>> can use the ones that Apple provides in your app, but if you want to
>> do custom DSP you will need to do this in your app by plugging your
>> DSP code into the render callback.
>>
>> I'm not sure if you can use AudioUnits that live in your own app
>> sandbox or app resource structure but the App Store's terms of service
>> seem to preclude that possibility.
>>
>> --th
>>
>> 2011/2/1 Schell Scivally <email@hidden>:
>>> Hi all, this is my first post to this list - thanks in advance for
>>> taking the time to read this.
>>>
>>> There's a gap in my very novice understanding of the structure of an
>>> iOS AudioUnit hosting application. I've seen numerous example
>>> applications that create an AUGraph, usually consisting of a RemoteIO
>>> unit and one more unit (Converter or Mixer). The custom DSP is done in
>>> a render callback attached to one of the two component descriptions,
>>> more often the RemoteIO unit. What I'm lacking is an explanation of
>>> how to write arbitrary Audio Units to chain together. Should I write
>>> full fledged Audio Units (a .component) like the TremeloUnit example
>>> project? Can I use those in an iOS app? Will I have to roll my own
>>> 'graph' that hooks into a main render callback?
>>>
>>> I think I'm confused because instantiating an Audio Unit is done in a
>>> black box. I see the AudioComponentDescription being used to retrieve
>>> a reference to an Audio Unit that lives in the graph, but I don't see
>>> how I can get a reference to a custom Audio Unit that I've written
>>> separately.
>>>
>>> --
>>> Schell Scivally
>> _______________________________________________
>> 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
>>
>
>
>
> --
> Schell Scivally
> email@hidden (email@hidden)
> http://blog.efnx.com
> http://github.com/efnx
>
--
Schell Scivally
email@hidden (email@hidden)
http://blog.efnx.com
http://github.com/efnx
_______________________________________________
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