Re: CoreMidi and Virtual EndPoints
Re: CoreMidi and Virtual EndPoints
- Subject: Re: CoreMidi and Virtual EndPoints
- From: Kurt Revis <email@hidden>
- Date: Wed, 15 Jan 2003 22:08:37 -0800
On Wednesday, January 15, 2003, at 12:08 PM, Philippe Wicker wrote:
In my opinion, this is the expected behavior. From the MIDI point of
view, "Audio MIDI Setup" is a remake of the old OMS Studio Setup
application. It is intended to manage descriptions of the connection of
your computer to real MIDI equipments (in term of physical devices).
This is also my understanding. Using the terminology in the CoreMIDI
API: Audio MIDI Setup lets you describe how "external devices" (like
synths and keyboards) are connected to "devices" (usually MIDI
interfaces). It doesn't actually connect anything itself, in the
current version.
Although I'm
not sure about this, I think that a necessary condition for a device
icon to appear is an installed MIDI driver. But this not a sufficient
condition. In my own configuration, 4 MIDI drivers are installed
(Unity, UM-1 and EmagicUSBMIDIDriver in the /Library/Audio/MIDI
Drivers, and the 4th one, MIDI Monitor from the excellent tool of Kurt
Revis in ~/Library/Audio/MIDI Drivers). But only 2 of them appear in
the MIDI pane. Don't know the reason why. People more involved in
driver writing than me could answer this question.
Each CoreMIDI driver may create any number of instances of devices, or
none at all. For instance, you might have two identical MIDI interfaces
plugged in; in that case, one driver would create two devices. My
driver doesn't need to create any devices, so you don't see any.
--
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.