Re: Multiple CoreAudio Interfaces of the same type on one machine.
Re: Multiple CoreAudio Interfaces of the same type on one machine.
- Subject: Re: Multiple CoreAudio Interfaces of the same type on one machine.
- From: "B.J. Buchalter" <email@hidden>
- Date: Tue, 21 Sep 2004 12:54:22 -0400
on 9/21/04 7:47 AM, Mark Gilbert at email@hidden wrote:
> Folks.
>
> Does anyone have experience of using multiple CoreAudio devices of
> the same type.
>
> I have a requirement for 3 copies of my app (running at the same
> time) to talk to 3 different multichannel interfaces. I am able to do
> this with 3 different coreaudio interfaces successfully.
>
> However, I only have 1 of each type, so I am not able to test what
> happens if my 3 interfaces are the same type.
>
> I suspect that some vendors will have specific behavior, and maybe
> the extra interfaces will be ignored past the first one found.
>
> Can anyone advise on the behavior of specific devices when multiples
> of the same type are connected. I need them individually addressable,
> and preferably easy to identify which is which from a list of
> connected inputs/outputs.
Multiple attached properly implemented devices of the same type will simply
appear as multiple unique CoreAudio devices. If they are properly
implemented, each will have its own unique GUID.
If, for example, you attach 3 Mobile I/O's to the machine, each will appear
as a distinct AudioDevice. Each will have a unique GUID (that will remain
consistent across multiple reboots, attach/detach, etc.). Each will also
have a descriptive device name (device type + serial number). They all
support simultaneous audio transport over the same Firewire bus.
So, at least with the MIO, it works as you expect it should. I suspect that
most other devices that are like this would work similarly, but I have no
specific knowledge about anyone else's devices...
Best regards,
B.J. Buchalter
Metric Halo
5 Donovan Drive
Hopewell Junction, NY 12533 USA
tel +1 845 223-6112
fax +1 603 250-2451
_______________________________________________
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