• 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: How do I change playback speed using coreaudio api?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How do I change playback speed using coreaudio api?


  • Subject: Re: How do I change playback speed using coreaudio api?
  • From: Alberto Ricci <email@hidden>
  • Date: Mon, 26 Aug 2002 10:17:15 +0200

Rick,

and then plays it. I would like to add a simple slider control to the UI to
allow me to change the playback speed in real time without changing the
pitch. Do I need to use FFT code or can I simply change the data in the
buffer that I feed to the callback routines in the AudioConverter and

You need some time scaling code in order to change the playback speed of audio without affecting the pitch. That functionality is not present in CoreAudio as it is now.

There are numerous methods to do time scaling (or pitch shifting, which is roughly the same problem), most of which involve some FFT code and overlap-add operations... you should check out the Music-DSP FAQ and code archives at
http://shoko.calarts.edu/musicdsp/

Best,
Alberto
Riccisoft
_______________________________________________
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.

References: 
 >How do I change playback speed using coreaudio api? (From: Rick Shane <email@hidden>)

  • Prev by Date: Re: iMic Pops and Clicks
  • Next by Date: Re: Float64 to unsigned bug shows in mSampleTime
  • Previous by thread: How do I change playback speed using coreaudio api?
  • Next by thread: USBAudioEngine release issue
  • Index(es):
    • Date
    • Thread