more control of VST window
-
sm_jamieson
- Member
- Posts: 553
- Contact:
Some VSTs take a while to open their user interface window, and with lots of VST windows open they are all over
the Usine window and get in the way (especially on a laptop).
It would be useful if the VST window could be open, but "hidden", moved under the Usine window, or shifted off the
side of the screen under the control of Usine so that you can select the open window to use. This window would then
be put in the middle of the screen, or at a user controlled location.
Thanks,
Simon.
the Usine window and get in the way (especially on a laptop).
It would be useful if the VST window could be open, but "hidden", moved under the Usine window, or shifted off the
side of the screen under the control of Usine so that you can select the open window to use. This window would then
be put in the middle of the screen, or at a user controlled location.
Thanks,
Simon.
I'll try to find a soluce for that.
But I'll add 2 options on the vst module
- set as a forward (stay on top) window or backward
- a bring to front input
I'll try to do that.
But I'll add 2 options on the vst module
- set as a forward (stay on top) window or backward
- a bring to front input
I'll try to do that.
Olivier Sens
www.brainmodular.com
www.brainmodular.com
-
woodslanding
- Member
- Posts: 1327
- Contact:
another option, which I enabled in Reaper, is to have only one FX window open at a time. So opening a new one closes the old one.... don't know if that's any easier to implement, or if it would solve the OP's problem.....
Custom Ryzen 5900x MATX build, Win10, Fireface UFX, touchscreen
Custom 2 manual midi keyboard
Usine, Kontakt, Reaktor, Synthmaster, Byome, Arturia, Soundtoys, Unify
Custom 2 manual midi keyboard
Usine, Kontakt, Reaktor, Synthmaster, Byome, Arturia, Soundtoys, Unify
-
sm_jamieson
- Member
- Posts: 553
- Contact:
Regarding one window open at a time, the plugin module has a "visible" switch input/output as well as the toggle.
So you could produce a patch to do this. You'd have to use buses if you plugins are in different patches.
The other point about hiding the VST windows is that you can
1. Ask the VST to open its GUI - which can take some time
2. Hide the VST GUI, but leave it open - so when it is un-hidden it appears to have opened instantly.
The "visible" toggle or switch on the plugin module is I presume asking the VST to open/close it's GUI.
The possible down-side to leaving the GUI open but hidden, is that the VST could be performing some GUI actions
that it would not if the GUI was closed. But I would expect the OS window handling to stop most of that.
But it would be nice to have the option.
So you could produce a patch to do this. You'd have to use buses if you plugins are in different patches.
The other point about hiding the VST windows is that you can
1. Ask the VST to open its GUI - which can take some time
2. Hide the VST GUI, but leave it open - so when it is un-hidden it appears to have opened instantly.
The "visible" toggle or switch on the plugin module is I presume asking the VST to open/close it's GUI.
The possible down-side to leaving the GUI open but hidden, is that the VST could be performing some GUI actions
that it would not if the GUI was closed. But I would expect the OS window handling to stop most of that.
But it would be nice to have the option.
@woodslanding : actually all VST are totally independents so hard to implement...
Olivier Sens
www.brainmodular.com
www.brainmodular.com
-
woodslanding
- Member
- Posts: 1327
- Contact:
Interesting. I wonder how Reaper does it....
Custom Ryzen 5900x MATX build, Win10, Fireface UFX, touchscreen
Custom 2 manual midi keyboard
Usine, Kontakt, Reaktor, Synthmaster, Byome, Arturia, Soundtoys, Unify
Custom 2 manual midi keyboard
Usine, Kontakt, Reaktor, Synthmaster, Byome, Arturia, Soundtoys, Unify
-
sm_jamieson
- Member
- Posts: 553
- Contact:
The plugin module seems to use the Juce library - at least the version in the SDK examples does.
There may be some Juce functions that can do it.
There may be some Juce functions that can do it.
Very simple to implement with some switches (make a group) and the new HH4 bind feature (shift-ctrl drag and drop)
Who is online
Users browsing this forum: No registered users and 54 guests
