How is HISE performance for you?
-
Mostly I find the script editors are a little slow. It's difficult to quantify but typing, navigating, and selecting text definitely feels less responsive than in a typical text editor. When typing, some characters appear with a microdelay.
If the ScriptWatchTable is onscreen, general performance gets worse.
Resizing panels is verrry slow, but I think that's been the case forever.
Dragging in the mapping editor is usually quite slow, the selection refreshes maybe three times a second. Releasing the mouse during a selection sometimes causes HISE to freeze. The number of samples mapped doesn't really seem to have an effect. -- I just noticed this appears to be affected by the area of the mapping window.
For me, with OpenGL enabled the application is next to unusable, all clicks take seconds to register if they do at all.
So, how's performance for you all?
Fedora 41, Wayland session, i7 4790k, RX 6600 XT. Build is from Master, built in a Debian 11 VM.
-
-
@ustk I take it that you experience none of the above?
-
@Simon Nope, I'm not using linux, but this is something I remember seeing in the forum
Perhaps you can be lucky with a search, or wait for Dave -
@Simon Sounds like the old Linux font issue.
Add
USE_LINUX_FONT_HANDLER=1
to your preprocessor definitions, and install the Source Code Pro font - https://github.com/adobe-fonts/source-code-pro/releasesDebug builds won't work with this enabled - I don't know why.
And you don't need to include it in your project's preprocessor definitions, it's just for HISE. -
@ustk Sure, I was asking specifically to see if people not on Linux have the same issues, so I know if it's my system or HISE.
-
-
@Simon Mm the same thing happens to me on Linux, and I even added the predefinition USE_LINUX_FONT_HANDLER=1
But I don't know, I'm new to Linux and maybe I did something wrong.On a similar computer I have with Windows it works much more smoothly.
-
@bendurso said in How is HISE performance for you?:
I even added the predefinition USE_LINUX_FONT_HANDLER=1
In the Jucer before building Hise or in the preferences?
-
@ustk Jucer :)
-
@bendurso yeah sounded a bit naive but worth to ask
-
@bendurso Try building my fork - https://github.com/davidhealey/HISE/tree/development
I use fftw so you'll need to disable that in the juicer file if you don't.
-
@bendurso Compiling with USE_LINUX_FONT_HANDLER=1 did improve things a lot for me. The first time I compiled I put it in the "Release" section of the jucer project, but as I was using David's fork there was already a definition in the parent "Linux Makefile" part that overwrote it. Maybe something similar for you?
-
-
@clevername27 As in the library - http://fftw.org/download.html - it's a GPL friendly alternative to IPP.
-
@ustk Evvery