Forum
    • Categories
    • Register
    • Login

    assign FX to Effect slot

    Scheduled Pinned Locked Moved Bug Reports
    67 Posts 16 Posters 10.8k 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.
    • toxonicT
      toxonic @Straticah
      last edited by

      @Straticah Mhh... i must be doing something wrong. I tried on 2 OS (Linux Mint 21 / Windows 10), added FX in each FXPanel "container" , removed them via richt click -> "remove all" and re-added new FX, but the "containers" snaps back to their old positions, each time i try to drag them to a new position.

      StraticahS 1 Reply Last reply Reply Quote 0
      • StraticahS
        Straticah @toxonic
        last edited by

        @toxonic did you compile after each step?

        creating user interfaces: www.vst-design.com
        founder @prototype.audio https://www.prototype.audio/

        toxonicT 1 Reply Last reply Reply Quote 0
        • toxonicT
          toxonic @Straticah
          last edited by

          @Straticah Yeah, i tried it, nothing changes.. :-(

          1 Reply Last reply Reply Quote 0
          • ulrikU
            ulrik @toxonic
            last edited by

            @toxonic that is really old code, I wonder if it still works, maybe it needs tweaking a bit I guess :)

            But I see @Straticah made it work, great!

            Hise Develop branch
            MacOs 15.6.1, Xcode 16.2
            http://musikboden.se

            1 Reply Last reply Reply Quote 0
            • ulrikU
              ulrik @toxonic
              last edited by

              @toxonic I think I have some more developed code for that project, I'll look at it when I'm at the computer

              Hise Develop branch
              MacOs 15.6.1, Xcode 16.2
              http://musikboden.se

              toxonicT 1 Reply Last reply Reply Quote 3
              • toxonicT
                toxonic @ulrik
                last edited by

                @ulrik i'd love to see that! 😁

                ulrikU 1 Reply Last reply Reply Quote 0
                • ulrikU
                  ulrik @toxonic
                  last edited by

                  @toxonic Ok I fixed the old code so it should be working
                  This is only the swapFX function

                  swapfx.gif

                  HiseSnippet 2486.3oc6Z0siaabElxqURHSRSBfKPupcrtHfpVqrz9SRgcMrzJQYKD8GD0Z6Ea2tfK4HoYWJRERJuqPydYA5CRurOD4cHWlaJ5SPeCROmYHEIkzt1YgsgApWC3ky4mY9lyeyLG6ddtlTeeWOoLxClOkJk4yxpO2IXbswFLGol0kx7EYav77CHUCBnSlFHs27oF99TKoLY13InPYjusD+m+6i2yv1vwjFSRR5YtLSZK1DVPL0dU9NlscCCK5.1jDRuSklltN0bscmA.ZirkjlZXdlwHZGCTrakUJyGoYwBb8zCLBn9RYt8dtVy0G6dtiP9mw7YmXSwAkkzgIRPtgqsEhXjpTswLaqdQabeIXV5EaF1PXFtS11LK1B5wliujyfDqQR6QlakFdajBdkSBuRIf2ZfTlDP51BH8UY0M8XSCh4f34Sy1zIf5Mz.L6IghPVoa8yeQ1ZtfDNAEmXbFsgGLXgFpeSoREH6VpT9Gpnb+6K2oZaMR2FjAOUiz3EjAcIM6nq0e.QUqcuAGPdDoiKvHu7lq6GEv4AAJuzvCU9QjCUxoAQLyyUPIWsYdujp883m5rISso8ouj5cR7XLTBGUmZav0fGyP8DzF4AAK74Yrq2Le7qdiM7oMdAeFLBl4Y.1ctvycLlvL4xnO1XJJixQh8G.K8VcGnS5q0PquVmZZxW0NP21MvmuI34CEGQCPRMdgZNsgColAbIJmKegqUfsdUBr8qRfcdUBrKJP3FrW0NZsP+V8l58ZU8fHOYsts1ucmUcaxvOD9ekx40yvgZCa9nHGXgq4NYpqCLPMWH+bXPCtn5OuZObQZremZCZ1sy5hNTXN1LGJY3LGy.lqCw+biopLqKJWf.+8V4U9aJx1tlF1jgWTFVZt8+PT.XqsfyVI4rExQQFjuHe1.144TBAXQO5THpJPEnd4h..gIpW0lcFP52c+AM6jJHPIRYeZPOT69tyB.jqFgb0QbrNp3PnFVUaa0fwLezBol6jQhZW4xi3XDNEMbQKlEcnwL6fbEHk2AYgVYCXqDoZKb6sm6LGKe0Rh8.JhOrSAoLNb6iH2WruKZScFELdgHCufGjhVBzT35QT8ILGgv4UjAjFJGHFesfLQOvMJBfPSiP.lEHvvKPIZZESFxkn.ClUQ+Ym3G3wbFAdshLGK5EcGpl63b4I2ivchgPagpmDVMRLuL+npShIOTH2SNk7H3aDmx4FdQtGrVTVfyFACH.9KAgnk.HF8IP+xv4GrMEmNyerJrH3ZdYjQyvd5Xz7Wp3tbCIFCqogoMCdZ0A7bl58q9jmnUOrbQyN00dAoIV2.9pOPuUU8ABEgZjCHUa87pGnSddyVsH6c.4YM0atWKMwpYB90.COuH+Tna5TD.OjbJ4Om1yRN8d2CbbxrgnL2MLHwxHvnHDyibjilQwt6TQ.SZhoU5gHTi18rXLbl.CmsBFNiiAzov.Qhl5COiGmQBQGXeOjcTwE94e3GHgjDQMOhDV+mC5Xi92hSB01mljb4hkBca77FQhThbK3rfIIytjCAQpMJZtX4iBmDon8wzJpUeHNxvYjMU8vsJP1BBZ4YW+QBq.jfs0QjMI6TPPC95nBjs4qRJzH9kewyYAiqh3NlxX.eEDAV4iTzxy37p1rQNTqAzKBTSXbJPNrTgkPfXL7qblPjuGDUymnKE60P60uhMVZKy8RLF.1nCdmtsSgk0XBdsv5UaftT4x7KUfuc2800H0p1p0dUq8cKejTxp7scm4SqYXaeBbYy3x7v8SbB3k5wjlwIpV+TJazXQoyDUoGutRzXDJehJN1EtuC4q+ZxcEi8n9vIBXrZ7dUHyiHsMfC6GZ655Ep7bXtwkI+RSZ3jf0gZ0sZ8jGBCSLd7yKTWZ5KPDph4Sn6Y4ozzlYdlHYVP.c.Q0BVVJdhcZe2q.8xollv4N4bv82vrDKvAgpwkwbLDqGdFxkoQ9DzOt+TzFy7qSGBGZasTcPj2JEL1rb31KIHbmNkex00uY3W6H0DVfrxrvkbYizlke352RQAx5z.w0utHXFb0mITmYxW+Epv70H4Ugp0FySboJzcKtNqbtMIK8G3pxx4bctu6vg7O8nSfPEHs1lOb8xiewb7odAQjRb3Ftb30PBggH5Agf3zI7Sw1M9xZ9XU9otSmMsMrWahBC2WRnzotLG0b+EGdoe7pbo2rvKRDFsDFrH6x5epxUZBgDFtWjiPz74CU8LGK1QgaDS3gGj0XUdPJdIrMHC4S7nFm8vEhDZt4rDtnD2WZwUbOZM2EZkqRIe8hC6pExe2nEQn3RXJgemiqUuNI7CDvZSM7TW6LHNu+AKApWkBvKzdsTA7vOEt8E44ZDd4N7hZUqMX+psvJevE56F8dG7ZafBg26d4IGrHgVm3.wq9YCJKhObc53FP65nxiLTtTgrLqgCWKOLtzy01l5sV1XWP7tNEUclM4Dr18KMrmQWHnTlamteCYu59MjrcHlhm0kPPWmlNrftSoNWUSRjBeKH709MqCExvlTDRCjaJDqyPHjoN8kLSpnkExYqS8OKvcJW1vGPJk4yB3b+7nFZfVcIlEJenOP5hEcE5GsqLOtEQCpbNyJXbLg+Zkw7iiik2qBVCHpKRxezu.+fLfvZ2yiNm2GarE75MRLgz0djx7uxtRJthHqUINQQYUYRm7qvivUB6+gRxlenD24CEdaOTB64gRXCOTDc6PIrUGJK5ygRTSNTB6vgT70iwsbqG7G3a4nGjhz9O+SINsXI2BICT9EQS4VogSeY11tVyrwELY+uP7Fx.BRS0zIrwRN9rf4IaJ3arlh85BwuJaOrl85w3sVCFgP42FXLrUhedVQwlX.daHL+sTeCyt55+IYEMMhuz+lrI6dUZPrwqMHJ+527xOU.hONKOBmig6jBCGKXjzEwofEEaQGlnsw+tJKXzOUJuzcpzfRsvz3DZTY6s+oGGQOoBbFsbOuGrfM7ne+h44e7SUdJaEpR0qzlEWOR5e+3ATnTl9bGyTg4uoLeRhNNMBt5oGttY6LahNjtZRgHHGn3HVnOysvRxhwkvwHHzoNV7AXIuPlkwwYBYVNh46j03WSn3VuCBE2H5PovKcrZv3NGyY81AK+eoec62K7q69A+5aX+5NuC7qebDHDWChCheaphFGGxI4gG8AHjrP+ySbewe72+2+4EGIjTHwYPenZ9anniceuHqe6Oj0+dxZLwvzy8XSwiYQG4mvo.1VG9+x9xYaiiIkk3OvEzKaohkjlvrXGaZhWXdS3MoqWmstA5r8MPmctA5r6MPmu4Fny2dCz4Ocs5f+mbn5r.2IhGPAD5owe0elLZNFPFBOaR5+M1CgpH
                  

                  Hise Develop branch
                  MacOs 15.6.1, Xcode 16.2
                  http://musikboden.se

                  bendursoB T 2 Replies Last reply Reply Quote 4
                  • bendursoB
                    bendurso @ulrik
                    last edited by

                    @ulrik I just found this, it's great :) How could we save the order of the FXs in the presets?

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

                      @bendurso Check out the Engine.addModuleStateToUserPreset : https://docs.hise.audio/scripting/scripting-api/engine/index.html

                      Sonic Architect && Software Mercenary

                      bendursoB 1 Reply Last reply Reply Quote 0
                      • bendursoB
                        bendurso @HISEnberg
                        last edited by

                        @HISEnberg Yes, I tried someting like this:

                        for (i = 0; i < Slots.length; i++) {
                                Engine.addModuleStateToUserPreset(Slots[i].getCurrentEffect().getId());
                            }
                        

                        But the console says it can't store modules with child modules.

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

                          If it's only the order you want to store, so perhaps you could put this in an object and save it as a panel's value. If you search the forum for "variable persistence" you should find some results related to this concept.

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

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

                            @bendurso Do you have modulation targets in the script network? I had to remove them before it worked in my network, something like:

                              "RemovedChildElements": ["Modulator"]
                            

                            Sonic Architect && Software Mercenary

                            1 Reply Last reply Reply Quote 0
                            • T
                              treynterrio @ulrik
                              last edited by treynterrio

                              This post is deleted!
                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post

                              33

                              Online

                              2.1k

                              Users

                              13.0k

                              Topics

                              113.0k

                              Posts