HISE Logo Forum
    • Categories
    • Register
    • Login

    Making Connection To Scriptnode Combobox? How

    Scheduled Pinned Locked Moved Scripting
    15 Posts 3 Posters 428 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.
    • NatanN
      Natan @A Former User
      last edited by

      @iamlamprey Thank Man,
      No Idea Why ComboBox NOT Showing Up On Interface List For
      "processor" : "dsp",
      "parameter" : "combobox"
      :/

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

        Also there's this:

        const var dsp = Engine.createDspNetwork("dsp");
        
        dsp.setForwardControlsToParameters(false);
        

        From https://forum.hise.audio/topic/2659/accessing-function-in-another-script-from-interface/9

        But Christoph said it isn't working currently. So maybe that's why, not sure

        NatanN 1 Reply Last reply Reply Quote 0
        • NatanN
          Natan @A Former User
          last edited by

          @iamlamprey Looks Like The Parameter Is Not Exist :/
          And The Engine.createDspNetwork Does Nothing At All

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

            I think when you make a dspNetwork it "takes over" the way parameters work. So the regular ScriptFX stuff can't be accessed.

            1 Reply Last reply Reply Quote 1
            • NatanN
              Natan
              last edited by Natan

              @iamlamprey HAHAH This Is The Most Stupid Thing I've Ever Seen :grinning_face_with_smiling_eyes: :grinning_face_with_smiling_eyes: :grinning_face_with_sweat:

              I Just Added A Dummy Knob ( A Blank One ) On ScriptFX, And Guess What?
              The Parameter For The Combobox Popped Up On Interface Designer's List:)))))))))))

              It Works At First Time, But By Saving And Opening The Project It Shows This Error:

              Interface:! Line 75, column 24: API call with undefined parameter 0
              

              Take A Look:

              HiseSnippet 1770.3ocyX80bSaDDWJIhhcIcfY3g12t5Wpn3FrMooYFJEH+iIERvCNPYFJCyYoyw2Do6zHcN1FFdqed52o9MfG6as6d2IK4DC3wSgRHNn6t8+6d+1UtcpLfkkIScbqbz3Dli6k75LVn5uceJW3r+NNtek2AzLEKkX1ZqwIzrLVniq6x2G2vsxJN5ed6c1hFQEArhsbbdpjGvdHOlqJ1s8ce.OJZOZH6HdbIpW+t6GHEaKijC.6YYuFNIzfSnGyNjhjsjmi6E1MjqjocTTEKywcksjgi6zWNTXn+o7Ld2HFtnoSGPPls2SFEhVLtqy184Qgsy86LGPJsKhBKahBW06.dHex9EQiKqOfTvQ43g6RuOyqYYyqw7adtkLuULl2U75DjxSTEmf11W5su.RT8nPJnrYYn0Yo+10aaIPgPsVL8D1dovhIb32r0l0I2r00t0pUM+CxEYJxoTHyKi6J2RNpI41jbIbLSAamHEvB+ZSnnFxeAmFUu2yPN00UHe61qGK.XxbHANslQqbQDWvH8FHBTboffECV4hpMUF4Gjqy5f7iFvt1pUe8pUqLQOqkwT2SoR4cGnX9EaOQP0MrA56MZc9A8GThVsuMMJpKTR5edCCEXI69Poh8Hg+0p95pUp9lpjydTudy7LqvhXoy7X75R56iQewf3trz7XSNgPcyzEldu6Byx2aBLwlRDJE6K3pGkvDuqxUGa.EKbsVEPpRW1dYaYadvygGhUsShkNZyt.P3x204I6uCUQyEFHWPWIrTEGcC2cXmBvKl6DU71gkchRlno0lIADi4T0iJiZMt7hXJblmKtlqXwYHjXqQUWeT0MGUs4Fi..sycAEfIjgChnpowNP.S6APdapKo3EQQFWMtLf5GE.k40buhWatJn+rs2klg8BYoO11qEddUOCFRgwth2dOaQwhmcqhFyIVbUubTFsgbIuBXsYhBW4BdjabCxQ8YjikxPhL56Hwzi4AjrDVTTYzyvrD.2bWww.p3ZAoLvS1IK4PlZnL8D+ZvwVfSs73Yj..fh.+OGJ+SUTghjIIp9TE7GFI.K16JGQFxQ8.L0imxHbkgQDYa0pfPQDu8joCoog1avYGIaSSgtvPyhL+dznL1DEeelQ5oRohHjgr0J6B3tGBaB9AJY.kUa24H9EDJOEDMMNAv9x.he9Kxk+1Z+FbjXVIhzZJiLHiKNl7qcLQP.BVl5yA1acKBm7y2lzbC7guG1vznf.+TVSqkLHquOZYlvqeMDyCJpXoqUPWMx0AobcRsQ0pad3YjG0o10zcQrl4gxglH8PFoO8TFFShIbAgB+llRGWGOI.VAfHonGgxWSkwrkHwkssBKFD+8BCMRTI0Q6L9wBZDI.u.XcKLsAYIr+UdTuNoAZiVY.sDIc0UjV0Ngs75TeUps2nYDf75JrfgzkcNMa7XffXvvCA+TNPnsSS5wj+.WFXkJFiEffmMRentZjKz.KZKqOCpEgPzfLfXMmIQnJfKj4tYQ0hQ6lZpym4zmBopZGLViPTKenlRBnaoYYngg4MBJ25uNoYC7idjltXbxultC.J5Vi9cw5vmMgOPSfIpXgmgwljxuNUpR.iJCgKyFZhjvkUhDtR9jL7ZU4Rlmqk2Oz7E1jNLYDumudSxu.0BvZbZIqpnPtBSbFvAa9DxBVJz6TpnxpRaMUEnDoB7qszephZDEZp6yflLjVT9AAF39q.vL.0B4b3720sfJmuNUR91amGCJlkyjjlmg0ljdRRYIf6A3aQzw9Fk9XvQpS5BA5S5veE67yakXZBrERgODlDBVT1hLV1YdclkmudTynE4ikCT.R3ATXxWbZkCGD2AdKp.11VqCmfYIb5Ly5F3ZricGlHTu3eferG1DW6ZOrY9g+GOXmsKltop8Y3IrCpmGbqF2EPI.V1iF.gnwsop93LIm4Vttm6EPNZ5.N8Yc2GBYno11cYTr4uioIF.lYrdVQ3MLsO+a7PTcdt0AJLUcOFpMvAvOHq7arhYqhVi3fQtKWZDUGGTc5Wxz3NWDs2K50bCrChyT9123MqdO3.lebcL67Ry1rcKY1U7r3oNefbx+GIhYa+NkxMmYQIG6K7177oiudloiM+jjMVZd7lobf0mWGX8OScfVyqCz5yGGn7B3UCxWA.RluNlcFDGO9ABYWmC3hmNMDniyAzQmYu2dmNJVB1yA260W8Ou+e8p+3NcNgMzDWJS44XUiJKX5VOnw8o7Mm8bqZdqYyCe32X9SQ+pXZPp7kA12fABDWTuCzzRn+9DA3LbMYR2IOuFq0vIlGxeYP.9Jk+PSGmYySqEfmat.7r9BvyOt.7rwBvyOs.7r46kG7qV8dCTxXyW2.rQ6c0Ewtt6JnvjP5NUN+6wpe1t
              

              Updated!

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

                @Natan

                HiseSnippet 1784.3ocyXs0bSbCEd2jrzXWRGXFdn8MU+R2TLAaSZZlgRAxMlTHgL3.kYnLLx6JGqI6JsytxI1vva82S+O0+A7Ver8bjz5cchSHi4RIP.qiN2OG8oi7dox.VVlL0wsx9CSXNtW1q8Pgp258nbgy1a339Md6PyTrThgzZCSnYYrPGW2Ye.RvsxbN5ed2cWiFQEArBRNNOSxCXOhGyUET26dOjGEsEMjsOOtD2KeusCjh0kQx9f+LqWCmDZvgzCX6RQ1lwyw8RaFxUxz1Jphk43N2Zxvgs6IOVX3+Y7LdmHFtnoSaPQFxaIiBQOFo5rdOdT3d4wclCnk8JxByZxBWyaGdHeD8hrwUzaPJjnb9vclyy8ZV18ZLQ2qwjbO2Rt2bF26pdsCR4IphcPe6q81V.EptTnDT1sL75Ly+35stD3PnVJldHaqTXwHI7a1Z05ja0ZwauPUyefZQlhbDEp7x3Nx0jCZRtCIWCGvT.4Do.V3WaDG0P4KjzX5sdNJotuBkaytcYAfPlMIvt0LVkKh3BFoaeQfhKEDrYvpWzroxH+fbaVGzeTe1hKT8MKTsxH6rTFScekJk2ouh4WPdjhpaDCr2aQS9dCGTgViuNMJpCzQ5eZ+B0WI2dWoh8Xg+hUeS0JUeaUxI2pa2ItmUYQrzItMdZI87DzWzOtCKMO0jyHz1Lde4kN69xxGaBL4lRLJEaK3pGmvrqO+NWGaxE6gsdHvpR2AeEaGbdhzgGhMvixqN5PnDRx8bd51aPUzbkA5ErUBKUwwPxcC1Q.Ri43QEuMXYGpjIZdsUUHrufldPY.rgkWDSg87bw0bEKNCQGaMn5xCpt5fpMWY.fscpyp.hgLreDUMNLBhcZ2.pgicdEOSJx3pgkwV+fwVlDz2E0cup2dbUPuI6uyLA+EpRep8WKR8BdF3jBmcNusd9zBK27CBVtpWNfi1QtrWAB2DAjW4RdjadSx98XjCjxPhL5GHwzC3AjrDVTTYfzvrD.BcSwA..4RAoLHR1HKYWl5XY5g90fssXnZ8wyHA.XEA9eNz9mpnBEISRT8nJ3eXj.rYuib.4XNZGPnt7TFgqLBhnbKTETJh9skL8XZZn8Db19x8novExv8FY9coQYrQF9ALi1SkREQHCYKUNDPp6BDg3.0Lf3p86bv+BFkGAplFm.3fY.yu3k45eccbCARLqDSZKkQ5mwEGP9s1lLH.GKS84f3stMgS9k6PZtB9geDHXtyf.+T1RKkzOqmO5YlzqeMD+CZpXoKUvWMx0AsbcRsA0pa9vyIOtcsEGcgB3l6JO1joOlQ5QOhg4jXBWPnveSSoCqi6D.q.PjTLhP8q4x31Rj4x9VgGCp+9ggFMpj5rcF+.AMhDfG.rgEV1fpDdWVdVuNoA5iVc.2NR5n6HslcjX48o9pzRWSVzWgMLjNrSYYSDCLDCNdHDmx9BseZJOl5GDxfnTwPrADhrA5M0cibgFXQ6Y8XPuHjh5mALqkLIBMAbfLOLK5VLV2zSc5JmdWnTUamgZDhZ4y2b9S2PCCyIWdZf5jlMveQkLhJl07qouO.MTqA+gXY32UgegqDFYvod3FaIK+vUo9BLGcLbz1vSjDN5RjvAzmlgGxJ2.8Bs9tQyWZaAfQl3c80DI+JzY.qwwnrlhBUNrLZfJrUWnlX4PSoTKl0j1NrJPCSE3u1CBi0hiXRic5Frjg0hlQHw.mlE.BBXVnC.1+rNST4zcsRx2em7bft681eTmxaT0KIkk.QO.FFQG5a7om.wYcRGnNbXa9qYmdPsDyMFqgb3CYQgfEkMMyychmAM+Gq44FKpxICOCqjeWPcjaVPZB2X+DYeE.LuCElIGGdZ29wsg22EvV2F+3.UyfCKZV2.WiCPzlIB0K9W3G6lMw0t1Malu4G44LsWppui29Y3S3E5dd.HCRE.s.Q1hF.Egg6QU8vQjNAnidDfKgRzzAB5SFtOBxkiQ1cVTs4u90jC.2LVO5J71W6m+cdHZNO25.Gl19m.ce3aC1Iq7aowxbwM03bZtyVZhYGGzb5m+ZBm4Q+cdulqfWn4LVr8cdS5pPbd2OsAlY7xI61NkhMCQaH7Udqd5H3amXDr5WnAvxWz.X4OKAvrmQiiaImthm8BVm2yoh+ONJbQJ.mc0n0EsZz5Km1oxKfWpjuB.jLeQQazONd3CExNN6vEO6DPfN6PGbBZu6tsUrD7VMj1at1e8f+90+4caeH6XSdoLmmRTMprfoubCctOmOj2ysp4Q7lO79e.+mi6qhoAoxWEXePEjHlWSAtzRn+lNgCS3Zxnam77ZrTCmXdH+UAA3KbuQSGmIKSqoPlaMExr7THyOMExrxTHyOOExr54JC9k9d+9JYr4a+.Hr2l5lXW2METXVKMNoy+Ajd2Wp.
                

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

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

                  @Natan in ScriptFX you had declared the ComboBox1 as "cb", but you tried to connect to it using "ScriptFX.ComboBox1", that might be the problem?

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

                  NatanN 1 Reply Last reply Reply Quote 0
                  • NatanN
                    Natan @ulrik
                    last edited by Natan

                    @ulrik Thank Ulrik For The Snippet, I Already Found That Using The Dummy Knob Let Us To Connect The Combo Box.

                    I Already Exported An Example, And It Works Just Fine, But What About This Error:

                    Interface:! Line 10, column 24: API call with undefined parameter 0
                    

                    ALSO:
                    B Using This We Will Lose All The Parameter Connection Between Nodes :/
                    So Nothing Other Than The Combo Box Apperas On Parameter List On Interface Designer

                    Update: I Changed It To CB Instead Of Combobox1, Same Error Shows Up

                    HiseSnippet 1782.3ocyX80bSaDD+TRDE6R5.yvCsuc0uTkRHDGRSyLTJPbRXRgDxfCTlgxvbR5b7MQ5NMRmisgg25mm9cpeC3aP6t2IYIG6DRyLgRHNn6t8+6d+1Ud+TU.OKSkRbpcvvDNw4ZtsGJ0ca0kIjjc1j37Mt6xxz7TpcqMFlvxx3gDGmYeLtgSs4Hle93C1fEwjA7xsHjWpDA7mJhE5xc2+gOQDEsMKjefHtB0q9vcBTxVpHUOvdl0cYRBK3H1g78XHYy3RbtxVgBsJsslo4YDm41PENrcWUeok9WJxD9QbbQSRaPP1s2VEEhVLtKoUWQT39E9cFAjx9kQgYsQga5tqHTLZ+xnw0MGPK4nZ7vYlyx7ZV07V97adNULu4rl2MbaGjJRzkmf11W6tiDRTcXPJnpYYokLyGcbao.Jj5khYGw2NEVLhCulqr9hz6txB2a951+A4hLM8XFj4Uw9pMTCZRuOsPBGx0v1IJIrvqwHJZf7WxoU0a+JjSScEx2Vc5vC.lrGRgSaX0pPFIjbZmdx.sPIoXwPtbQ0lph7BJz4hf7i5wWX95ue950Fomkx35Go0oB+dZtW41s7WzROnnOf55S5Gnjx0ZKVTjOTJ5MoAgxqh8tmRyelzag5uuds5enN8jG0oyTOKWXQ7zodLdMI8rXzS1K1mmVDSJHDpWFufz8zKHqdeIvFapPnRtiTneVBWdZkoj7.JVvlaU.oZS450yKWKBdDQHVsNJVRLlcIPv0eH4E6rISyJDFHWPWI7Ts.cCmM4GCvJ16B0b2jmcjVkXnMOSBHEmSUOnJZ0vpKhYvYtN3ZglGmgPgqLn9pCpu9f5MWa..jMwES.dPE1KhoGGy.AJyO.xaic4Du.JyD5gUARuT.RNul6Mb2WnC5Nc6cloXuPV5x1dygkm20hcTZry4t8q9+ACttaA5hwPtlaIb1TQeu1Ubo24NzC5xoGpTgTUzOPiYGJBnYI7nnpnlgYI.d4VxCAzvkBR4fmrYVxdbceU5QdMfiyALMxSjQC..JJ7+Bn7OUyjZZlhp6xzve3z.rX2WMf1Wf5AXpiHkSEZKiHx170AghHdaqR6yRCyuAmcfZeVJz8EZRj40gEkwGo3GysROUozToJjuTUW.2cOXSvOPICnrF6t.oujP0wfnYwI.1WFP7qeSg7aY7avQh4UHxnoLZuLg7P5u01FAAHXUpm.Xek6QEze49zlqgO7ivF1FDT3mpZZojdYc8PKyFd8ZfXdPQEOcoR5ZPuEHkaQaLnwh1GdE8YsarvnlHfYtmpuMR2mS6xNliwjXpPRYvuoorgKhmD.q.PjTziP4anxZ1Jj3p1VoECh+QggVIpUlncl3PIKhFfW.xcKLsAYIr+UQTeQ5xnMlKCnUH02TQlq1QrUTm5oSqzZrrtBKXn97Izr0iABhACOD7SUOowNsoGa9CbYfUlbHV.Bd1.yglpQgz.rXrrtbnVDBQ8x.hMblDgp.tPV3lkUKVsaqolLyYNERUM1cnAgnQwvLUFkwuxLLrvvhFAPqeefylKieP1Z4iAHuFFneTlqL3OjqBeVG9.n+ij8TFZw+rmVIOsTbApRtGiC8gquVZhTv0SpBtD9hL7hT0hjWaj2sa9l7zLLCjnimYS5uBYeXMNWTtpXP1ASUV3f7LHD2yovrSkxnbUlWEUCJJpA+lWrOVYLh6L1MXPSVRKK3fHBbiUBnDfZgrLb9oU2WaxJSE86ueQLvTgduyX5M+ScrM+QyqMJQkjxS.+Ef3hXC8rVwyAOaQpOD4Ops3c7IG4Jw1GXCjBOHtIk7nrKxjYm3MYl87MY1T5R9bUOM.FtKCF5EGXYudwsgWfJf2J25vgXlAGPytdYbM1ztMWFZV7OvO4G1DW6jeXyhC+OOa2bts7mxPc4cvLMTyeFdB6d55B2nwcADBfksYAPrY39LcWbdjSbC2zu8JHGMIf2dR+7oPpYrsclEEaw6UZcdvbiMyIBuUY9y+tHDUmqyh.E15umCEE3v26lU8sTwzTYaQbnHmYqLdJgfpy7hkV24pn8dU2lqgcOHi4aem6z56fCWd45X4yJMcy1ohYWyMGKk7IxI+ejHlt8SpjaNwhJN1W4t9joiucpoi0+rjMl473Mi4.qddcfU+B0AV475.q7kiCTcA7ZAEq..I6WAyl8hiG9DoxmrqP9xwg.IjcYCNwde7As07DrYCt26u4e83+9c+4CZeDuuMtTkxIX0.GK4ldNnwco9VyFPcyqDW29px1G9zul7miNTwrfT0aCxesEHBbUyNPaJo4KODvwv0zQeWCttKuzxjXQn3sAAnyc6lDxz4YkK.O28BvypW.d9oK.OqcA34mu.7r9YxC98n9ndZUr86X.1X+sLUuNNaIYvrOlVTj+Eveg8Ev
                    
                    ulrikU 1 Reply Last reply Reply Quote 0
                    • ulrikU
                      ulrik @Natan
                      last edited by

                      @Natan hm...that is strange, I see the same error, and if you set the attribute using number 0 it's working with no errors, like this

                      ScriptFX1.setAttribute(0, value);
                      

                      I don't know why you get the error in the first place, it should work just as it does using the attribute "0"

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

                      NatanN 1 Reply Last reply Reply Quote 1
                      • NatanN
                        Natan @ulrik
                        last edited by

                        @ulrik said in Making Connection To Scriptnode Combobox? How:

                        ScriptFX1.setAttribute(0, value);

                        Excellent Job, Yeah That Fixed The Error :)

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

                        38

                        Online

                        1.7k

                        Users

                        11.7k

                        Topics

                        102.1k

                        Posts