• 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: Recording in CoreAudio driver seems to get ahead of our audio position?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Recording in CoreAudio driver seems to get ahead of our audio position?


  • Subject: Re: Recording in CoreAudio driver seems to get ahead of our audio position?
  • From: Jeff Moore <email@hidden>
  • Date: Wed, 13 Aug 2003 15:27:10 -0700

This most likely means that your time stamps are not accurate enough and you have not calculated the appropriate safety offset.

On Wednesday, August 13, 2003, at 3:12 PM, Paul R Potts wrote:

We're testing recording in our CoreAudio device driver. Playback seems to work well, but we get clicks and pops on recording. Close analysis indicates that the audio HAL seems to be either very closely behind or slightly ahead of the position of our DMA audio. At the point where we wrap, and possibly elsewhere, we're getting old data because the HAL copy is getting ahead of the fresh data the DMA is writing. It seems to get ahead by about 30 samples.

We've tried changing SetInputSampleLatency() and SetSampleOffset() with values from 30 to 1,000 but these two calls have no visible effect on the position. Daisy correctly recognizes and displays these numbers but the driver does not seem to change its behavior (we put in logging the pointers when ConvertInputSamples is called; the logging writes to a buffers shared with a user-space process so that we can dump out the results).

What can we do to make the copy stay far enough away from our DMA position?

Thanks,

Paul

---
"Cats to become a rabbit should gather immediately now here."
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.



--

Jeff Moore
Core Audio
Apple
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.

References: 
 >Recording in CoreAudio driver seems to get ahead of our audio position? (From: Paul R Potts <email@hidden>)

  • Prev by Date: Recording in CoreAudio driver seems to get ahead of our audio position?
  • Next by Date: Re: Not authorised errors
  • Previous by thread: Recording in CoreAudio driver seems to get ahead of our audio position?
  • Next by thread: Disconnecting AUs
  • Index(es):
    • Date
    • Thread