• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Newbie and AU plugin Dev
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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
References: 
 >Newbie and AU plugin Dev (From: Nimalan Nandapalan <email@hidden>)
 >Re: Newbie and AU plugin Dev (From: Nimalan Nandapalan <email@hidden>)

  • Prev by Date: Re: Newbie and AU plugin Dev
  • Next by Date: How to correctly set input gain for a HAL device?
  • Previous by thread: Re: Newbie and AU plugin Dev
  • Next by thread: Fwd: Newbie and AU plugin Dev
  • Index(es):
    • Date
    • Thread