Re: Intel iMac
Re: Intel iMac
- Subject: Re: Intel iMac
- From: Michael Thornburgh <email@hidden>
- Date: Mon, 30 Jan 2006 17:06:28 -0800
MTCoreAudio is just a thin veneer over the HAL. it has no trouble
with usb or other similar (separate in/out) devices.
MTCoreAudioDevice objects map directly to AudioDeviceIDs. in fact,
the only* funny business going on with these objects is in the IO
cycle, where if you have multiple MTCoreAudioDevice objects for the
same AudioDeviceID, they will all share the same (internal)
AudioDeviceIOProc, which will mix together the playback buffers (with
veclib) for all the virtual AudioDeviceIOProcs and IOTarget methods
for the several MTCoreAudioDevice objects.
* i suppose the mapping of property notifications to delegate methods
could be considered "funny business" too.
i don't have access to an intel mac at this time, but my current
development build of MTCoreAudio (universal), which has no changes to
any parts that could affect -allDevices or +defaultInputDevice, has
been tested in a real application on an intel imac, and appears to
work fine.
you can go to
http://www.amicima.com/
and download "amiciPhone beta 2 for Macintosh", and copy the
MTCoreAudio.framework out of the Frameworks folder in the application
bundle. if that works for you, that suggests you're having trouble
building a universal version of the framework yourself.
also, you can try running the "AudioMonitor" app (ppc build) under
rosetta on your intel imac, and see if it behaves correctly. i bet
it will.
-mike
On Jan 30, 2006, at 4:40 PM, Andrew Kimpton wrote:
On Jan 30, 2006, at 4:28 PM, Paul Fredlein wrote:
Hi,
. I tried using my USB iMic device on the iMac but still sees
nothing.
Perhaps I parsed your sentence incorrectly - but :
If MTCoreAudio on a PowerPC machines fails to see the USB Audio
device (iMic for example). Then I'd suspect an MTCoreAudio
limitation (or bug) when handling a device which is 'uni-
directional' (output or input only).
Since according to Jeff all the built-in devices on the Intel iMac
are 'uni-directional' I would not expect MTCoreAudio to work there
until this problem is resolved, or if you can test with an
alternative device (I believe MOTU recently released Universal
drivers for their hardware and it's not a 'split device').
Thanks,
Paul
Andrew 8-)
_______________________________________________
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