MIDI FX ?
-
@Win-Conway said in MIDI FX ?:
@d-healey VST3 has nothing to do with it, most MIDI VST are VST2, so must just be a HISE issue.
I agree, a VST can certainly provide MIDI outputs, it's the fact that frameworks like JUCE or HISE just don't seem to consider it as a needed feature so it's somehow neglected.
After fiddling around a bit more with JUCE I stand corrected; its seems to me that you can make a VST plugin with it that outputs MIDI, it's just that it's not well documented (there is no example for a "MIDI" VST and just one example of a standalone that outputs MIDI and its broken!).
I think I'm going with JUCE right now although it means that I have to learn C++, a thing I have been avoiding for years :(
I would love to stay within HISE's friendly environment though... please @Christoph-Hart ... make that happen!
-
"I know you can generate MIDI events with KSP to be used internally (Hise can do that even better), but I'm not sure you can broadcast them out of Kontakt which is my goal (a free standing MIDI processing VST)"
-- yup not a problem in Kontakt - all generated events (play_note etc.) can be "output to the world"
options/Engine/Send MIDI to outside world
But that's enough about Kontakt - other than to say - it'd be nice to do this in HISE...
-
Alright guys, more than 6 upvotes and I‘ll look into it ;)
-
@Christoph-Hart I like this new system of democracy :)
-
@d-healey I only like it if I get what I want. :-)
-
@Lindon Damn! ... I so badly wanted you to be wrong... but ... enough already ... @Christoph-Hart just make it happen svp :)
-
@narrsam if you hang about long enough i PROMISE you that you will get your opportunity to see me being wrong about something...
-
Alright, we're live:
https://github.com/christophhart/HISE/commit/3b267d6266b92dbf7ce3e3fb6d64a41b15972ff1
I didn't test it properly though (just checking at JUCE plugin host and REAPER), so let me know if any hosts behave funky.
-
@Christoph-Hart Oh an early Christmas present! Thank you! Does this mean we have MIDI out API commands? Is this VST3 only or does VST2 support it?
-
@Christoph-Hart said in MIDI FX ?:
Alright, we're live:
https://github.com/christophhart/HISE/commit/3b267d6266b92dbf7ce3e3fb6d64a41b15972ff1
I didn't test it properly though (just checking at JUCE plugin host and REAPER), so let me know if any hosts behave funky.
@Christoph-Hart Awesome, thank you!
-
@Christoph-Hart what Dave says -- thanks a lot. API documentation (even scratchy and vague..)?
-
@Christoph-Hart Sweet! Nice one Christoph
-
Anybody had a chance to take a deep dive into this yet?
-
@Christoph-Hart Oh an early Christmas present! Thank you! Does this mean we have MIDI out API commands? Is this VST3 only or does VST2 support it?
Bump bump