Making Connection To Scriptnode Combobox? How
-
Sorry - what are you trying to do here? Have the ComboBox set the Gain to specific values?
-
@iamlamprey Hey Man
Just Need To Connect The Combobox On ScriptFX To The One On GUI
Forget About The Gain Node :)) -
@iamlamprey For Example
How To Connect A Combo Box On Interface Designer To This:HiseSnippet 1513.3ocyXs0aaaCElJIpsVqdXCXOr8FmeYNqooVYYYAnqas4VQ1ZRMpS6JPWQAsDiMQjHEjnisWQ+Ou+AamCIkkbs2PP.5VMhSDO7b46bkToatJhWTnxIdMNaZFm3ca+dSk5g6OjIjjiOf38o9mvJz7bpkzdSyXEE7Xhm2pOFI30XMh4ye9y6wRXxHdEIB4EJQD+IhTgthZ2G9qhjjiXw7yDo03d6GdbjRtuJQMBvyp9cHYrnKXC3mxP1Vwm3ciCiEZUdOMSyK.d1SEOs2P0Xok+WHJD8S33hPROPQVxj8GJRh6V5qEDh2Zcq77Usd9W3ehHVLidUD3yLaPqjndLvak4gzZyAov5PpSMHcjJIFU.xxhviTCcqYQG.BU7nDlddjgo.2FB07YmikZtrPnmVOE8+Jb+b+tBczvki2UVBdgD0GZ75R9M8O77y4Q5Jvtl+Qu75loCWJTVZgn2hwt.+dQ4hLMXeDH21sjdzKCmCPVxjUZbCe58tG8rgb5.kJlpR9FZJafHhVjwSRZF.cUEZ5krbZbQF8AzCkCDR9lQ4bvSNnH6TtdrJ+h1sfsas98aFzLvnOQAMhkjPg+JRyT4ZlTSKTT8PlF9EmFoR6q5qlPGKP6.BctHmSEZqf8g12lAfR2rfqORkOlkGuuRpyUIEmo5xxg9ZXxRQ6yYIE7YF9wbq1yUJMUph4aV2EPpmBDA+.07.t1f6PGvqXTcInZVZVB7Gf4W85R8uuwuAGIkWiIikJniJDxAzeomMB1L3bUdaAH9V2mJn+3Cng6fO7s.g0aF71lAT3ScKsY1nhgsQjYCusaAHRCEU77Mq3qE8NfVtCs0jVaXe3kzm1q05nO7NGLOUM1FoGyoCYWxwXRJUHoL3m7b1zMvchfUBHHhdDpeCWVXqPlqisJDCp+QwwVMpUlncgXfjkPivF.magoMHKwk51kQ8MncPL5zQ+QZZeSEoyryDqrNssNeDelWUUWgELz97Err0iAFRAfGC9oZjzfSa5wl+.WFDkImhEffmMwrooZTHMCVLHaHGpEgPznBfYijYInIfFxR2rpZwZcaM0hYNytPpp0ISMSHbEayof9fzX0MDt1jECE5PuwdpIsaU9THnfvN3WT5n9XbpcKH4kVfpdqI+tba36tv2vclLyDBYBfA54ijQFWCOhzoPWyTaLLnjfg2.fRBDvqmnKampUIfQkwPyrkmDEzrRUPK4yKv1p5kLuxnu6F9ZWRuYPCw4sMDo+DTK.qAK0vYJFjqvDmc3fKeBYAGGFJ0JpblzUS0.JQZ.+3J8mqnFmBMW+LXIKqUkePfA5ekvLCvrPNG1+epKnwh0oJ5W+fxXfod0NMwjjbg48cizZuXFX86OK8jkyy.2Clukvl11ZzmANxFz9Pf9hdh+fudvaCZD7t.ZMgLGBrGxQaHLIk7jhEYCMrMiKGk1mmWltKYbgKHcyq1YTJ4wRg9oYbGay4CkjgqiUCkUTmApJRK4H2moFogIqmvz4hIDO+SGk1CtmWDeem2Bz7VgfhZV2AWi2.nGWFaV7WvG2lg3ZO2lgkaRbce3opNHAvQ6tOh8zxxDGQ.Gg9I9yxiDSfrTsD2IhlCncOCOgmF66CSHPpvDGh2sNhEAg6ocY5g38aduIFlyuuAJQHAb322UeBDGmir2pnZKuAr0+AHlhNEd+W2y+lHFMmu2F.G1J3mA0Y3soOon98o8VExAY7bsfi4.T4lK+5.Ohta4GtCd1CYNO4q7W1oVvToOvtg8lfKG1jpKL3H5bga5u6hdvWtTOX2ORcfsupNv1ej5.acUcfs93wAlawyO9.llUN5.TcM487NfeI7dr1qm2v+.dwEZUlgW2AuPa9UbPCN7yK.r3zxGRYFZXWq4x.36bu0jfsmDr6j.rm6+jgmornb0ahbWOGBD2xPAlfJMu9cC+Sv0zpQk9c1rCIEd032DEguuzcCIjkKyVWCY9tqgLaeMj46uFxry0Ple3ZHyt+qxf+WIdzHsJ09tz.gtGZJh87NTxfi4MukH4uA.DUBWA
-
Yeh not entirely sure. Might have something to do with this:
Content.setPropertiesFromJSON("ComboboxDSP", { "processor" : "dsp", "parameter" : "combobox" });
From this thread:
https://forum.hise.audio/topic/419/bug-scriptedparameters/7
But I can't seem to get it working
-
@iamlamprey Thank Man,
No Idea Why ComboBox NOT Showing Up On Interface List For
"processor" : "dsp",
"parameter" : "combobox"
:/ -
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
-
@iamlamprey Looks Like The Parameter Is Not Exist :/
And The Engine.createDspNetwork Does Nothing At All -
I think when you make a dspNetwork it "takes over" the way parameters work. So the regular ScriptFX stuff can't be accessed.
-
@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!
-
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.
-
@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?
-
@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 DesignerUpdate: 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
-
@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"
-
@ulrik said in Making Connection To Scriptnode Combobox? How:
ScriptFX1.setAttribute(0, value);
Excellent Job, Yeah That Fixed The Error :)