FR: Load VST fx within LiveSLice
-
- KVRian
- 1127 posts since 18 Mar, 2005
This FR i feel could take LiveSlice to the next level. I'll just throw it in here and see what you guys think.
It's a request to have the capability to load VST fx within LiveSlice and control the parameters as well.
Here's one way to implement it:
In the settings Midi configurations, there are four "Paramater Type" selections; Global, Loop, Track and Event.
With this FR implemented, a fifth Param Type would be added simply entitled "VST". A sub menu appears when you select VST so you can choose any specific plug in within the folder ( the way it works with most hosts).
Once you select the VST plug in the "Param. type" menu, you can select what specific arrangement(s)/track(s) will be affected. Then, under "Param", you can select which parameter of the VST effect will be controlled by the CC or Note you have setup in the configuration. This can be set to "none" if you decide to keep the plug set as is with no parameter manipulation.
Here's where it can get interesting. You can have the SAME vst effect set to multiple parameter configurations where specific track(s) and arrangement(s) are affected.
As an example:
Ch.1/CC 74/Distortion/Arr.1/Tr.1/All slice/Tone
Ch.1/CC 75/Distortion/Arr.1/Tr.2/All slice/Ovrdrve
In the above setup, a Distortion VST plug in is selected. It is setup so that track 1 of arrangement 1 is affected by the distortion plug in's "Tone" parameter when CC74 is utilized.
Likewise, track 2 of arrangement one is affected by the "Overdrive" parameter whenever CC75 is utilized.
This is just one small example of what could be achieved.
It's a request to have the capability to load VST fx within LiveSlice and control the parameters as well.
Here's one way to implement it:
In the settings Midi configurations, there are four "Paramater Type" selections; Global, Loop, Track and Event.
With this FR implemented, a fifth Param Type would be added simply entitled "VST". A sub menu appears when you select VST so you can choose any specific plug in within the folder ( the way it works with most hosts).
Once you select the VST plug in the "Param. type" menu, you can select what specific arrangement(s)/track(s) will be affected. Then, under "Param", you can select which parameter of the VST effect will be controlled by the CC or Note you have setup in the configuration. This can be set to "none" if you decide to keep the plug set as is with no parameter manipulation.
Here's where it can get interesting. You can have the SAME vst effect set to multiple parameter configurations where specific track(s) and arrangement(s) are affected.
As an example:
Ch.1/CC 74/Distortion/Arr.1/Tr.1/All slice/Tone
Ch.1/CC 75/Distortion/Arr.1/Tr.2/All slice/Ovrdrve
In the above setup, a Distortion VST plug in is selected. It is setup so that track 1 of arrangement 1 is affected by the distortion plug in's "Tone" parameter when CC74 is utilized.
Likewise, track 2 of arrangement one is affected by the "Overdrive" parameter whenever CC75 is utilized.
This is just one small example of what could be achieved.
Give me freedom or give me television
-
- KVRian
- 1263 posts since 15 Jun, 2004 from hamburg
i think that's not possible without two instances of the same plugin.Former Pharaoh wrote:In the above setup, a Distortion VST plug in is selected. It is setup so that track 1 of arrangement 1 is affected by the distortion plug in's "Tone" parameter when CC74 is utilized.
Likewise, track 2 of arrangement one is affected by the "Overdrive" parameter whenever CC75 is utilized.
This is just one small example of what could be achieved.
for the idea itself, it's nice, but it would make LS too complex imo.. and it can lead to unpredictable bugs caused by the host-part. after all you already can do what you want when you set LS up in a specific way, using several outputs and sending cc to insert effects.
p.s.: the next level for me is timestretching
-
- KVRAF
- 1511 posts since 2 Jul, 2004
Pharaoh: I don't think you realize how complex it is to implement a VSThost. On paper it's simple, but in practice it's overwhelming.
I'd much rather think in more flexible ways to control external VST's like fx sends on slices and more midi parameters.
If your host gives you a hard time routing midi, I recommend energy xt
I'd much rather think in more flexible ways to control external VST's like fx sends on slices and more midi parameters.
If your host gives you a hard time routing midi, I recommend energy xt
http://www.livelab.dk - slice up your life
-
- KVRian
- Topic Starter
- 1127 posts since 18 Mar, 2005
This is going to be very cool! Definitely a must have.p.s.: the next level for me is timestretching
I use Energy along with Live and Bidule. I got the idea when i loaded an arp to Dr Fusion and then connected Dr Fusion to Chainer fx within Ext's main window. I use the arp comps to make my loops and trigger them with the computer keys. Then i use Chainer to quickly load and rearrange fx in realtime. The only thing is i have to open CHainer to mute/unmute certain fx. They cannot be assigned to CCs so it has to be done manually. Even within the EXT sequencer, one cannot automate mutes (at least i don't think?). This is where i thought it would be cool to implement this feature within LS since LS can do everything else in the above setup i have.If your host gives you a hard time routing midi, I recommend energy xt
I know it's not something that can be done over night but it sure would be cool.
You know what my main goal is? To replace Live with Energy XT. That's my main goal. I like the freedom of being able to use multiple computers w/o worrying about losing a key generator. I like the modularity of Ext so i can custom make my layout accordingly. I also like the fact that Jorgan created a beast at a much cheaper cost. That's a slap in the face to all the big boys. I really respect Jorgan for that.
Your plug LiveSlice makes my goal that much closer to achieve. It has a lot of features that are perfect for Live implementation and also for interesting grooves for song creation (can't wait for time stretching
I myself thought about programming but it would have to be a proper balance between writing and programming. It would be a lot of fun!
Give me freedom or give me television
-
- KVRian
- 1263 posts since 15 Jun, 2004 from hamburg
unfortunately you are rightFormer Pharaoh wrote:Even within the EXT sequencer, one cannot automate mutes (at least i don't think?).
but there are workarounds which can be used to accomplish the same effect, just without gaining performance as all fx are still running.
i'm talking about http://asseca-pt.net/soma/audio_switcher.html
-
- KVRAF
- 1511 posts since 2 Jul, 2004
effect send parameters in liveslice would solve this - and it wouldn't be too hard to implementcannot automate mutes
http://www.livelab.dk - slice up your life
-
- KVRian
- Topic Starter
- 1127 posts since 18 Mar, 2005
Thanks RAW!!!! Works great!! This is exactly what i need.i'm talking about http://asseca-pt.net/soma/audio_switcher.html
That is until....
effect send parameters in liveslice would solve this - and it wouldn't be too hard to implement Smile
Give me freedom or give me television
