HISE Logo Forum
    • Categories
    • Register
    • Login

    How to Change Order of the Stacked Effects

    Scheduled Pinned Locked Moved General Questions
    19 Posts 9 Posters 1.1k 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.
    • DabDabD
      DabDab @MikeB
      last edited by

      @MikeB Yup.. :)

      Bollywood Music Producer and Trance Producer.

      1 Reply Last reply Reply Quote 0
      • UD AUDIOU
        UD AUDIO
        last edited by UD AUDIO

        Drag&drop swapping for comboboxes would be insane :D
        (FL Studio mixer does work similar to this)
        99 problems but f-x ain't one!

        1 Reply Last reply Reply Quote 1
        • DabDabD
          DabDab
          last edited by

          Hi, @ustk @ulrik @Natan @MikeB
          How can I change FX Order stack from Interface and via DSP.

          HiseSnippet 955.3oc4W8zabSDEebxNzraJnVTkfi6wToRk2lT.INraR1rvpl+XkMT5sxD6miGE6YL1iaYEh67UH23iBR7Qnm3FRHwY9F.uw1q83F2nvJHUH7I+98duwu+7adyXmDoKjlJSHVcOYdLPrtMc1bgJX2.FWPlNlX8dzCXoJHoeAzNyiYoofGwxZ0OWCX0sCI+4OFtCKjIbgZHB4oRtKrOOhqpQcF8DdX3DlGbBOxv5sFM0UJ1UFJyv3YUpMIl4dN6L3Pl1rUnDq2YOOtRlLSwTPJZyNRu4yBjuTTX+S4o7SCAsv.xLbgJfI6FvC8bVjqoDhUGm5Le0hL+dzC3d7J75JvcxUzu1CyZf0JMCoNMBoAuoPZhLzSu.ugvyxH75TDd2kNyMgGqp0nis0oSEXywmgkcyvpvVh0OQ2UhFHTOLhcNLIAEpbXiGaa+f9aYae+OyOS3p3RQeo3PoBNRrw868c8516660+0U462pN8mIQFFBIspV2oStJG2PjEcJj7f9ufElAUFhoey565Wu5qaQVaXnTLUvUGECkx0c.sthrdgVaRUxZBUmiln4oVKlUCc4FLorqfu8kSGyTLcOuDCsKFRTbc1ZMFdAtApfAzkNFROWIiwsPWhdfjToWVHS0j4p2hVp.K2MnHZdfHkqlatE9uAc1tU57f1x1qY3dWpCW4Fzd7tRKwKV092NdKGN7tz878AWUcv1gN4Y2.SBLGTsdQrbKjGDxlmGEqU79fFQRNjlVtO3aL28CGUo3X9YAFZt2nI.3cJNs0viQat4qFt.2zgbE6KeoC9Amj.eS057CuZzWvuDJY7nC3eas3uN7DHJVhGy31f4s5UMaev0e1N4XYlhKN6.lJQ+coGlEMCORwEvlmP.g3hSsVQuIrP1VKqChYfvKW3OwmRkCzxVkJGrPoICYsE6NyOlCJlK2agTyNyIAIPZPcc72FdTlJNSYhbLDBrTvrfssRg8fZi94gOQ.Kr3Gu3he4+tUuasn54DfIMtkp3Tsbo9SdVyxmlWkABWjuWUclOpB8Q0nWTwnKw9Ze+eeXCd3+fTt1Nut0IbueYh81ej7am175zYLUVhtnjWOtcsbyNcIrt.YLs+q.01QxLgxr93j.MuHJN+Vlpdcra9l8GPqyh+mzwuI9FQL2D4ycKtjkterVNBl2h7+SnK9CKnb+Aj7qRh9QsenMIBuC+ycc0Gb+QX8ocedzR3ylKgOasD973kvmOdI74SVBe9zqzG8uOsclRFUv+Q.m8xuzqk0dBFxjy2JP9K..R92xC
          

          Bollywood Music Producer and Trance Producer.

          1 Reply Last reply Reply Quote 0
          • Tania GhoshT
            Tania Ghosh
            last edited by Tania Ghosh

            Hi....Snippet is not openning

            Tania Ghosh

            1 Reply Last reply Reply Quote 0
            • DabDabD
              DabDab
              last edited by

              @Natan @ustk @MikeB @ I have done FX Slot Reorder via comboBox and FXSlot . Now my problem is You to change order Of Panel?

              FXOrder.jpg
              I can understand dynamically it is impossible to make stunning Animated Things, like Serum/Vital does. Till now can anybody tell me how to change order of panel? Something virtual to make End user believe . I hope this will be my only solution for now.
              I hope HISE developer @Christoph-Hart will implement this features in future.

              Bollywood Music Producer and Trance Producer.

              ustkU 1 Reply Last reply Reply Quote 0
              • ustkU
                ustk @DabDab
                last edited by ustk

                @DabDab Well, if you use comboboxes, this means an effect type can be select multiple times unless you added some safety. So moving panel isn't the solution, because this is more apparently related to effect selection than effect reordering... This would mean all panels have to exist prior to being called. If you have 5 effect types with 3 slots, this is 15 panels... imagine if you have more effects and/or slots...

                Dynamic reordering is absolutely doable, but this requires some learnings on how to manipulate panels (or child panels). And this is not combobox friendly as they don't suggest re-ording by nature, but straight selection.
                If you don't want to reorder but just call the good panel (like your screenshot suggests), then instead of creating 15 panels like mentioned above, a panel factory would be much better. But again, this requires some learning about panels and how to make a factory, as well as child panels. because child panels can be dynamic, not straight panels from a factory (they can be created but not deleted like child panels)

                Seeing all of this it's hard to tell you how because it depends on the behaviour that you want and the skill level. In any case, you'll need to learn a lot about panel manipulation and/or how to make a factory using child panels, as no easy or ready solution will come to you (at least none I can think of to replace 15 or more panels, which is absolutely not a good start). I strongly advise you to learn everything about panel recipes in the doc, this will keep you busy for a while:

                404 Not Found

                favicon

                (docs.hise.audio)

                go step by step, create one child panel using a button first, then a combobox for two children, and add difficulty step by step.

                It is not necessary to think effects like a list though. Each of the 3 panels above can have its own list of 1 panel ;)
                Just make a child factory per effect type, and call it when and where you need it. I must say I've never done it this way for effects reordering.

                Can't help pressing F5 in the forum...

                LindonL DabDabD 2 Replies Last reply Reply Quote 1
                • LindonL
                  Lindon @ustk
                  last edited by Lindon

                  @ustk said in How to Change Order of the Stacked Effects:

                  (at least none I can think of to replace 15 or more panels, which is absolutely not a good start).

                  Why? It works like a dream for me...as you can see in the example I posted 5 slots with 7 FX in each = 35 panels, works fine, no CPU or graphics overload....

                  HISE Development for hire.
                  www.channelrobot.com

                  ustkU 1 Reply Last reply Reply Quote 0
                  • ustkU
                    ustk @Lindon
                    last edited by

                    @Lindon For two reasons:
                    It's good you don't have graphic overloads because I had some in the first tests I've made long ago. So I would be afraid to get glitchy graphics on some user smaller systems...
                    But the main reason (if the graphic load is ok) is the maintenance and the UI list growing exponentially, requiring huge component declarations.
                    I don't say it doesn't work or it is bad, but I prefer dynamic stuff with only one panel and some factory. The only issue with child panels is the impossibility of inserting something else than a panel. So knobs have to be panels too...

                    Can't help pressing F5 in the forum...

                    1 Reply Last reply Reply Quote 0
                    • DabDabD
                      DabDab @ustk
                      last edited by

                      @ustk Ok... Thank you :)

                      Bollywood Music Producer and Trance Producer.

                      1 Reply Last reply Reply Quote 0
                      • ?
                        A Former User @Christoph Hart
                        last edited by

                        @Christoph-Hart This is really interesting!! I think I'll try this one! But what I don't quite get yet is the dsp.get("reverb") for example. So the reverb is a container in your DspNetwork? Or wrapped ones?

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

                        44

                        Online

                        1.7k

                        Users

                        11.7k

                        Topics

                        101.8k

                        Posts