HISE Logo Forum
    • Categories
    • Register
    • Login

    How is HISE performance for you?

    Scheduled Pinned Locked Moved General Questions
    16 Posts 5 Posters 285 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • SimonS
      Simon
      last edited by

      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.

      ustkU d.healeyD clevername27C 3 Replies Last reply Reply Quote 1
      • ustkU
        ustk @Simon
        last edited by ustk

        @Simon Most likely a Linux thing, I reckon @d-healey knows how to fix the lagginess on those alternative OS 😛

        Can't help pressing F5 in the forum...

        SimonS 1 Reply Last reply Reply Quote 0
        • SimonS
          Simon @ustk
          last edited by

          @ustk I take it that you experience none of the above?

          ustkU 1 Reply Last reply Reply Quote 0
          • ustkU
            ustk @Simon
            last edited by ustk

            @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

            Can't help pressing F5 in the forum...

            SimonS 1 Reply Last reply Reply Quote 0
            • d.healeyD
              d.healey @Simon
              last edited by d.healey

              @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/releases

              Debug 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.

              Libre Wave - Freedom respecting instruments and effects
              My Patreon - HISE tutorials
              YouTube Channel - Public HISE tutorials

              1 Reply Last reply Reply Quote 2
              • SimonS
                Simon @ustk
                last edited by

                @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.

                bendursoB 1 Reply Last reply Reply Quote 0
                • clevername27C
                  clevername27 @Simon
                  last edited by clevername27

                  @Simon Performance is something HISE does really well (sometimes at the expense of all else), across the board. So the good news is that there's likely a fix for whatever you're experiencing. EDIT: Looks like @d-healey dialled that in.

                  1 Reply Last reply Reply Quote 1
                  • bendursoB
                    bendurso @Simon
                    last edited by

                    @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.

                    ustkU SimonS 2 Replies Last reply Reply Quote 0
                    • ustkU
                      ustk @bendurso
                      last edited by

                      @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?

                      Can't help pressing F5 in the forum...

                      bendursoB 1 Reply Last reply Reply Quote 0
                      • bendursoB
                        bendurso @ustk
                        last edited by

                        @ustk Jucer :)

                        ustkU d.healeyD 2 Replies Last reply Reply Quote 0
                        • ustkU
                          ustk @bendurso
                          last edited by

                          @bendurso yeah sounded a bit naive but worth to ask 🤗

                          Can't help pressing F5 in the forum...

                          clevername27C 1 Reply Last reply Reply Quote 0
                          • d.healeyD
                            d.healey @bendurso
                            last edited by

                            @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.

                            Libre Wave - Freedom respecting instruments and effects
                            My Patreon - HISE tutorials
                            YouTube Channel - Public HISE tutorials

                            clevername27C 1 Reply Last reply Reply Quote 1
                            • SimonS
                              Simon @bendurso
                              last edited by

                              @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?

                              1 Reply Last reply Reply Quote 0
                              • clevername27C
                                clevername27 @d.healey
                                last edited by

                                @d-healey said in How is HISE performance for you?:

                                fftw

                                As in the FFT algorithm?

                                d.healeyD 1 Reply Last reply Reply Quote 0
                                • d.healeyD
                                  d.healey @clevername27
                                  last edited by

                                  @clevername27 As in the library - http://fftw.org/download.html - it's a GPL friendly alternative to IPP.

                                  Libre Wave - Freedom respecting instruments and effects
                                  My Patreon - HISE tutorials
                                  YouTube Channel - Public HISE tutorials

                                  1 Reply Last reply Reply Quote 1
                                  • clevername27C
                                    clevername27 @ustk
                                    last edited by

                                    @ustk Evvery

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post

                                    51

                                    Online

                                    1.7k

                                    Users

                                    11.7k

                                    Topics

                                    101.8k

                                    Posts