> How can a future time stamp represent a buffer of samples from the microphone > that has already been captured.
You’re correct, host time for an input buffer should be less than mach_absolute_time(). For input, you should look at the timestamp that’s passed to you as part of your input callback (the one set on the AU with kAudioOutputUnitProperty_SetInputCallback). I would expect this host time to be less than mach_absolute_time(). For input, you’re the one calling AudioUnitRender (from the input callback), so you should call AudioUnitRender with the timestamp you get in the input callback. Dan _______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com This email sent to [email protected]
