If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
FS ability to call .dll's question
14 posts
• Page 2 of 2 • 1, 2
Re: FS ability to call .dll's question
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.
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.
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
Don't stagnate, mutate to create!
-
trogluddite - Posts: 1730
- Joined: Fri Oct 22, 2010 12:46 am
- Location: Yorkshire, UK
Re: FS ability to call .dll's question
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.
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
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.
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.
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
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.
- RJHollins
- Posts: 1571
- Joined: Thu Mar 08, 2012 7:58 pm
-
Nubeat7 - Posts: 1347
- Joined: Sat Apr 14, 2012 9:59 am
- Location: Vienna
Re: FS ability to call .dll's question
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 !!
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 !!
- RJHollins
- Posts: 1571
- Joined: Thu Mar 08, 2012 7:58 pm
14 posts
• Page 2 of 2 • 1, 2
Who is online
Users browsing this forum: No registered users and 62 guests