Page 2 of 2

Re: FS ability to call .dll's question

Posted: Wed May 29, 2013 8:32 pm
by trogluddite
Hi RJ,
Interesting to poke around in - I haven't really made much use of Reaper's new 'MIDI buses', but that's just the kind of routing tool that would make it useful.

Unfortunately, you couldn't really replace it with a VST directly - to access different buses would require a plugin with multiple MIDI outputs. Oddly, FS will let you make such a thing, but even inside Reaper, with it's super-flexible routing, only the first MIDI can actually be accessed.
That's a shame, as the MIDI busing system could solve a whole load of controller routing problems - but the guys at Cockos don't have any control over the VST spec', so it's not their fault (probably a reason why they offer JS as an alternative).

I do think that there is one useful trick that the JS plugin misses though - one which would combine very well with a FS 'front-end'...
At the moment, it just gives you the choice to route one Bus/Channel combination to another - an "advanced channel changer", so to speak. An alternative that routed, say, chan1->bus1, chan2->bus2... etc. might actually be more useful - a multiplexer in effect, taking a single MIDI input and routing each channel to a different bus.
A regular 1in-1out MIDI plugin placed before the 'splitter' would then have a lot of scope to re-direct data simply by manipulating the channels - which is relatively easy to do (and much easier to build a nice GUI if FS than JS).
At least that way, it would take only one Reaper track, one FS plugin, and the single 'splitter' JS to give a lot of flexibility - rather than the 'duct tape' solution that requires dozens of plugins, all split across multiple tracks.

I've not looked at JS for quite a while, but the code for using the buses looks to be fairly straightforward, so Ill see if I can knock something like that together - I can already imagine several things I could put it to use for.

Re: FS ability to call .dll's question

Posted: Thu May 30, 2013 8:38 am
by RJHollins
Hi TROG !

Just got to read your latest post. Reaper is another new program for me. I started testing it out to see if it may provide a better solution for my mastering work. The more I tested, the more I liked it. Rather than doing the upgrade to WaveLAB, which has been a mainstay, I found Reaper to be just a better bang for the buck. :o

One thing led to another ... migrated to FS ... and began this 'controller' project. Thusly began figuring a routing scheme. Having to 'isolate' a plugin that sees all MIDI channels has been a snag to workaround. I have no idea how this would be done in 'other' DAWs. I did get this figured out in REAPER. It works ... but like many duck-tape solutions, it ... well ... workable :roll:

You have peaked my curiosity with what you envision. Thank-you for taking the time with me, and should you have any insights to share ... they are most welcomed and appreciated.
:D

Re: FS ability to call .dll's question

Posted: Thu Jun 06, 2013 4:35 pm
by Nubeat7
http://www.vstforx.de/

maybe this is interesting for you!

Re: FS ability to call .dll's question

Posted: Fri Jun 07, 2013 1:47 am
by RJHollins
Hi NuBeat,

yes, I've been following developments on the VSTForx.

It is an interesting VST 'chainer', but I do find the user interface to be somewhat difficult to work with [at least from the previous version]. It has a slight resemblance to an SM/FS look in some sense ... I found the 'user controls' to be a bit awkward. Still, I'll look at the latest release soon.

Thanks for the heads up.

On an earlier part of this thread, I wonder if TROG got real busy again ... not seen him around the boards. I'm still curious what he saw in that JS code that sparked an idea. I like it when he posts ideas ... always interesting !!
8-)