• 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: AUGraph and output callback
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: AUGraph and output callback


  • Subject: Re: AUGraph and output callback
  • From: Paul Davis <email@hidden>
  • Date: Tue, 03 Jan 2012 07:06:21 -0500

On 1/3/12, Daniel Tapie <email@hidden> wrote:
> Hi Everyone,
>
> I am new to CoreAudio but I am almost done building an AUGraph that reads
> audio files, mixes them, adds filters and outputs to any HAL device.
> However, I would like to save the samples that are played out to a file
> using our own code (I know about Audio Hijack Pro, but I don't want our
> users to have to buy extra software).
>
> So is there a way to insert a callback at the output of the graph in order
> to get access to the samples ? There would be no synchronization issue since
> we will merely save them to a file.
>
> I have also considered writing our own audio unit and a splitter, but that
> seems like an overkill.

that's actually much simpler than any other solution.

if cost is the issue, you could use JACK, but the architecture of your
"system" would then be more complex.
 _______________________________________________
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: AUGraph and output callback
      • From: Daniel Tapie <email@hidden>
References: 
 >AUGraph and output callback (From: Daniel Tapie <email@hidden>)

  • Prev by Date: AUGraph and output callback
  • Next by Date: Re: AUGraph and output callback
  • Previous by thread: AUGraph and output callback
  • Next by thread: Re: AUGraph and output callback
  • Index(es):
    • Date
    • Thread