Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER General Discussion Forum

Reply
 
Thread Tools Display Modes
Old 12-11-2018, 09:22 PM   #1
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,066
Default Sluggish plugin GUI, what can cause this?

I fiddled around with a lot of plugins today and found out, that the knobs become sluggish / don't react at once, when quickly jumping from one to another (as seen in the video). Then, the currently affected knob does not update the GUI immediately, but only after a very short while (but still noticable). Does anyone know, what could cause this?

__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 12-12-2018, 06:43 AM   #2
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,066
Default

From what I can see, this seems plugin independent.
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 12-12-2018, 06:49 AM   #3
phonofranz
Human being with feelings
 
phonofranz's Avatar
 
Join Date: Jan 2008
Location: Padova, Italy
Posts: 471
Default

You've probably run into some OPENGL issues, system-wyse.

Plugins' GUI can't rely on hardware acceleration.

Check your video adapter drivers and OPENGL libraries.
__________________
Franz[.]Suono - Studio di Registrazione
http://www.franzsuono.com https://www.facebook.com/franzpuntosuono
phonofranz is offline   Reply With Quote
Old 12-12-2018, 11:17 AM   #4
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,066
Default

Hm, I have the newest ATI drivers installed.
Do you think it could still be OpenGL, even if the problem seems intermittend?
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 12-13-2018, 06:03 AM   #5
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,066
Default

Well, I just fiddled around a bit. Apparently this seems only to affect the Windows version of Reaper.

It's the Reaper GUI in general. Closing all FX windows takes very long, the GUI hangs and shows white plugin GUIs, etc... Bypassing FX also takes considerably longer.

Tried this on an iMac and there it works as expected.
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 12-13-2018, 06:08 AM   #6
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,770
Default

As all GUI stuff is done in a single OS Thread, a single plugin that takes long to return from it's graphics callback might be the culprit.

-Michael
mschnell is offline   Reply With Quote
Old 12-13-2018, 07:30 AM   #7
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,066
Default

Is there anything we can do about that?

Concerning the opening and closing GUIs:

I just checked how it behaves in Cubase. Opening the GUIs takes pretty much the same mount of time as in Reaper. But closing is almost instant.




Whereas in Reaper, closing takes as long as opening the GUIs.

__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 12-13-2018, 08:12 AM   #8
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,066
Default

Test on my 2012 iMac (Mojave):

Opening is wayyyy faster than on Windows, closing still takes a while:

__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 12-14-2018, 07:32 PM   #9
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,066
Default

Okay, closing the FX GUIs is fixed. Apparently for every GUI that is closed an undo entry is created, this slows down the closing process.
When consolidating the undo points in a script, the GUIs close immediately.

Now, only the sluggish GUI problem remains...
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 12-14-2018, 08:14 PM   #10
foxAsteria
Human being with feelings
 
foxAsteria's Avatar
 
Join Date: Dec 2009
Location: Oblivion
Posts: 10,271
Default

certain ones are just slow in my experience. Some only the first time and some everytime.
__________________
foxyyymusic
foxAsteria is online now   Reply With Quote
Old 12-15-2018, 08:02 AM   #11
Travesty
Human being with feelings
 
Travesty's Avatar
 
Join Date: Nov 2014
Posts: 798
Default

I had to turn off fx follow track selection because of this. The lag was too distracting
Travesty is offline   Reply With Quote
Old 12-15-2018, 03:48 PM   #12
Sedativ
Human being with feelings
 
Join Date: Sep 2015
Posts: 40
Default

I have the same problem when using some Waves or Fab filter plugin. I thought it was only me. I was using Waves 9,but now I have downgraded to 8 again and it seems to be working way better. It has to be something related to an OpenGL issue. Waves plugins rely a lot on OpenGL, as I've come to read from others.
Sedativ is offline   Reply With Quote
Old 12-15-2018, 07:58 PM   #13
foxAsteria
Human being with feelings
 
foxAsteria's Avatar
 
Join Date: Dec 2009
Location: Oblivion
Posts: 10,271
Default

Maybe try the other version? I'm testing a plugin rn that has this problem with the 32-bit version but not the 64-bit version.
__________________
foxyyymusic
foxAsteria is online now   Reply With Quote
Old 12-16-2018, 08:19 AM   #14
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,066
Default

These sluggish GUI problems are really strange. I experience them in several places... What resolution are you guys using?
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 12-16-2018, 09:30 AM   #15
karbomusic
Human being with feelings
 
karbomusic's Avatar
 
Join Date: May 2009
Posts: 29,269
Default

Quote:
Originally Posted by _Stevie_ View Post
Well, I just fiddled around a bit. Apparently this seems only to affect the Windows version of Reaper.

It's the Reaper GUI in general. Closing all FX windows takes very long, the GUI hangs and shows white plugin GUIs, etc... Bypassing FX also takes considerably longer.

Tried this on an iMac and there it works as expected.
I have this occasionally after installing Waves and FabFilter plugs. Though I didn't use it, the fix for FabFilter was to disable GPU acceleration for it. It never seems to occur unless there is a FabFilter and Waves plugin loaded (I think) but it never occurred before I installed Waves so my assumption is there is the occasional conflict with GPU acceleration.

Since it doesn't happen to me that often, I just created a toolbar button/keyboard shortcut to close all open FX windows. That way the few times it does occur, I just click that button and about 10 seconds later everything recovers. Otherwise, if GPU acceleration can be disabled for the offending plugin, that will probably fix it - assuming this is the same as my issue.
__________________
Music is what feelings sound like.
karbomusic is offline   Reply With Quote
Old 12-16-2018, 10:27 AM   #16
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,066
Default

I atually fixed the FX GUI closing:

Quote:
Okay, closing the FX GUIs is fixed. Apparently for every GUI that is closed an undo entry is created, this slows down the closing process.
When consolidating the undo points in a script, the GUIs close immediately.

Now, only the sluggish GUI problem remains...
But the sluggish buttons remain. Actually, Acustica Audio plugins don't have OpenGL support. It also happens with Softube plugins and others.
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 12-16-2018, 10:35 AM   #17
karbomusic
Human being with feelings
 
karbomusic's Avatar
 
Join Date: May 2009
Posts: 29,269
Default

Quote:
Originally Posted by _Stevie_ View Post
I atually fixed the FX GUI closing:



But the sluggish buttons remain. Actually, Acustica Audio plugins don't have OpenGL support. It also happens with Softube plugins and others.
Yea, that would be a different issue most likely.
__________________
Music is what feelings sound like.
karbomusic is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 09:23 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.