• 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: capture audio-in
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: capture audio-in


  • Subject: Re: capture audio-in
  • From: "Mark A. Richman" <email@hidden>
  • Date: Mon, 2 Feb 2009 16:07:50 -0500

Brian,

I guess "intercept" is a misnomer in my case. I simply need to capture and analyze audio in realtime (I'm making a guitar tuner app).

Thanks,
Mark

On Mon, Feb 2, 2009 at 3:57 PM, Brian Willoughby <email@hidden> wrote:
In the pitch detection case, there's no need to intercept audio input because multiple applications can have the same input device open and get the same data.  You do not need AudioUnit code to open the audio input and get data.

In the Skype pre-process case, you would need to alter the data for another application, so you need to point Skype to your audio data instead of the usual input.  I'm not sure whether Soundflower has the same features for input as it does for output.  Perhaps the easiest approach would be to write the Skype developers and ask them to support AudioUnit plugins on the input audio.  That way you could process the audio without writing any code (assuming that all the processing you need is available in existing AUs).


Brian Willoughby
Sound Consulting



On Feb 2, 2009, at 10:43, Mark A. Richman wrote:
I had the same question (to process audio realtime for pitch detection), and I've been looking at the SpeakHere and aurioTouch samples. If anyone else has a recommendation, please let me know as well!

I am looking to avoid Audio Units, since I'd like to use my code on both the Mac and iPhone.


On Mon, Feb 2, 2009 at 1:31 PM, Jeff Schindler <email@hidden> wrote:
Somewhat of a novice question here - is it possible to catch and process the audio from, say, the internal mic before it gets passed to the application space, without resorting to something like Soundflower or a custom kernel driver?  Is it even possible via a kernel driver?  Specifically, I'd like to write an application (user-land driver, AudioUnit, or whatever) that can pre-process audio-in before it's provided to another application (eg Skype).

_______________________________________________
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

  • Follow-Ups:
    • Re: capture audio-in
      • From: Brian Willoughby <email@hidden>
References: 
 >capture audio-in (From: "Jeff Schindler" <email@hidden>)
 >Re: capture audio-in (From: "Mark A. Richman" <email@hidden>)
 >Re: capture audio-in (From: Brian Willoughby <email@hidden>)

  • Prev by Date: Re: capture audio-in
  • Next by Date: Re: capture audio-in
  • Previous by thread: Re: capture audio-in
  • Next by thread: Re: capture audio-in
  • Index(es):
    • Date
    • Thread