• 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: rendering to a file from an AUGraph (iphone)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: rendering to a file from an AUGraph (iphone)


  • Subject: Re: rendering to a file from an AUGraph (iphone)
  • From: Wil Macaulay <email@hidden>
  • Date: Fri, 12 Feb 2010 17:25:40 -0500

Thanks for the quick response - I've taken a quick look at the
PlaySequence code, but that's for
MacOS, and I'm working on iPhone.  I guess the more general question
is: can the generic io AU be used to
start the AUGraph and trigger the rendering chain?

Here's the result of CAShow() on the AUGraph after I've finished
initializing it:

AudioUnitGraph 0x5690066:
  Member Nodes:
	node 1: 'auou' 'genr' 'appl', instance 0x3c884e0 O I
	node 2: 'aumx' 'mcmx' 'appl', instance 0x3c576b0 O I
  Connections:
	node   2 bus   0 => node   1 bus   0  [2 ch, 16000 Hz]
  Input Callbacks:
	{0x146aa, 0x601f270} => node   2 bus   0  [2 ch, 16000 Hz]
	{0x146aa, 0x601f270} => node   2 bus   1  [2 ch, 16000 Hz]
	{0x146aa, 0x601f270} => node   2 bus   2  [2 ch, 16000 Hz]
	{0x146aa, 0x601f270} => node   2 bus   3  [2 ch, 16000 Hz]
	{0x146aa, 0x601f270} => node   2 bus   4  [2 ch, 16000 Hz]
	{0x146aa, 0x601f270} => node   2 bus   5  [2 ch, 16000 Hz]
	{0x146aa, 0x601f270} => node   2 bus   6  [2 ch, 16000 Hz]
  CurrentState:
	mLastUpdateError=0, eventsToProcess=F, isRunning=F


On Fri, Feb 12, 2010 at 4:08 PM, William Stewart <email@hidden> wrote:
> see the PlaySequence example code (it is an option to write to a file)
>
> On Feb 12, 2010, at 1:03 PM, Wil Macaulay wrote:
>
>> I have a working AUGraph with a mixer unit connected to a RemoteIO
>> unit, which sends output to the speaker as expected.  I'd like to
>> write the resulting mix to a file.   I am trying to follow this
>> strategy:
>> - replace the remoteIO unit with a generic io unit
>> - put a renderProc on the generic io unit that writes the mixed stream
>> to a file
>> - start the AUGraph
>>
>> I have a property change listener on the generic io unit which indeed
>> shows me that the unit is being started, but my renderProcs on the
>> mixer input buses and the one on the generic IO unit are not being
>> invoked
>>
>> Is what I'm trying to do incorrect, or have I just missed some
>> configuration step?
>>
>> thanks
>>
>> wil
>> _______________________________________________
>> 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: rendering to a file from an AUGraph (iphone)
      • From: William Stewart <email@hidden>
References: 
 >rendering to a file from an AUGraph (iphone) (From: Wil Macaulay <email@hidden>)
 >Re: rendering to a file from an AUGraph (iphone) (From: William Stewart <email@hidden>)

  • Prev by Date: Re: rendering to a file from an AUGraph (iphone)
  • Next by Date: Re: rendering to a file from an AUGraph (iphone)
  • Previous by thread: Re: rendering to a file from an AUGraph (iphone)
  • Next by thread: Re: rendering to a file from an AUGraph (iphone)
  • Index(es):
    • Date
    • Thread