Lag in Develop...
-
@danh in HISE.. though my Beta testers are reporting the same issue with the compiled plugins.
-
@lindon said in Lag in Develop...:
as soon as I create more presets than fit in a single screen I get really really bad lag.
Is the lag present in the scrolling of the preset browser list?
-
@d-healey - yes thats what Im saying - create 30 presets in a single sub-folder - open the prest browser - go to the sub-folder - and try and scroll through the list of 30 presets.
-
@lindon I created 120 presets and no lag here, but I haven't tested on Windows yet. I'll do that now
-
@d-healey -I have no lag on MacOS either its WINDOWS problem (I think)
-
@lindon Is there lag with the sliders too?
-
@danh which sliders? - see the first post here that describes the behavior with a "real" project...
-
@lindon sure but do you experience lag with the knobs etc in this snippet?
-
@danh no.
-
@lindon
heres a download link to an mp4....Share Anything with pCloud
With pCloud's unique Download Link feature you can share files with everyone. Click to download. Join pCloud.com and get up to 20GB FREE cloud storage.
pCloud (u.pcloud.link)
-
In your video, I see some stuff in the console about adding EQs to the preset system. I'm guessing you're running this minimal example from within your main project's folder.
Do you get this issue if you make a brand new project folder, and use the snippet you posted earlier?
-
Ah ignore my last post. I confirm this issue on Windows.
-
The preset browser is triggering an assertion in PresetBrowser.cpp line 1901. This is triggered once for each preset it seems, which would explain why it's worse the more presets you have (I'm regretting testing with 120).
-
@d-healey - thank you thank you thank you. I was pretty sure I was going mad.
So to be clear (for Christoph) what we have here is an EXAMPLE of the lag - its true for a whole bunch of other widgets...including sliders, and wave display and LFO display and filter display....
-
@lindon said in Lag in Develop...:
its true for a whole bunch of other widgets...including sliders, and wave display and LFO display and filter display....
I think this has a different cause. I don't experience any UI lag with your snippet, except in the preset browser.
-
@d-healey said in Lag in Develop...:
@lindon said in Lag in Develop...:
its true for a whole bunch of other widgets...including sliders, and wave display and LFO display and filter display....
I think this has a different cause. I don't experience any UI lag with your snippet, except in the preset browser.
nope- I think its exactly the same cause - the snippet I sent just doesn't have enough going on in it to show up... in a real project wiht all of these sorts of widgets on display and a LOT of them then this problem shows up.
-
@lindon and before it gets suggested - I tried using OpenGl and this made the snippet I sent slightly better - but made the REAL project significantly worse....
-
That assertion I mentioned turns out to be unrelated. That is triggered by having
()
in the file name of the preset, which happened when I copy/pasted a bunch of times. -
@d-healey well that wpouod explain why we are seeing it also in all cases where there are no ()'s in the name...this isnt happening in Master by the way... (a bit obvious to say but just in case....)
-
@lindon said in Lag in Develop...:
this isnt happening in Master by the way...
I made a bunch of little changes/additions to the preset browser recently, I hope I wasn't the cause of this issue...