• 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
Lowest latency I/O
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Lowest latency I/O


  • Subject: Lowest latency I/O
  • From: Christof Faller <email@hidden>
  • Date: Sat, 16 Jul 2005 07:56:54 +0200

Dear list,

For a real-time audio processor with lowest possible latency, I am using the
input and output callback functions by passing what I had received from the input
to the output, without any double-buffering. (For example I use Apple PowerBook
analog-in to MOTU 896 8-channel-out).


The processing I do is in the input callback. The audio processing needs about
15% of processor load (i.e. to process 100s it needs 15s). Once in a while my
application runs with a lot of artifacts. Several times stopping and re-starting
the audio often helps.


Here a question regarding the possible cause of this:
Is it possible that the output callback is called
while the processor is in the input callback (where I do the processing)?
(This could explain these artifacts, since I use no double-buffering).


Another questions regarding overall latency:
For example if I use a MOTU 896 for input and output
with a 10ms audio buffer, what is the overall latency of the system -
any estimates? (Latency is very cruicial, since the processing I do is
planned for a PA system). Can I get much lower latency than the MOTU 896
with a PCI card based audio device, or another type of firewire based
audio device?

Any comments are appreciated, thanks,
  Christof




_______________________________________________ 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: Lowest latency I/O
      • From: Christof Faller <email@hidden>
  • Prev by Date: problems with 2 828's and a PB 1 gHz
  • Next by Date: Re: core midi time stamping
  • Previous by thread: problems with 2 828's and a PB 1 gHz
  • Next by thread: Re: Lowest latency I/O
  • Index(es):
    • Date
    • Thread