Solved ScriptNode knobs snapping back to 0 for no apparent reason.
-
Hi,
I trying to put together my first multi effect in scriptnode. It's working for the most part. However after exporting to dll, the last four knobs snapback to 0 for no obvious reason. All other knobs work fine.
Can you help me understand what I'm doing wrong?
-
This post is deleted! -
@RastaChess the snip has an empty interface when I load. ScriptFX loads properly though
-
@Dan-Korneff Yes, I didn't include an interface. Apologies, It's not really needed. Were you able to compile the dll though? that is when things get weird. The scriptnode itself works fine.
It's all about those last four knobs. 17-20.I've seen some posts about a 16 parameter limit, but last I read @Christoph-Hart wrote that is not a limit anymore. Coincidentally all the parameters work except the ones over 16. I Deleted them and recreated them. Changed IDs and order. Still they just want to be at zero.
-
@RastaChess TEST: I put together a simpler script FX with 17 knobs. All connected to simple gains. No interface, no script. Same problem occurs. Knobs 1-16 work fine. Parameter 17, Snaps back to zero inexplicably.
Are there any preprocessor definitions necessary to go over 16 parameters?
Help please?
@Christoph-Hart did I stumble onto a bug?
HiseSnippet 2106.3oc6Z0saaibEdnroSrhCZC1cumvWI25nPRQ82tnHx+lXrw1pQd8ldQgwXpQVyZJNDjirs5hEatrOB8x9NzWfhdUuq.8In.8EnuAsmYFJQRIYaYCXAT.o.Dnybly47Mm+lCMUyPlKIJhEhzV8jAADj1Z5sF3y6tSWL0GcvtHseodyt3HRnQyP14djdnsGDfihHsQZZK8NwtzVcYDB8u9gO+2d61XOruKIdI4mSYTWxGn8n7jUa13aodd6iaSNg1K0tcZbfKyeGlGqOfnkzMQAX2KwWPNBK1VNcj1J60lxYgs3XNIBos71r1CZ0kcsuZ+mRin.JEDVnVfhTKuOyqs.whUQ6zk50t4vSdDBzRyD+vRJ+vWpeHsMcz5o8GBFFIRj1enkKK7VJC7rRCOyTvaJPRKEjVVAoWo2xMjFvS3HvyKzOvmSB6fA2dZnn1KJ2eOm9NLXG97h8vWR1ODHFIQgxllaZTtp8FeS97fqOhabENz3C6e7gr188vvQw132XHSIJdAgOZ0BqC6wHYSqCJHQ924wNG6Mhqv9f6iDZkVWxyrjpv5JARzmQhHSSy64eEwiEPFseqaAjw5c39SLfTs4uMsUDLnOwkeBarSxcizMMtaC1ouuKmx7MX9Gw3ji8KrQ9eL+phykOb.JbHDUgjcwYPv+n98NmDVXCi2XYWcCiWaXVr72je07qBlLh4QJFDR84E72PtnPKWAZIkRNEvfKkOPnBCPGF+JPEUL90v+aKj4MuYLUskO1a.TqaUj52lbywcZRvWVXCoA9o7Fii+NcTGfw3I7HgLOOA1mBaQIe3cIXAe4AeSHf60mLZiPcP1hK8au3JcsuqJ6O0FY9G3S4GGP7usNBn3RF3ae2A6h4XQEY7Zv9BHgbp.BZ6RtBZuopOWUeWRzkbV.n0cX8BX9BMnkmK49xgUuXehGhB0nOWW9cKzMo6WNHMQWB8htoZb96ZbMsMua5EN+hz8K4ja3ooobROEs83KLr0SBRWiG25Sgz88XXN0+hSnfSU.3egd5ktUb23maD6pT9k75eKYv4LbXaTBXWS2wtlS0J0KUKKndgtSY650bpUxJK5ERT2odkp10KOw4TFix860z+w7FFqC166E9o0+ZCKmhlaJVaWZTfGdvwtb7UwkV.6NXuHhj+GXWChAKUWR9dphBJajz6zOhy58tPbPWpaTFI2kzA22iuUP.AGJt9C3xC6qXtsGbCFnpOB9MFv.J.qK+TqlY05lUsj65D1EW3IZ.QxnYwMMvMOPuHOATjq8cQjSgVSrvTXYj0.l6CsaZwG3MllZt2vfv3qCkSg7DqXOb887amx1Ux+SimM9W+sikMBA9zoSu7AkNYmJc5ym1HUYvQMf1XWN756LoVqou062s0GktBT1JgYLmx1phicEyZUJM8bJsOnRoF0c3.gCb8gM3WW5sNPzsDV90pPDLsgG65umEdYDL+xn.A3Ay5u9y7Fi4RaPZfl7heXjiQWklZNDwvWwLf9mYt7WbAueDz5OwK9ed63Cmr7rMbxcO6zrB2Wo2jxc6Nc7laJ3E539Ti23Q8do9dc5.kTIfcY88+zcNW2xy1UOIPYpy3kaReW9gEKeRBj0hIM1+SVSa5Ns+ndxEnAgj.bH4DVSnOWgHbu.OBz1grow4hBnVz+.YxacCTPXawNJ3pp2idLWNuxLO4q0cN4K5ir9hdBGh4gTnkfNzqtETS5Rh6FIt4WKm3NZEsofVjuzh32VR7egOwLsDzZwLsFxL006GQ3WKJTEWvG+cj1yT99HoS9rN2Xg1RTQK5sQiydUGJRXjj3Y5lEg+o1VSl2fftLepqHRoDZH32pGqun2n5D7dbzIXpmnBnU+HXdj1G62B1r7QnDYcGA2H.t18whF9CZhEMOdkt6vQNK5NJkMCZSxTjkFPTnIbyTOBL0ejB4BEOrWmx6A3rmrss3orVRvW4SjHPWXhmoqL28flrFeVMzJYLzEfhJm0Pu.LTHLV6C1D4Rc1AAFQA17Pp+ohzXwrXu1xTDAODeS7R5hXJpEmDHpbD2iYVD1i7ikScSKqJPl7kjqUvDo8E5kK5XaaW0rZUmZNVkLqKCMqH6Ti1pOL.ATbLr0zzAhxpIn345Ba9v.hXCkLsLKAa.FzvodUSq3mUrUOFi2EJulQ37T5WVS+ijH3oTjpcB3jLkMBMQtgyhbiE4F2RtQoE4FKxMtkbC6E4FKxMtkbCqE4FKxMlH2XEYtwhTiEoFpTizQvLbjuwFA0.HNqz4AQmJ35h8Pw.FdpuLo.uJ0QcYgPBCd6Q.ccKfNCg7OKs3cU.OGZDJCIR87iGzdTV7HqoVSlKflDB1yKHjNIXJ3nz7BGYB+SAHNOE.Y3sNyXPo7bCC2SToxbCH2WXo5rhju.XVwptY05kbJW0rjkc4GDtrm0fTsGBhrqaBfwrRsRkqWp5jHJ2rinLgrYWr6yAWe1C0lOvPcoYyktLbmybCD2YhOfDq4FRt6.C.E6mNn3LyQlRyMPbeQFm4FRt2HS4mNnTdliLUlaf39hLUmaHYrHyiXzrsYrK6gkuLfG0q8O86V5qTL+J82iCa6B3tswg3H.pFwuZmuLgihw3uhmQuMhL+o8OyJ8qz6L6LTkxP4jgpbFpJYnpFS84e9e7ue6Y0hoZ7W9S+y2dV8zuRtyftwYHsxRZmkrTVRmrjkyRVIKY0LuJvk9+o2tz7vF8vtgrybUuTNQN9ykq.mae4uUtU0OTPaXgtRkem3L6QaSOy0MqplPP6GqfkdrB57XEr7iUvJOVAq9XEr18Kn3G8Q7ifJ55gPG1bO0OEAs87wPVtr6.5+g+gdMK
-
@RastaChess same issue here. Can’t find a way to override the 16 parameters hard limit.
-
@hisefilo I did this and I can't remember where to change in the source code.... It was from the forum I believe however, I just can't find the post
-
It seems there's nothing to change, take a look here :
https://forum.hise.audio/post/69647Christoph lifted the 16 parameters limitation and it seemed to be working fine but maybe something has been broken along the way...
-
@DanH Still stuck on this.
I've been looking for an answer in the forum's posts. But no luck yet.
This problem has put a hold on my project.
Any suggestions?
Thank you. -
@RastaChess just to clarify, I remember having to tweak the source code in order to have more than 16 parameters working in a Hardcoded FX module. I might have misremembered as I can't for life of me find the file I tweaked or the post in the forum I got it from
But the issue everyone's having here is with the Hardcoded FX module, correct?
@Christoph-Hart Am I losing my mind? (what's left of it!)
-
@DanH Yes, that is correct. The Hardcoded FX is the problem. The script FX works fine before compiling to dll.
-
@CyberGen any solution to this? i am facing the same issue because i had to add two sliders to my current script FX bceause the sync unsync script i had gave my customers issues.
-
@Straticah said in ScriptNode knobs snapping back to 0 for no apparent reason.:
@CyberGen any solution to this? i am facing the same issue because i had to add two sliders to my current script FX bceause the sync unsync script i had gave my customers issues.
Are you working on the development branch? Mr Hart had posted a fix to this problem. It's worked properly for me since.
-
@CyberGen i am, might do a new HISE build and see (hope my old projects dont crash like the last times in the new dev branch) thank you :)
-
-