Forum
    • Categories
    • Register
    • Login

    Parametric EQ - Limit the amount of nodes?

    Scheduled Pinned Locked Moved General Questions
    37 Posts 9 Posters 1.6k 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.
    • Oli UllmannO
      Oli Ullmann @dannytaurus
      last edited by

      @dannytaurus
      Looks great! :-)

      1 Reply Last reply Reply Quote 1
      • HISEnbergH
        HISEnberg @dannytaurus
        last edited by

        @dannytaurus nice I was thinking of doing this myself, this is a really clean and ideal solution. The UX is precisely what I was after.

        Thanks to all of you guys for your responses as well!

        Sonic Architect && Software Mercenary

        1 Reply Last reply Reply Quote 2
        • ustkU
          ustk @dannytaurus
          last edited by

          @dannytaurus Yeah exactly 👍
          I was working on it but you got there first! Thanks! 😎

          Hise made me an F5 dude, any other app just suffers...

          1 Reply Last reply Reply Quote 1
          • dannytaurusD
            dannytaurus @David Healey
            last edited by dannytaurus

            @David-Healey @Oli-Ullmann @HISEnberg @ustk Hmmm... maybe not as clean as I thought.

            I think this would introduce a breaking change to any existing projects using the per-band indices to access and/or change values.

            The docs page shows 6 attributes for the Parametric EQ, and I believe they are per-band, so band 1 Gain is index 0, band 2 Gain is index 6, and so on.

            The MaxBands attribute I introduced here would be a new (and only) global attribute for the module, at index 0, which would shift all the per-band indices by 1.

            Thoughts?

            Meat Beats: https://meatbeats.com
            Klippr Video: https://klippr.video

            David HealeyD 1 Reply Last reply Reply Quote 0
            • David HealeyD
              David Healey @dannytaurus
              last edited by David Healey

              @dannytaurus what about making it a floating tile property instead of a module attribute?

              Free HISE Bootcamp Full Course for beginners.
              YouTube Channel - Public HISE tutorials
              My Patreon - HISE tutorials

              dannytaurusD 4 Replies Last reply Reply Quote 2
              • dannytaurusD
                dannytaurus @David Healey
                last edited by

                @David-Healey Here's the initial PR for reference: https://github.com/christophhart/HISE/pull/860

                Meat Beats: https://meatbeats.com
                Klippr Video: https://klippr.video

                1 Reply Last reply Reply Quote 0
                • dannytaurusD
                  dannytaurus @David Healey
                  last edited by dannytaurus

                  @David-Healey That'll work for the end-user UI but it won't stop the develop adding more bands in the module though, will it?

                  Although, that could actually be the desired behaviour?

                  Lemme see...

                  Meat Beats: https://meatbeats.com
                  Klippr Video: https://klippr.video

                  Oli UllmannO 1 Reply Last reply Reply Quote 0
                  • Oli UllmannO
                    Oli Ullmann @dannytaurus
                    last edited by

                    @dannytaurus
                    The idea with the floating tile sounds good.
                    We probably won't be able to implement the module variant, as this would certainly have a negative impact on many older projects.

                    1 Reply Last reply Reply Quote 1
                    • dannytaurusD
                      dannytaurus @David Healey
                      last edited by

                      @David-Healey Yeah, works great 👍 I'l submit a new PR and close the breaking one.

                      Meat Beats: https://meatbeats.com
                      Klippr Video: https://klippr.video

                      1 Reply Last reply Reply Quote 2
                      • dannytaurusD
                        dannytaurus @David Healey
                        last edited by

                        @David-Healey PR: https://github.com/christophhart/HISE/pull/861

                        Meat Beats: https://meatbeats.com
                        Klippr Video: https://klippr.video

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

                        31

                        Online

                        2.2k

                        Users

                        13.3k

                        Topics

                        115.6k

                        Posts