• 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
[VST2.4 -> AU] VSTTimeInfo <-> ( AudioTimeStamp + HostCallbackInfo )
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[VST2.4 -> AU] VSTTimeInfo <-> ( AudioTimeStamp + HostCallbackInfo )


  • Subject: [VST2.4 -> AU] VSTTimeInfo <-> ( AudioTimeStamp + HostCallbackInfo )
  • From: Domagoj Saric <email@hidden>
  • Date: Thu, 07 Mar 2013 11:44:09 +0100


While trying to create an abstraction that models both the VST and AU ways of providing timing information I'm having trouble understanding the actual meaning of AudioTimeStamp members.
The official documentation
https://developer.apple.com/library/mac/documentation/musicaudio/reference/CoreAudioDataTypesRef/Reference/reference.html#//apple_ref/doc/uid/TP40004488-CH3-SW14
is rather scarce. In particular what exactly is mSampleTime and mHostTime vs mWordClockTime?

Are there any guarantees WRT the AudioTimeStamp::mFlags member in an AU context (i.e. can one assume that mSampleTime is always valid)?


ps. the info I've found so far
http://lists.apple.com/archives/Coreaudio-api/2003/Apr/msg00099.html (clear description of AudioTimeStamp) http://lists.apple.com/archives/coreaudio-api/2004/Dec/msg00010.html (Converting AU transport info to VST time info) http://lists.apple.com/archives/coreaudio-api/2008/Dec/msg00129.html (Recognize signature change with CallHostMusicalTimeLocation) http://lists.apple.com/archives/coreaudio-api/2004/Aug/msg00006.html (CallHostTransportState) http://lists.apple.com/archives/coreaudio-api/2009/Mar/msg00167.html (Synchronize Audio Queue start times in iPhone)


--
Domagoj Saric
Software Architect
www.LittleEndian.com
_______________________________________________
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: [VST2.4 -> AU] VSTTimeInfo <-> ( AudioTimeStamp + HostCallbackInfo )
      • From: Paul Davis <email@hidden>
  • Prev by Date: [AU] kAudioUnitParameterFlag_HasCFNameString
  • Next by Date: Re: [VST2.4 -> AU] VSTTimeInfo <-> ( AudioTimeStamp + HostCallbackInfo )
  • Previous by thread: [AU] kAudioUnitParameterFlag_HasCFNameString
  • Next by thread: Re: [VST2.4 -> AU] VSTTimeInfo <-> ( AudioTimeStamp + HostCallbackInfo )
  • Index(es):
    • Date
    • Thread