Re: Does anyone get an AudioDevice that has both input and output channels? (question is related to software playthrough)
Re: Does anyone get an AudioDevice that has both input and output channels? (question is related to software playthrough)
- Subject: Re: Does anyone get an AudioDevice that has both input and output channels? (question is related to software playthrough)
- From: Karl MacMillan <email@hidden>
- Date: Wed, 18 Jul 2001 17:31:04 -0400 (EDT)
On Wed, 18 Jul 2001, Jeff Moore wrote:
>
on 7/18/01 1:35 PM, email@hidden <email@hidden> wrote:
>
>
> My understanding is that to use software playthrough, I would need to use a
>
> device that had both input and output channels and then copy the data from the
>
> input to the output buffers in the IOProc.
>
>
The general way to do software play through where the input device and the
>
output device are different is to queue the input data from the input IOProc
>
in such a way that the output IOProc can pull it off and play it.
>
Are there any garuntees about how the 2 IOProcs will be called (i.e. that
they will be called one right after one another)? Otherwise buffering is
going to introduce extra latencies. Emails in the archive for this list
state that this is an error in the implementation of the built-in audio
driver - is this true and is there more information about when a fix for
this will be available?
Karl
>
--
>
>
Jeff Moore
>
Core Audio
>
Apple
>
_______________________________________________
>
coreaudio-api mailing list
>
email@hidden
>
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
>
_____________________________________________________
| Karl W. MacMillan |
| Computer Music Department |
| Peabody Institute of the Johns Hopkins University |
| email@hidden |
| mambo.peabody.jhu.edu/~karlmac |
-----------------------------------------------------