Re: Newbie and AU plugin Dev
Re: Newbie and AU plugin Dev
- Subject: Re: Newbie and AU plugin Dev
- From: philippe wicker <email@hidden>
- Date: Tue, 20 Dec 2005 08:38:53 +0100
On Dec 20, 2005, at 8:13 AM, Nimalan Nandapalan wrote:
Hi All Again,
I've gone a little way since my last post so all i think i really need
now is a DSP algorithm for pitch modification that works well with a
live stream of data - for use in a real time/live environment ?
If you need a pitch shifting that does not keep the duration of your
sample then I would use polynomial interpolation. The simplest forms
of it being the "sample and hold" (degree 0) and the linear
interpolation (degree 1). The 1st one is definitely not recommended.
The second one can be used with small pitch amount and possibly with
additional techniques such as oversampling before interpolating.
Higher degree gives of course better results. If you google with
"polynomial interpolator" you will find a lot of links.
I've found this one very informative:
http://www.biochem.oulu.fi/~oniemita/dsp/deip.pdf
This one is also very interesting:
http://www.mp3-tech.org/programmer/docs/resampler.pdf
Regards
Philippe
Any responses greatly appreciated
DKR
_______________________________________________
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
_______________________________________________
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