Possibilities for a new eXT MIDI plugin
-
Barbed Wire Kiss Barbed Wire Kiss https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=6926
- KVRian
- 1353 posts since 28 Apr, 2003 from The brief past.
That's so cool. Pascal was the only language I've ever got the hang of.asseca wrote:BTW, most of energyXT has been written in Pascal...
"God...He's my favourite fictional character." Homer.
-
- KVRer
- Topic Starter
- 11 posts since 11 Mar, 2004
Really? Hmph... go figure. I used to code in Pascal a lot a long time ago, but haven't touched it in over a decade.asseca wrote:Hi EWIPlayer, are you going to start in C++ or Delphi ??
BTW, most of energyXT has been written in Pascal...
Today i'm a C++ programmer with a chunk of stuff from other languages. I'm not a delphi guy at all (although i hear it's a lot like pascal). I still love C++ and despise Java although i write in it every day. In fact, what i'm really considering doing is binding the VST stuff to Ruby so that i can write the bulk of the app in Ruby and give a powerful interface for people to enhance the plug easily. Languages like Ruby and Python are what Java should have been.
But you seem to be someone who might be a bit "in the know", so i'm gonna ask some eXT questions. Do you know what the MIDI patcher was written in? Do you know if I can write for eXT using a framework that the patcher was written in? I've been looking at VSTi and i'm not certain that it can do multiple MIDI outputs like the patcher can. If it can't then i have two options: don't split the midi signal, just output on multiple channels, or write something proprietary to eXT if there is an SDK or something that i can use.
-
- KVRer
- Topic Starter
- 11 posts since 11 Mar, 2004
Hmm... seems like you might be doing something that i thought i might eventually morph my little rotator project into (hence the Ruby integration).daGuru wrote:It's a secret, but I'm working on a MidiFX VST that will be as powerful as a Kontakt script, but way easier to programshhhhhhhhh
Or, if you finish yours before mine, i'll just write the rotator using your stuff
-
- KVRAF
- 1981 posts since 29 Feb, 2004
Do you know what the MIDI patcher was written in?
The Midi Patcher is a built-in function written by jorgen himself, so this is not a VST.
Jorgen did once mention to customize the standard VST to enable multi Midi-in/Midi-out on plugins.
Actually I am looking for the same feature in midiXbar...(written in Delphi 6, free personal version)

midiXbar also support 2 external Midi-outputs and joystick inputs...

-
- KVRer
- Topic Starter
- 11 posts since 11 Mar, 2004
That's good to know. It will save me the trouble of trying to do it using VST. I guess i'll have to stick with one MIDI output and sending data on different channels to acheive what i want. That's decent enough, but i really like the idea of the patcher.. it just makes much more visual sense.asseca wrote: The Midi Patcher is a built-in function written by jorgen himself, so this is not a VST.
What's midixbar? I googled for it and got nothing. I also tried to see the image you posted but that's a 404.asseca wrote: Actually I am looking for the same feature in midiXbar...(written in Delphi 6, free personal version)
midiXbar also support 2 external Midi-outputs and joystick inputs...
-
- KVRAF
- 1981 posts since 29 Feb, 2004
sorry, somehow the images disappeared...
MidiXbar does that: uses the one MIDI output and send data on different channels, using "keyswitches" and/or another midi event like CC/NRPN, etc...
If you want to have a closer look at the functionality of MidiXbar, pm or email me your email address, and I can send this "experiment" to you as an attachment, still very beta...
MidiXbar does that: uses the one MIDI output and send data on different channels, using "keyswitches" and/or another midi event like CC/NRPN, etc...
If you want to have a closer look at the functionality of MidiXbar, pm or email me your email address, and I can send this "experiment" to you as an attachment, still very beta...
