HISE Logo Forum
    • Categories
    • Register
    • Login

    Implementing Independent Ordering of FX Modules

    Scheduled Pinned Locked Moved Unsolved General Questions
    16 Posts 3 Posters 679 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.
    • d.healeyD
      d.healey
      last edited by

      You can't move modules about from the UI, you'd need to either remove the one you don't want and re-add it or edit the xml.

      Some effects (like filters) will always go at the top.

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

      S 1 Reply Last reply Reply Quote 0
      • S
        Sawer @d.healey
        last edited by

        @d-healey
        Unfortunate . It could have been a nice feature. Even In daws you can change the order of the fx in a channels, It creates other sounding possibilities .

        It could be a possible feature to implement?

        d.healeyD LindonL 2 Replies Last reply Reply Quote 1
        • d.healeyD
          d.healey @Sawer
          last edited by

          @Sawer Yeah would be very useful

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

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

            @Sawer said in Implementing Independent Ordering of FX Modules:

            @d-healey
            Unfortunate . It could have been a nice feature. Even In daws you can change the order of the fx in a channels, It creates other sounding possibilities .

            It could be a possible feature to implement?

            use effect slots

            HISE Development for hire.
            www.channelrobot.com

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

              @Lindon Doesn't help for rearranging the order of effects slots, or any other modules

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

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

                @d-healey said in Implementing Independent Ordering of FX Modules:

                @Lindon Doesn't help for rearranging the order of effects slots, or any other modules

                er - iI think you can reorder effects using effect slots,,,,Isure can

                HISE Development for hire.
                www.channelrobot.com

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

                  @Lindon Are we talking about the same thing? The ability to move modules around in the module tree with click and drag.

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

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

                    @d-healey no we are talking about removing defined FX and replacing them with effect slots - and then using this as a way to re-order effects...agreed its not the same - but its the same outcome

                    HISE Development for hire.
                    www.channelrobot.com

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

                      @Lindon But won't you lose any modulators you've added to the effects?

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

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

                        @Lindon Can you show a simple gif of how that could happen? I just tried instantiating the fx slot and puttin the default chorus, but i cant put any other fx inside that slot.

                        Just wanted to create a simple test using the default fx provided by Hise and see if i can change the order of the modules inside this slot.

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

                          @Sawer Each slot can only hold one effect, so you'd need to add several slots and then you can populate them (not all effects can be added to the slots though).

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

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

                            @d-healey said in Implementing Independent Ordering of FX Modules:

                            @Lindon But won't you lose any modulators you've added to the effects?

                            hmm, yeah you would -- still better than nothing

                            HISE Development for hire.
                            www.channelrobot.com

                            S 1 Reply Last reply Reply Quote 0
                            • S
                              Sawer @Lindon
                              last edited by

                              @d-healey I think I still did not get it.
                              So you mean i can create all these slots , populate them, and then create a script that removes the current effect and populate the new effect in the slot based on the user preference ?

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

                                @Sawer Yes (as an example, we did it in Mndala - https://www.mntra.io/), but it is not the same as you asked in your original question so your feature request is still good :)

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

                                S 1 Reply Last reply Reply Quote 0
                                • S
                                  Sawer @d.healey
                                  last edited by

                                  @d-healey Yes exactly . A feature request still works.

                                  @Lindon But the example provided could be a start.
                                  However , So far I've been able to use Fx in a graphical way, or just to connect to UI using callbacks.

                                  Implementing this would require me a new way of using them, what's the process of implementation? And what could be a simple code organisation to achieve this?

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

                                  18

                                  Online

                                  1.7k

                                  Users

                                  11.9k

                                  Topics

                                  103.3k

                                  Posts