HISE Logo Forum
    • Categories
    • Register
    • Login

    Fx Processing Release

    Scheduled Pinned Locked Moved General Questions
    17 Posts 3 Posters 1.3k 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
      last edited by

      The SimpleReverb module actually checks if there's something to process in the pipeline, but the convolution reverb is not suspending processing when there's nothing to do.

      But actually the new engine with the multithreaded convolution engine is not a terrible CPU hog (it's about 1% - 2% CPU usage in the audio thread), so I didn't bother about adding this.

      @d-healey those REAPER CPU meters are a joke, I really don't know what they measure, but every other DAW (and HISE itself) come up with a CPU usage at least 10x as large.

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

        @christoph-hart I think it must be average CPU and others show peak perhaps? or something to do with multiple-cores/threads? Hard to cram all this into a screenshot but Reaper and Task manager roughly agree with each other (they fluctuate) and HISE and Kontakt seem to agree with Reaper. I have some old Kontakt projects with 100 instances of Kontakt, if the usage was 10X that displayed my CPU would explode :)

        0_1533760084004_Screenshot from 2018-08-08 21-26-25.png

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

        Tod SlaughterT 1 Reply Last reply Reply Quote 0
        • Tod SlaughterT
          Tod Slaughter
          last edited by

          The problem will arise when you have multiple send convolutions similar to string audio dark matter library for kontakt

          1 Reply Last reply Reply Quote 0
          • Tod SlaughterT
            Tod Slaughter
            last edited by Tod Slaughter

            Anything on the parameter mapping q?

            d.healeyD 1 Reply Last reply Reply Quote 0
            • Tod SlaughterT
              Tod Slaughter @d.healey
              last edited by

              @d-healey said in Fx Processing Release:

              @christoph-hart I think it must be average CPU and others show peak perhaps? or something to do with multiple-cores/threads? Hard to cram all this into a screenshot but Reaper and Task manager roughly agree with each other (they fluctuate) and HISE and Kontakt seem to agree with Reaper. I have some old Kontakt projects with 100 instances of Kontakt, if the usage was 10X that displayed my CPU would explode :)

              0_1533760084004_Screenshot from 2018-08-08 21-26-25.png

              I have the same experience. They seem to match pretty well imo.

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

                @tod-slaughter In the interface designer select a control you've added to the interface and in the properties list you can assign it to one of the macro knobs

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

                1 Reply Last reply Reply Quote 0
                • Tod SlaughterT
                  Tod Slaughter
                  last edited by

                  So that gives you 8 fixed parameters only. Good to know.

                  1 Reply Last reply Reply Quote 1
                  • Christoph HartC
                    Christoph Hart
                    last edited by

                    So that gives you 8 fixed parameters only. Good to know.

                    Nope, you can have as much parameters as you want (there's a bunch of other properties related to plugin parameter management). The macro control system is just a handy way of quickly mapping multiple elements to 8 controls and automating them when you run HISE as plugin in a host.

                    But to be honest, if you're making a plugin with parameters, you most likely won't touch the macro controls.

                    Tod SlaughterT 1 Reply Last reply Reply Quote 0
                    • Tod SlaughterT
                      Tod Slaughter @Christoph Hart
                      last edited by

                      @christoph-hart said in Fx Processing Release:

                      So that gives you 8 fixed parameters only. Good to know.

                      Nope, you can have as much parameters as you want (there's a bunch of other properties related to plugin parameter management). The macro control system is just a handy way of quickly mapping multiple elements to 8 controls and automating them when you run HISE as plugin in a host.

                      But to be honest, if you're making a plugin with parameters, you most likely won't touch the macro controls.

                      Thanks for correcting this. As I understand it then there's no end user parameter mapping but parameters can be scripted to appear?

                      1 Reply Last reply Reply Quote 0
                      • Christoph HartC
                        Christoph Hart
                        last edited by

                        What do you mean with end user mapping?

                        You can publish as many parameters as your project needs, and the user can choose them in the DAW automation lanes. There's no need for a fixed size slot like KONTAKT or Falcon because they need to have a dynamic amount of parameters.

                        1 Reply Last reply Reply Quote 0
                        • Tod SlaughterT
                          Tod Slaughter
                          last edited by

                          That's much more clear now thank you.

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

                          31

                          Online

                          1.7k

                          Users

                          11.8k

                          Topics

                          102.8k

                          Posts