HISE Logo Forum
    • Categories
    • Register
    • Login

    High CPU Performance on Mac

    Scheduled Pinned Locked Moved General Questions
    11 Posts 3 Posters 585 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.
    • Christoph HartC
      Christoph Hart @andrei s
      last edited by

      @problema what CPU usage are you talking about? The DAW meter or the activity monitor?

      The UI shouldn‘t have any impact on the DAW meter as this is only monitoring the audio thread so if it goes up there‘s something that is stalling the audio thread which shouldn‘t be there.

      andrei sA 1 Reply Last reply Reply Quote 1
      • andrei sA
        andrei s @Christoph Hart
        last edited by

        @Christoph-Hart thanks for the reply!

        When the UI is on the screen:

        • Reaper CPU usage also increases in Activity Monitor from 20% to 85%.
        • Energy Impact for Reaper in Activity Monitor increases from 20 to 80.

        If DAW meter is only monitoring the audio thread what could stalling it when UI is opened?

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

          @problema Have you deferred your ui script?

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

          Christoph HartC andrei sA 2 Replies Last reply Reply Quote 1
          • Christoph HartC
            Christoph Hart @d.healey
            last edited by

            So you‘re talking about the activity monitor, right? Because then the numbers are fine but if the DAW gets laggy you need to check what you‘re doing that causes too many repaints.

            andrei sA 1 Reply Last reply Reply Quote 1
            • andrei sA
              andrei s @Christoph Hart
              last edited by

              @Christoph-Hart yes, about activity monitor.

              It's been almost a week since i try to solve this High CPU Performance.

              I exported VSTi without UI, knobs and code but the issue was still there.
              I turned off every modules in this instrument and find that problem is in Parametric EQ.

              This VSTi has 10 Samplers with 12 Parametric EQ and if i turn off 9 EQs, the CPU Performance becomes around 30% instead of 80%.

              Here is a thread where Dan Korneff solved this issue with Parametric EQ High CPU Performance on Mac installing the new IPP version, so i updated IPP but the problem is still here.

              1 Reply Last reply Reply Quote 0
              • andrei sA
                andrei s @d.healey
                last edited by

                @d-healey how can i do this?

                I deleted all the UI, knobs and code and there nothing changed.
                The issue with high CPU performance appears when i use several Parametric EQs.

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

                  @problema Doesn't seem to be a deferred script issue, seems like it's the EQs as you've discovered.

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

                  Christoph HartC 1 Reply Last reply Reply Quote 0
                  • Christoph HartC
                    Christoph Hart @d.healey
                    last edited by

                    Have you disabled the spectrum analysers for the EQs? If they all run a FFT at 30fps you‘re burning a lot of unnecessary cycles.

                    andrei sA 1 Reply Last reply Reply Quote 1
                    • andrei sA
                      andrei s @Christoph Hart
                      last edited by

                      @Christoph-Hart you’re a real wizard, now everything works as It should!

                      Thank you very much for the help!

                      I checked it before, but when I opened the HISE project, the spectrum analyzer blue light was turned off, even though the EQ spectrum analyzer was on.
                      That must be why I didn’t find the solution.

                      Christoph HartC 1 Reply Last reply Reply Quote 2
                      • Christoph HartC
                        Christoph Hart @andrei s
                        last edited by

                        @problema Ooops, you're right. I've pushed a fix that shows the correct state of the button now.

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

                        43

                        Online

                        1.7k

                        Users

                        11.7k

                        Topics

                        101.8k

                        Posts