Eric Dannewitz / 2005/07/30 / 11:52 PM wrote: >So explain then why we didn't have AU support in Digital Performer from >the get go. Or Protools.
The reason why anything other than Logic had AU support before Jaguar was because there was no finalized AU spec Apple published. Apple finally got AU spec together by Panther. Meanwhile, Logic did a great guess job to do their own AU implementation, which cornered themselves by the time Apple finalized AU spec. It will be long off topic thread if I start to note the history of this, but the point was Logic had to stick with half-baked AU because Apple bought them, while others were waiting Apple to finish AU spec. >It seems that it's a little more involved than >just saying "ok, this midi stream is going to go to an Audio Unit now". It's not like MIDI stream is going to AU or anything like that. OSX has CoreMIDI API and CoreAudio API, those which are linked at the low kernel level. This is how Inter-Application MIDI can run in FinMac. If you enable it in Finale, its output appears to Digital Performer, where you can instantiate your Vi of choice, and that's what I have been doing with GPO since stoopid NI GPO Studio only allows 512 buffer. Alternatively, when DP instantiates your Vi of choice first, DP publishes that MIDI I/O to CoreMIDI, which FinMac sees as available output. Here you even don't need Inter-Application MIDI link. In this context, DP and GPO Studio are connected to FinMac with same manner. Latter won't work with some other applications that offers Vi host, such as DSP-Quattro since DSP-Q does not publish CoreMIDI port to OSX. Here, you need to enable Inter-Aplication MIDI port within FinMac so FinMac can send MIDI data to DSP-Q. I hope this is clear to you this time despite of my poor English. >Otherwise why didn't Finale 2005 or 2004 have it? And then, why can't I >select, um, say Battery, or Sonik Synth in Finale? I am not sure why you are reaching to "otherwise" conclusion here. Pre- FinMac2006 simply didn't have capability to instantiate any CoreAudio object within (don't know how Windows does VST, tho, but VST was originated on Windows anyway). Now Fin2006 does, but only with NI stuff, meaning no matter how they advertise for AU/VST compatibility, it is not truly so. -- - Hiro Hiroaki Honshuku, A-NO-NE Music, Boston, MA <http://a-no-ne.com> <http://anonemusic.com> _______________________________________________ Finale mailing list [email protected] http://lists.shsu.edu/mailman/listinfo/finale
