Re: Audio MIDI Setup
Re: Audio MIDI Setup
- Subject: Re: Audio MIDI Setup
- From: Kurt Revis <email@hidden>
- Date: Sun, 11 Aug 2002 10:58:34 -0700
On Sunday, August 11, 2002, at 12:30 AM, Vigour Vigour wrote:
Can someone please explain what the app Audio MIDI Setup is used for?
Is it something like the OMS Studio Dokument?
It's the same general idea, yes. If you look at MIDISetup.h, and also
read anything in MIDIServices.h pertaining to "external devices", you
will see exactly what the MIDI part of Audio MIDI Setup is using.
(These headers are in
/System/Library/Frameworks/CoreMIDI.framework/Headers. In general, with
CoreAudio, to get the most up-to-date and complete documentation, read
the headers.)
As for how this affects your application: If your user needs to choose a
source or destination of MIDI data, you may want to give the user a list
of external devices. This way the user can choose to get input from a
particular keyboard or controller, or send output to a particular
synthesizer or other device, rather than having to choose the
input/output port that the external device is connected to.
But note that CoreMIDI still works fine without any MIDI setup at all,
so you may not want to require the user to make a studio setup. In that
case, you will still need to present the full list of sources and
destinations.
External devices and the MIDISetup were introduced in 10.1, but since
there was no studio setup app (and it was pretty clear that Apple would
be writing one), no one writing apps seems to have been worrying about
them much. Now that 10.2 has a way for the user to create external
devices and a MIDISetup, we need to start taking advantage of them.
(I'm still thinking about how to change my apps...)
--
Kurt Revis
email@hidden
_______________________________________________
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.