Indeed. I coded a few VST effects a few years ago, the largest was a phaser at 83K. If no one else can find or write a passthru effect, I can do it, maybe even tonight if I can remember how. It would be fun to do something that actually got used.Caleb wrote:I think if someone who knows how to code VST just does a simple input to output with absolutely nothing else you should get something quite a bit smaller than my stupid thing.
hidden feature - group-tracks with full functionality
-
- KVRist
- 253 posts since 29 Nov, 2004
- KVRAF
- Topic Starter
- 25039 posts since 12 Jul, 2003 from West Caprazumia
I've found an old 1.26 version - it already works that way - sub-grouping was always possible!jens wrote:Caleb wrote: I think some things are just far too simple to ever notice. How long do you reckon we've been able to do this jens...forever? Probably!![]()
probably for a very long time
who has still got a very old version to try it?
-
- KVRist
- 253 posts since 29 Nov, 2004
Well that was easy. Pretty silly to want/need/use something like this though.Caleb wrote:I think if someone who knows how to code VST just does a simple input to output with absolutely nothing else you should get something quite a bit smaller than my stupid thing.
http://atomota.home.comcast.net/PassThru.zip
If anybody thinks this is actually useful, feel free to put it somewhere else. It probably won't be where it is for long.
-
- KVRist
- 253 posts since 29 Nov, 2004
There are several solutions in that thread. The one I pointed to sure seems to be what you're talking about. What's different? Maybe I'm not understanding your instructions:jens wrote:nope - it's not the same as in this thread...atomota wrote:That's what it sounds like to me, like this:smp wrote:Is this the same as loading an instance of eXTE to a midi track and then routing output of tracks you want to group to the eXTE track?
http://www.kvraudio.com/forum/viewtopic ... 92#1354192
This seems to mean "right-click a midi track header, select Output/Add/VST/whatever". Right? That's the same as the other solution so far. You can even delete or unroute the midi track at this point.- load the first insert you want to have in a group-track like a synth to a midi-track
This isn't so clear. For an audio track I take this to mean "right-click the track header and set Output/Audio Out 01" to the effect inserted in the first step. For a midi track, it could mean "right-click the track header and set the Output to the previously inserted effect". But that doesn't make sense nor does it seem to do anything useful.- route all tracks you want to group to this fx instead of to a master-out
So maybe it means "right-click the midi track's instruments in the mixer and set Outputs/Audio Out 01 to the previously inserted effect". Assuming that's correct, that sure seems to be the solution from the previous thread:
http://www.kvraudio.com/forum/viewtopic ... 96#1353096
But maybe it's that I understand your solution after all, but not the other solution. It did have some weird stuff about "open the EnergyXT plugin and right-click on the Input icon. Select Inputs and Outputs and add as many inputs as you want" and whatever else. I just kind of ignored that and made my setup look like the picture in the first link in this post and since that got everything working I stopped there and ended up by accident or ignorance with your solution, thinking I'd more or less done what I was supposed to do.
- KVRAF
- Topic Starter
- 25039 posts since 12 Jul, 2003 from West Caprazumia
Atomota, the big difference is that up to now the idea was that all group-insert-fx need to be loaded inside an instance of eXT vst which is loaded as an intrument into the sequencer. But the thruth (and it is a very simple one even if we all didn't realize it) is that the instrument itself which receives the stream doesn't need to do anything. It will pass all audio to its inserts (and sends) and after that to its selected output. So all you need is some kind of 'placeholder'-plugin which is loaded as an intrument. - just like the one you coded - thanks for that b.t.w.
- rename this placeholder e.g. to 'vox-bus 1' and that's it. (the renaming is optional of course but makes it easier)
Did I manage to make things clearer now?
Did I manage to make things clearer now?
Last edited by jens on Thu Sep 15, 2005 9:58 am, edited 1 time in total.
-
- KVRAF
- 8389 posts since 11 Apr, 2003 from back on the hillside again - but now with a garden!
I could do you one as well, if you like.. would a gain control be helpful? then you could use it like a proper group!
It could have a betabugs knob on.. so it would be a little bigger than a few K, but would incorporate something pretty - maybe -oo->+3dB?
pm me if you want it, it wouldn't take too long!
DSP
It could have a betabugs knob on.. so it would be a little bigger than a few K, but would incorporate something pretty - maybe -oo->+3dB?
pm me if you want it, it wouldn't take too long!
DSP
-
- KVRist
- 253 posts since 29 Nov, 2004
eXT already provides a gain control in the mixer. If you are happy with eXT's linear gain controls, that should be all you need.duncanparsons wrote:would a gain control be helpful? then you could use it like a proper group!
jens - thanks for the inside/outside clarification. I didn't catch the insideness of the previous idea.
-
- KVRAF
- 4143 posts since 7 Sep, 2001 from Melbourne, Australia
Thanks for the plug-in. It's MUCH better to have a 72k plug-in than a 2Meg one - especially as it's doing nothing.
Well there you go - we have Group channels complete with a level, panning, inserts and sends.
The only thing I'm finding annoying is that unless you have all items in your mixer expanded all the time you are constantly expanding the group channels because they keep collapsing on you. It would be nice if the complete audio chain expanded on selecting a given track....but this will certainly do for the moment. Can't see much point in jorgen wasting his time on "real" group channels now.
Caleb
Well there you go - we have Group channels complete with a level, panning, inserts and sends.
The only thing I'm finding annoying is that unless you have all items in your mixer expanded all the time you are constantly expanding the group channels because they keep collapsing on you. It would be nice if the complete audio chain expanded on selecting a given track....but this will certainly do for the moment. Can't see much point in jorgen wasting his time on "real" group channels now.
Caleb
Happiness is the hidden behind the obvious.
-
- KVRAF
- 5350 posts since 8 Aug, 2003 from Berlin Germany
One thing I don't get
why does one need groups with a modular environment?
My approach (so far) has been to sequence in the sequencer, send everything out dry, and mix in the mian window. That's where XT excels. (now if we only could have seperate levels for each audio line!)
My approach (so far) has been to sequence in the sequencer, send everything out dry, and mix in the mian window. That's where XT excels. (now if we only could have seperate levels for each audio line!)
-
- KVRAF
- 3948 posts since 8 Sep, 2003 from germany
me neitheratomota wrote: jens - thanks for the inside/outside clarification. I didn't catch the insideness of the previous idea.
-
- KVRAF
- 3948 posts since 8 Sep, 2003 from germany
because you can benefit from the sequencer's rendering features afterwards (at least that's what matters to me here) which is capturing all that is inside the seq (and right so).soma wrote:One thing I don't getwhy does one need groups with a modular environment?
My approach (so far) has been to sequence in the sequencer, send everything out dry, and mix in the mian window. That's where XT excels. (now if we only could have seperate levels for each audio line!)
-
- KVRist
- 253 posts since 29 Nov, 2004
Sorry, I lose. The eXT gain is post-insert chain, a gain on the "group insert" would be pre-insert chain. The former is probably "more proper", and the latter type of effect already exists (may not be easy to find though) since it's useful for trimming.atomota wrote:eXT already provides a gain control in the mixer. If you are happy with eXT's linear gain controls, that should be all you need.duncanparsons wrote:would a gain control be helpful? then you could use it like a proper group!
-
- KVRist
- 253 posts since 29 Nov, 2004
Actually it is doing something, it has to copy the input to the output. I don't pretend to be a VST programming guru so maybe there is a better way. Now, if you could bypass it, then indeed nothing should happen.Caleb wrote:Thanks for the plug-in. It's MUCH better to have a 72k plug-in than a 2Meg one - especially as it's doing nothing.
The situation may get better with a horizontal mixer.The only thing I'm finding annoying is that unless you have all items in your mixer expanded all the time you are constantly expanding the group channels because they keep collapsing on you. It would be nice if the complete audio chain expanded on selecting a given track....but this will certainly do for the moment.
They would be slightly more efficient, surely more intuitive, would operate more properly with solo/mute, would hopefully be easier to tell how things were routed (it is fiendishly difficult now), and would maybe even be usable as sends which for me would be just great.Can't see much point in jorgen wasting his time on "real" group channels now.
-
- KVRAF
- 3948 posts since 8 Sep, 2003 from germany
This could be easily solved if the seq's outputs could be routed to each other (think for example: master out 3 -> master out 2 -> master out 1 (+ master fx as inserts)), where master out 1 would be the channel where rendering takes place.
No need for group channels anymore , I think ?
Together with this, to make it a more growing seq, there should also be:
- ability to set in-/outputs of loaded instruments (e.g. unlink stereo channels of VSTi/e) like you can in the main window
- audio parts get (back) multiple outputs (for compatibility reasons to main window as well)
- the automation possibilities that are often mentioned: insert-, send -amount etc. ...
No need for group channels anymore , I think ?
Together with this, to make it a more growing seq, there should also be:
- ability to set in-/outputs of loaded instruments (e.g. unlink stereo channels of VSTi/e) like you can in the main window
- audio parts get (back) multiple outputs (for compatibility reasons to main window as well)
- the automation possibilities that are often mentioned: insert-, send -amount etc. ...
-
- KVRAF
- 5350 posts since 8 Aug, 2003 from Berlin Germany
Just wrap the whole thing in a sequencer...plastique wrote:because you can benefit from the sequencer's rendering features afterwards (at least that's what matters to me here) which is capturing all that is inside the seq (and right so).soma wrote:One thing I don't getwhy does one need groups with a modular environment?
My approach (so far) has been to sequence in the sequencer, send everything out dry, and mix in the mian window. That's where XT excels. (now if we only could have seperate levels for each audio line!)

