Serious problem with modal windows in VST-plugins
Serious problem with modal windows in VST-plugins
Hi there,
...here my second question (maybe someone mentioned this earlier):
Why can't Usine correctly handle modal dialogs that are generated from VST plugins? For example, if I use Omnisphere or Kontakt plugins, a dialog window asks when I change presets whether I want to save the changes I have made. However, this modal window is covered by the plugin window suggesting Hollyhock has freezed, and there is no way to bring the dialog window to the foreground in Windows in that situation - which means that I cannot continue working in Usine at this point.
That's pretty frustrating because then the workflow is gone. Is there any solution in sight or is there a workaround that I am not yet aware of? This only happens in Usine. I can use the mentioned plugins in every major DAW i have used without any problem.
...here my second question (maybe someone mentioned this earlier):
Why can't Usine correctly handle modal dialogs that are generated from VST plugins? For example, if I use Omnisphere or Kontakt plugins, a dialog window asks when I change presets whether I want to save the changes I have made. However, this modal window is covered by the plugin window suggesting Hollyhock has freezed, and there is no way to bring the dialog window to the foreground in Windows in that situation - which means that I cannot continue working in Usine at this point.
That's pretty frustrating because then the workflow is gone. Is there any solution in sight or is there a workaround that I am not yet aware of? This only happens in Usine. I can use the mentioned plugins in every major DAW i have used without any problem.
"Playing is an activity that cannot be taken seriously enough." (Jacques-Yves Cousteau)
You're right, sometime modal windows are opened behind Usine. Generally, Alt+Tab can be used to switch to the dialog behind. We are aware of this issue and trying to find a soluce without success for the moment.
Olivier Sens
www.brainmodular.com
www.brainmodular.com
Thanks for your reply - unfortunately Alt+Tab does not work, the dialog window cannot get the focus that way. It was the first thing I tried, because obvious.
"Playing is an activity that cannot be taken seriously enough." (Jacques-Yves Cousteau)
-
sm_jamieson
- Member
- Posts: 551
- Contact:
I raised a bug report on this and no reply yet.
The problem originally happened on HH2 or HH3 and was fixed.
Currently it does not happen on HH3.
I gave up on HH5 for the time being until this issue is sorted.
There may be no perfect solution but it is worse in HH5 than HH3.
The problem originally happened on HH2 or HH3 and was fixed.
Currently it does not happen on HH3.
I gave up on HH5 for the time being until this issue is sorted.
There may be no perfect solution but it is worse in HH5 than HH3.
I also gave up on HH5 until the modal dialog windows work. It simply gets in the way much too often for me. 
"Playing is an activity that cannot be taken seriously enough." (Jacques-Yves Cousteau)
hello,
For now, we are fighting with the plug-in wrapper without a real success...
We found a trick by adding a "client window" option in the PluginWrapper.
Can you please try the attached version and replace the file /recources/Devices/PluginWrapper.usr-win64 by the unzipped file ?
For now, we are fighting with the plug-in wrapper without a real success...
We found a trick by adding a "client window" option in the PluginWrapper.
Can you please try the attached version and replace the file /recources/Devices/PluginWrapper.usr-win64 by the unzipped file ?
Olivier Sens
www.brainmodular.com
www.brainmodular.com
-
jacob raggers
- New member
- Posts: 3
- Contact:
For me https://www.savardsoftware.com/turbotop/index.asp works well. But its only for Windows platform.
-
sm_jamieson
- Member
- Posts: 551
- Contact:
How about an option to put Usine behind all other windows if that is possible ?
Also if Usine is not fullscreen, on Windows anyway, you can click on Usine in the taskbar to hide / unhide it and see what is underneath.
The problem is still that you might not even know there is a window behind Usine.
Is the problem with the Juce library used to handle the plugins (if Juce is still used) ?
I will try the PluginWrapper.zip
Simon.
Also if Usine is not fullscreen, on Windows anyway, you can click on Usine in the taskbar to hide / unhide it and see what is underneath.
The problem is still that you might not even know there is a window behind Usine.
Is the problem with the Juce library used to handle the plugins (if Juce is still used) ?
I will try the PluginWrapper.zip
Simon.
-
sm_jamieson
- Member
- Posts: 551
- Contact:
OK well I've got my workspace going in HH5 with the new plugin wrapper, looks OK so far but time will tell.
I noticed the preset fxp load and save buttons were not at the top of the plugin window like they used to be (in HH3 anyway),
but that's no problem as they are still available in the plugin patch window.
Simon.
I noticed the preset fxp load and save buttons were not at the top of the plugin window like they used to be (in HH3 anyway),
but that's no problem as they are still available in the plugin patch window.
Simon.
-
sm_jamieson
- Member
- Posts: 551
- Contact:
Regarding the fxp/fxb save/load buttons at the top of the window - I noticed they are not there - not sure if that is due to the testsm_jamieson wrote: ↑20 Dec 2021, 23:23OK well I've got my workspace going in HH5 with the new plugin wrapper, looks OK so far but time will tell.
I noticed the preset fxp load and save buttons were not at the top of the plugin window like they used to be (in HH3 anyway),
but that's no problem as they are still available in the plugin patch window.
Simon.
PluginWrapper or is the case anyway for HH5.
But I note that buttons/triggers are available to do that on the plugin module itself - which is a far better solution for me.
I hope those trigger pins are there to stay in HH5, since it means I can save/load VST presets/banks without having to open the
plugin window - and with some VSTs the VST gui is extremely slow to open !
Simon.
-
woodslanding
- Member
- Posts: 1327
- Contact:
If this has been fixed, I definitely need to update! Is this fixed in the main branch, or only in the beta?
There are times when all I can do is force quit usine to get out of this! Sometimes I can get an alt command key to work on the window, but other times not. Obviously only a problem in fullscreen mode.
I will note that Reaper has the same problem, although alt-tab works because it is not fullscreen....
There are times when all I can do is force quit usine to get out of this! Sometimes I can get an alt command key to work on the window, but other times not. Obviously only a problem in fullscreen mode.
I will note that Reaper has the same problem, although alt-tab works because it is not fullscreen....
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: 551
- Contact:
I tried the plugin wrapper senso posted on this thread.
It seemed to solve the problem using the new client window option.
I don't know if this version is included by default in the latest Beta versions.
It seemed to solve the problem using the new client window option.
I don't know if this version is included by default in the latest Beta versions.
yes it is included in the beta pacakges now.
Olivier Sens
www.brainmodular.com
www.brainmodular.com
-
woodslanding
- Member
- Posts: 1327
- Contact:
I tried to download the wrapper, but windows says the zip file is invalid...
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
no longer necessary, this file is now the default wrapper of Usine.
Olivier Sens
www.brainmodular.com
www.brainmodular.com
-
woodslanding
- Member
- Posts: 1327
- Contact:
well, except I can't run my wkp under the beta 
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
Who is online
Users browsing this forum: No registered users and 37 guests
