Re: intra buffering scheduling of parameter value changes
Re: intra buffering scheduling of parameter value changes
- Subject: Re: intra buffering scheduling of parameter value changes
- From: Bill Stewart <email@hidden>
- Date: Thu, 23 Jan 2003 12:46:48 -0800
On Thursday, January 23, 2003, at 12:10 AM, Urs Heckmann wrote:
Hi,
how exactly does this new "intra buffering scheduling of parameter
value changes" that replaces the deprecated "ramping" feature work?
There's nothing deprecated about this at all - you've misunderstood
Both parameter values and ramped parameters can start at a particular
sample within the buffer that will next be rendered. We didn't have
support for this in the base classes - but now we do - so our default
implementation was to have the render call use whatever the current
value of a parameter was (and we didn't have support for an
implementation of ramping parameters)
Now we do!
Chris can explain the details of the implementation.
Bill
I mean, is there any type of "curve" or a buffer with sample accurate
values? Or do you subdivide the number of frames to render? Wouldn't
it be best to schedule changes the way MIDI comes in with a TimeStamp?
If I don't like it because of my own parameter smoothing, can I turn
it off? :-))
Chris?
Cheers,
;) Urs
Am Donnerstag, 23.01.03, um 02:57 Uhr (Europe/Berlin) schrieb Bill
Stewart:
One of the things that might not be immediately noticeable in the SDK
(both the Dec tools release and the updated release) is that there is
now full support for the ramping of parameters and the intra
buffering scheduling of parameter value changes (which is how this
bug was introduced)...
If you want some explanation of these changes and how this can be
supported, ask and I'm sure Chris will be happy to oblige:)
Bill
_______________________________________________
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.
--
mailto:email@hidden
tel: +1 408 974 4056
________________________________________________________________________
__
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry Pratchett
________________________________________________________________________
__
_______________________________________________
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.