HISE Logo Forum
    • Categories
    • Register
    • Login

    Dynamic FX Chain

    Scheduled Pinned Locked Moved General Questions
    8 Posts 3 Posters 297 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.
    • CasmatC
      Casmat
      last edited by

      Hey!

      I'm trying to implement a fx chain system in hise, almost like the one in serum:
      22ac6b9c-03cf-47da-abf6-ae9109ef9b15-image.png
      Basically, there'd be a column exactly like the column with all the fx on the left side of the pic, then my second column would show the selected fx from that first column. In hise, when you add another fx module, it gets put below existing modules, are the modules natively being processed serially or parallelly. And how do I create a system which allows for fx module movements throughout the chain if that makes sense. I'd be working most with scriptnode created effects instead of the regular hise ones, except for maybe one or two.

      Thanks!

      i make music

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

        @Casmat Use FX slots and hardcoded effects modules

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

        CasmatC 1 Reply Last reply Reply Quote 0
        • CasmatC
          Casmat @d.healey
          last edited by

          @d-healey thanks!

          i make music

          LindonL 1 Reply Last reply Reply Quote 0
          • LindonL
            Lindon @Casmat
            last edited by

            @Casmat yeah like David says -=- to get stuff like this:

            22e2bda3-cc86-40ab-9395-76c673c84591-image.png

            HISE Development for hire.
            www.channelrobot.com

            CasmatC 1 Reply Last reply Reply Quote 0
            • CasmatC
              Casmat @Lindon
              last edited by

              @Lindon ooh, interesting! It would be possible to make a drag and drop or arrow based up/down process to move the effects blocks up and down the chain on the ui, right?

              i make music

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

                @Casmat said in Dynamic FX Chain:

                It would be possible to make a drag and drop or arrow based up/down process

                Possible but difficult

                to move the effects blocks up and down the chain on the ui, right?

                You don't move the effects up and down. You swap out the effect that's loaded into the slot. This has down sides as you'll need to re-add sub modulators manually.

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

                CasmatC LindonL 2 Replies Last reply Reply Quote 0
                • CasmatC
                  Casmat @d.healey
                  last edited by

                  @d-healey cool! thanks!

                  i make music

                  1 Reply Last reply Reply Quote 0
                  • LindonL
                    Lindon @d.healey
                    last edited by

                    @d-healey said in Dynamic FX Chain:

                    This has down sides as you'll need to re-add sub modulators manually.

                    So the way I did it for these - tho I've changed - I had separate panels for each of these six "slots" (so 6 slots x Num of Effects - so a lot of panels and controls) - The advantage here is when you set up an effect in a slot - then swap out the effect then swap it back in again it will "remember" the settings you had.

                    These days I dont do this - I have a single set of controls that are mapped dynamically to the params of the loaded effect (I now have 10-15 effects, and it seems more every week, so the previous method was getting out of control and hard to maintain) . This means when you load in an effect it sets itself up as its default state - which I think is a fair compromise. But, yes, David is right you will need to somehow "remember" the modulators you have assigned or (as I do) say "Hey you changed the effect - so you will have to re-do the modulator assignments".....

                    HISE Development for hire.
                    www.channelrobot.com

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

                    22

                    Online

                    1.7k

                    Users

                    11.8k

                    Topics

                    102.9k

                    Posts