Using Apple virtual instruments from my software
Using Apple virtual instruments from my software
- Subject: Using Apple virtual instruments from my software
- From: Dave Oshinsky <email@hidden>
- Date: Sun, 21 Nov 2010 20:48:36 -0500
I'm experimenting with writing music software on the Mac (Objective C, using MusicKit for now, which I don't mind extending/modifying), and would like to access the vast library of Garageband (and Logic) virtual instruments. I was surprised to find out that these are not Audio Units, and also not controllable from non-Apple software:
http://lists.apple.com/archives/coreaudio-api/2010/Feb/msg00272.html
The only way I see of doing this at present is outlined here, which seems to work only for Logic (not for Garageband):
http://compusition.com/web/articles/logic-multitrack-midi
This is awkward to say the least, requiring bringing up Logic, loading a project, while running my software. Not to mention that way more people have Garageband than Logic, and it seems like Garageband doesn't have enough flexibility (to assign MIDI channels to tracks) even to accomplish the awkward functionality using virtual MIDI. This strikes me as short-sighted on Apple's part, since providing access to this great functionality to third party developers could further differentiate OS X's music/audio capabilities from Windows. Has a bug or enhancement request been entered to solve this? Am I missing something fundamental here?
Dave Oshinsky _______________________________________________
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