Juantelway / symbiosis-au-vst

Automatically exported from code.google.com/p/symbiosis-au-vst
0 stars 0 forks source link

Support kAudioUnitProperty_MIDIOutputCallback #12

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Seems there is a way for plug-ins to send MIDI to hosts after all, but which 
hosts supports this? Does anyone know?

Original issue reported on code.google.com by malstro...@gmail.com on 2 Nov 2010 at 5:30

GoogleCodeExporter commented 8 years ago
Don't know which AU hosts support it, but would like it as a feature. Poly-Ana 
outputs MIDI from its keyboard and pitch/mod wheels, so you can control other 
plug-ins from its interface, if you'd like. And I'd also like to be able to do 
things like pitch->MIDI converters someday too as well as MIDI processors. 
(Does AU have a separate format for MIDI processors? In VST 2.4, MIDI 
processors are created simply by making an instrument that creates a MIDI 
output as well as taking an input.)

Original comment by AdmiralQuality@gmail.com on 4 Nov 2010 at 6:16

GoogleCodeExporter commented 8 years ago
http://lists.apple.com/archives/Coreaudio-api/2007/Mar/msg00053.html

Original comment by malstro...@gmail.com on 7 Jul 2011 at 8:59

GoogleCodeExporter commented 8 years ago
Haha. Just found this quote by Bill Stewart (who I understand is responsible 
for Core Audio), concerning the lack of support for this property in Logic.

Re: Audio Units MIDI output
William Stewart
Wed Jun 17 13:01:01 2009
Please file a bug report for Logic - it helps to add your voice to request this 
feature

Thanks

Original comment by malstro...@gmail.com on 7 Jul 2011 at 9:01

GoogleCodeExporter commented 8 years ago
So, not supported in any known host. Great. Not sure if I should keep this 
issue open at all. I'll start with downgrading it to low priority.

Original comment by malstro...@gmail.com on 7 Jul 2011 at 9:06

GoogleCodeExporter commented 8 years ago
I got this working using virtual MIDI port.  Tested in Logic 9.  The trick is 
to delay creating your virtual port until the process call otherwise it won't 
show up.

Original comment by yeaht...@gmail.com on 2 Sep 2011 at 7:08