Re: Screwy Sound Manager Output Device Names under X
Re: Screwy Sound Manager Output Device Names under X
- Subject: Re: Screwy Sound Manager Output Device Names under X
- From: <email@hidden>
- Date: Thu, 07 Feb 2002 11:56:57 -0600
>
On OS 7.x-9.x you get proper device names like "Built-In" or the name of a
>
3rd party sound manager output driver (these are 'sdev's).
>
>
On X you get screwy names like "Mac OS X Audio HAL" and another "Mac OS X
>
Audio HAL (System)". Talk about user experience!
>
>
Who did this and why?
>
>
Is there a way to retrieve a more user-friendly sound manager *output
>
device* name?
>
>
Thanks-
>
Steve Berkley
Hooray, I'm not the only one! I complained about this a few weeks ago...
As a workaround, filter the ugly names and make them user friendly:
"Mac OS X Audio HAL" = "Built-In"
"Mac OS X Audio HAL (System)" = "System Selected"
Now, you're probably wondering what System Selected is, and where the other
devices are? ...
Well QuickTime and the Sound Manager can no longer have direct access to the
connected audio devices under OS X. So these are two proxy sdevs that can
access the 'system selected' and the built-in output... Normally they are
the same, unless the user has switched the output device in the System
Preferences to something other than Built-In.
If you want to see a fun thread where Jeff Moore explains the reasons for
this, check out the archived subjects:
"HAL Devices and Streams (with QuickTime)" ..and..
"Helpful hint (was: HAL Devices and Streams (with QuickTime))"
-Jason
P.S. DECK Rules!
_______________________________________________
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.