• 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: Make a chirp signal with CoreAudio
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Make a chirp signal with CoreAudio


  • Subject: Re: Make a chirp signal with CoreAudio
  • From: Brian Willoughby <email@hidden>
  • Date: Tue, 21 Apr 2009 15:38:23 -0700


On Apr 21, 2009, at 14:39, malcom wrote:
I should need to make a chirp (linear) signal out my speaker as like
in http://en.wikipedia.org/wiki/Chirp.
Is it possible with CA?
Anyone can point me to the right way to make it using CoreAudio?


CoreAudio places no limitations on the types of signals that you can process. You basically hand off any digital audio signal data, and CoreAudio will allow playback, provided that the hardware interface is capable of the frequencies.

Your question is a matter of creating the signal, and thus has little to do with CoreAudio. You could obtain a sound file containing a chirp from any available source, and play it on your system. For example, the Wikipedia entry you cite has two sound files which will play in CoreAudio via your browser. If you cannot find an existing file that meets your needs, then you need to create the digital audio samples yourself, which is done independently of CoreAudio.

Because this is synthesis, you might find it useful to create an AudioUnit Music Instrument, but CoreAudio only defines the mechanism for passing along the digital audio. It's always up to you to create the content or obtain it from elsewhere.

To put it another way, if you were to write a program which could play the files from that Wikipedia page, then that would be the sum total of your CoreAudio API usage. Any additional code that you write to generate digital signal data would not be using CoreAudio. For help with the latter, you could seek out general tutorials on digital signal processing.

Brian Willoughby
Sound Consulting

_______________________________________________
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: 
 >Make a chirp signal with CoreAudio (From: malcom <email@hidden>)

  • Prev by Date: Does the AudioConverter on the iPhone not support float ? BUG ?
  • Next by Date: Re: Does the AudioConverter on the iPhone not support float ? BUG ?
  • Previous by thread: Make a chirp signal with CoreAudio
  • Next by thread: Does the AudioConverter on the iPhone not support float ? BUG ?
  • Index(es):
    • Date
    • Thread