• 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: Advice with timing & Audio Units (iOS)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Advice with timing & Audio Units (iOS)


  • Subject: Re: Advice with timing & Audio Units (iOS)
  • From: IDAS <email@hidden>
  • Date: Sun, 17 Aug 2014 00:37:43 +0100

Thanks Kevin, this is helpful.

So this implies that that the master clock is always handled internally by Core Audio?


On 13 Aug 2014, at 20:41, Kevin Dixon <email@hidden> wrote:

> It seems you may be more interested in the property
> kAudioUnitProperty_Latency. As far as I know, time stamps should be
> consistent across channels, etc, as the entire Audio Unit Graph should
> be representing the same point in time.
>
> Given the Latency property, you should be able to compensate by
> delaying other instruments to match the greatest reported latency.
>
> -Kevin
>
> On Wed, Aug 13, 2014 at 12:23 PM, IDAS <email@hidden> wrote:
>> I’ve recently tackled Audio Unit programming and absorbed the documentation
>> on Apples website. Whilst I feel I have a good grasp of everything
>> conceptually, I wanted to check my approach to writing a sequencing app on
>> iOS.
>>
>> So my question is around the timing required to drive the sequencer. When
>> recording or playing back audio (& MIDI), I want to understand the process
>> of synchronising the render callbacks in the Audio Units to my master clock
>> on the device.
>>
>>
>> Audio Units have their own AudioTimeStamp and I wanted to understand more
>> about how this is sourced and how it can also be manipulated to hide
>> latency.
>>
>>
>> Programatically, am I thinking about this correctly?
>>
>>
>> Thanks.
>>
>>
>> _______________________________________________
>> 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


References: 
 >Re: Advice with timing & Audio Units (iOS) (From: IDAS <email@hidden>)
 >Re: Advice with timing & Audio Units (iOS) (From: Kevin Dixon <email@hidden>)

  • Prev by Date: AudioServerPlugIn: force applications to get input audio independently
  • Next by Date: Audio stops playing on sleep button call
  • Previous by thread: Re: Advice with timing & Audio Units (iOS)
  • Next by thread: AudioServerPlugIn: force applications to get input audio independently
  • Index(es):
    • Date
    • Thread