updated MTCoreAudio.framework
updated MTCoreAudio.framework
- Subject: updated MTCoreAudio.framework
- From: Michael Thornburgh <email@hidden>
- Date: Tue, 8 Oct 2002 21:10:41 -0700
hi.
for anyone interested, i've updated MTCoreAudio.framework,
my Objective-C wrapper for the HAL.
the main changes:
o i've added some of the new Jaguar HAL properties, notably
the nominal & actual sample rate properties
o i've updated the methods dealing with data sources on
MTCoreAudioDevice instances per the discussions on
this list over the last few weeks
o it should (hopefully) be easier to make subclasses of
the various classes in the framework
o MTCoreAudioDevice instances are still limited to a
single IOProc each; however, multiple instances
representing the same actual hardware device may
now have the same IOProc, should you so desire
o you may now have an IOTarget (an object and a selector
on that object) instead of an IOProc (a C function).
this is my favorite new feature. :) see the doc for
-[MTCoreAudioDevice setIOTarget:withSelector:withClientData:]
o the demo app, AudioMonitor, can open an unlimited*
number of windows, each one having the choice of all
available input and output devices. it also demonstrates
the use of IOTargets.
* limited by memory and cpu, of course
please let me know if you experience any difficulties.
it's all at
http://aldebaran.armory.com/~zenomt/macosx/MTCoreAudio/
-mike
_______________________________________________
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.