Sliderpack issue again
-
@crd There is still an issue with slider packs - see my other thread - but for your issue I think calling .changed after setting the value might work.
-
@d-healey
Adding .changed() at the end of the call back in the midi processor doesn't seem to make a difference. -
@crd Actually your snippet works just fine here. The problem is your index is always
0
but I think that's a separate issue. -
@d-healey Are you sure? Sometimes it works here but sometimes it doesn't.
It works correctly when changing the midi processor slider pack, but when changing the knobs on the interface it does not update the scriptFX parameters.
-
-
@crd Check that your
index
is correct. -
@d-healey Got it. I see what you mean.
local index = g_data1.getCurrentlyDisplayedIndex();
returns zero always when being triggered from the interface.
I'm surprised all the knobs don't then change the first parameter of the scriptFX?
Is there a better way to get the index?
-
In other words, is something broken? Or am I doing something wrong in the code? Possibly both?
-
@crd Something is broken but I don't think it's related to what you're doing, I think you have a code issue.
-
@d-healey It works correctly if I call it in a loop like this:
HiseSnippet 1706.3oc6XEzaaTDEdWmroXSA0h3.RHgV4KrIM3XmzTnJfZRbRJQkjXZLQTUUUMd2w1CY8Lq1cbScQ4FG3W.+A5eBNxQNhDRvINvO.j3e.7dyrq2ccrCVtsbpVJNdl48dy27du46MyzHT3RihDgFlEaNHfZXdUqiGvkcq2kv3F6uig46YE4y7ngMHtm1TbraHKPxEdTisGDPhhndFllycWTZyhyan9722YahOg6RS6xv3DAyk9ErdLYZuM17dLe+8HdzlrdYj9latuqfWW3K5CHaNqpFAvrS5POjfhUvxvbgc8XRQ3wRhjFYXN+1BuAG2UbFWK+IrHVKeJ1nlwwfgzcumv2CQL1qQ8tLeuFIdfHCvJMR8Gyo8Guq0ALO1v9S8KWSMfcpFY8GlExCu4xAuZYgW0LvaLPZtLPxRCoqaoiBoif3on0c8EsH9Q4.xg86c7vvG.DKyBf+Uqug4uY0QoicmG6QjjZ1el8t7NLNshaHEP9Vbu6S6vhjzvTqrCHoSsE2ncetqjI31B9gBI8Htyhk91REKcdI6QGpc6wNVcAWFJ78ogicXLmH7xTzg2uWKZ3x1Og32mNTPHNl26aMYue1jCHkSR4xLBJ36yYxiBn7IkxXTWqD7quZezy.gLy39.4BngRFBAycnOAx+0AvhV6PiNUJBfc.oQ24urn6aZsOXyv1D27a7hijEVpfU7rVoG4T5dgPigZ3bqpUW1F9ZwMJUBVkQRviEZeJuUDDwe3ifdaKBscXPqpaXyr+T6aB+6F2P4RQwdH6QvXIy.wy6dbQKmxvPksugMaYav9rkVGlfhCUnRDUFGnpS78aAoNNBNNXbu.ZNOKdz7L3NcXtTrPU5Pk4194TNUnx3pgw8gz0r4FYl.GWQu.AGfb1TDegKjwy3dzmByCJdEUiiZmJOXZXgDuq.WHmfp6njKwVvrWDlnHgOsRPHiK0CqT87MJ85sG41dXNeLp.QkpD82NNQWyrXvf74ErfvQUCEdiqF7SOO3Otiwzpasb5Zu1Z+5zq6p4zcye7C9qoW20xoqwu+7e4NyDe.5khSAg3x+ke5oHeNNeCR9AvTGbL6YCWD+4y9NbQLslr1Hlb0WbSt5Hlz6E2jqMhI+gIYxokb8pVorJikc8CmeH6JvE74TVmtRmUGkOUK8decsrzW61tM0U5TVOnMLZ4Tsh7CpkmWMsLKR0ETqrhZUMQXyJgz1zvlBUM3X5owSChReozfShwuHLVwgKEb8tkTFxZ0WB7eKmbRAboEyItHx3cdoUVonBgtcI7NTOGE+3JKA+geFk1MiYp2OLDvl+fcXQA9jATu8QgbzbvSBIZl3KhFEErpLzD3lGEjEWZEjttTRP.QTh+JNFr33KkkwEmOQv0mBemKttceoTvcJqFBBpqVMNrp5.suSYVzAhdf7jvAfD0pnxutXjUowzFZuPj8h0zVtpdlJNhGaBQ5hWV5wX0oHldLYWr1kLAeb1EKL6P9DDtdco07kVKLrL07Zly2IGyIxlDydhorIkprLmCrBFuLLeeqZ2phWy0V+1eyC7ev5rmTkU6n0V+K6b6JFSrHnNmVY4qXoBT4qBp9LSUAKjoXvBSyR5hUBSkSwlfci8qI52pmnOOy8Pu1lWR4mwrLUl6myNcY16l8dvioDDbuQgWeehL+kIwaPGO.jokqJDdNddDSlyxuztg4zBwqa0fIc6NdLVXLXDSLeEfw36k+VV5Jqo.bdq895WQWB27h9nRVIjfwGgHs.+3NBg42akRiDDRCHgzlhFP4NmHRu.e58ALtrcKnJ4o34XtH2SfFBaiR3f0u3T+nYghZgo1qT6xCJ2WzWx3cNf.7+3NB7sFD8Cco0iQWxyMD2t5v8lTtmpw+.ehGrVxNTbvZICl450GRkmIBOUENh+MDLz99chBR5ZKeewY3lYVbVJDCT80P3OHnqfybwtzRjfzD9.MbMKbH99VlKrGwEbTCZPjcw7ejkFR1ng3wGhS5xM2owcUFE3SaPBI8nv0viz9SzvIOqk1W..omh0AeTq4vwU46o5guJURq3Erk0QbpwAL9IwL4VPIbiCHOcXa3vCF4Znne4TUNRtIXnIadl3kqIuhUytgzWx3bAq8Pm2KlMSq.o2Zis.hqB5.59QmfiBmVMwLPVw1Bwo8HpzuY6gd9+XyROhan3wt58+3h6MT8.4Ub06lVz5.rsc5Q.TNudLO1iccQFzOBNow30Y0YPm0lAct4Lny5yfN2ZFz4imAc9jKUG7ws1puTzSyUAczXWUxko4tbBPCqpgX7u.FXwRB
That doesn't seem nearly as efficient or clean as what I had before but... it works.
Is it a bug that .getCurrentDisplayedIndex() returns zero in this context?
(also, .getNumSliders seems to be broken as well.)
-
@crd said in Sliderpack issue again:
Is it a bug that .getCurrentDisplayedIndex() returns zero in this context?
I'm not sure what that function's meant to do.
-
@crd Regarding the index for your function, that's what the
value
parameter gives ;) -
@d-healey said in Sliderpack issue again:
@crd said in Sliderpack issue again:
Is it a bug that .getCurrentDisplayedIndex() returns zero in this context?
I'm not sure what that function's meant to do.
-
@ulrik Yeah I read that. Still don't know what it does. All the sliders are displayed at once :)
-
@d-healey Got it!
Thank you. That is what I was using .getCurrentDispayedIndex for which was incorrect.