Re: Variable Input/Ouput size
Re: Variable Input/Ouput size
- Subject: Re: Variable Input/Ouput size
- From: William Stewart <email@hidden>
- Date: Thu, 11 Nov 2004 10:18:24 -0800
For most AU's this is indeed correct - we expect the client to provide the
data requested by an AU and for the AU to provide the data its requested.
The exception to this is the Offline AU...
The client contract is still the same - a client should provide the AU its
data, but the AU at some point (only when it signals that it has reached the
end of its processing) can change the number of samples its providing. This
allows an offline AU to provide a sample accurate result. Details of this
are in the SDK notes on this.
Of course an AU client can at any time return an error and no data - but
then the AU can only just bail at that point and return that error to the
caller - this provides a good way to signal to yourself for instance
Bill
On 11/11/04 12:00 AM, "Aristotel Digenis" <email@hidden> wrote:
> Greetings,
>
> I have done a search in the archives of the mailing list to see whether
> Audio Units and if any hosts support the changing of the input and/or
> output buffer length at real-time. It appears that it is not supported.
> Is that still the case? Is this a feature that is planned for future
> versions of AU and their hosts?
>
> I cannot see why such a feature would not be part of such a new plug-in
> format. After all even DirectX plug-ins support it :-P
>
> Is there any hope for this capability in the future?
>
> Thanks!
>
> PS: I have added more free audio units at my site
> http://www.digenis.ws/plugins.html if anybody is interested in Ambisonics.
>
> _______________________________________________
> 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
--
mailto:email@hidden
tel: +1 408 974 4056
__________________________________________________________________________
Culture Ship Names:
Ravished By The Sheer Implausibility Of That Last Statement [GSV]
I said, I've Got A Big Stick [OU]
Inappropiate Response [OU]
Far Over The Borders Of Insanity And Still Accelerating [Eccentric]
__________________________________________________________________________
_______________________________________________
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