I am once again stuck with a small problem
-
@ulrik :beaming_face_with_smiling_eyes:
-
@MikeB I changed some references, I don't know if it is better but....
HiseSnippet 2543.3oc4a0rbaibDFvxv1h1xqsi2ZyQTpRkhz1KW9irrcb1Hp+kVqeXDk05pbb4.ANjbh.G.CLTqTbTEU4RtjC6wTUtrOB4QHOB4QHOB9Xtkc5A.DC.AHAnsLytKcUpXOy70yW2SO87CGW21TG43XZKIO89mZgjjugRiSIzNK2QCSj1bEI46pr556pVd95ZMeFw7P08QNTokN0RywA0TRVdp0gVJO8kk3ed2BKoYnQzQAEIIcfIVGsEtKlFTZ8ZOCaXrlVSz93tBsdtZapaRV1zvrGiUSoTRxRS+Hs1nczflcIEI4qrZSL0ztAUihbjju7RlMOsQGyug319CvN3CMPfPYoFLE4V7ZlFMAFCkJsbGrQy59VuijjrR8.ewTt9h6prMtIte4A9jawqPM.gn+P9RCidkEoWozSOYA5cYW5cakF51XKZPM.2ttxlDJxtkFaHPjVtsU5R+ianrrIqEDZwtZGgVylIzGQ9xUJU5ApOrToBOclbt+iMZ3PUOVyVcQaKT61XMlwUV8KU4AJEaing7R4mUrYyB54KtmnVZXfahrqyFTAk3yElZV1rqkIgIjeVg1v0PbnqjBzURDc0TftJG889hvdgf5cBqiEML5qFGQ8LqqyLPEcOkMaZ3ng4ZQHuCx.oybpIxb+FDA2R8nTSRxNau5iEUkQfpRrnpNBTUifZOslXyknDvk7xQPxGLSN03+LBdNd.YT8U8mJfIFXBRsUOhNEaRTYFfmKGTgsoQdce7OfYXF8PElI2amI2zsXiZ40UwDug9Btb4sATxs7hXRSzI61JudA0eyW5pB0ET0K5vxe32GszLbPE9UQJkZy5sm5pvylI2YruNpnjhNPEb3KqYXbHKTM+.lTggX8tjNQaO2a4rwvTWyPkaYrw2nFpOnBOk2XbK07di0.uO.TT9BED7T8Q.zO+rcwjYef5mWYNeiOt1ncBqMPS7pOnkBYZf15JtHKiHid44jz2Zb42Y4BvGv0JYgqkFISKW4QhsQHeV533LwRxpeXI4SdR7brZ14HKBxwz.UzxFCQn78YLq588hYtO66bZyKyWImkKGeV0QByp7B3NJ9.6PQqfFffZXsoACrEhJFUzMmDXVfcomphU+09w2FHRaZGVQ2+9EbmqGYp9KwuBno63QfCtsuuiWwhz73B8i7XSpykh0Ki25GzjbmYOLiuxOvL9Ji13qHX7tqrOnCn+xQCOqt+rK+hhjQObZu95LtLeAfB9FnYOvL2agfJda30wRS5vglRreqNajznbFoQoTQBd1tgyBDaEuKhtNbNrX65zFhGNLOgPcg8N9RtW8UCIlOX4lybyUwohMjuqezTPjnc7Q9Qikg7dBg56XRQ6RxCymmlkRUMZUsZEacdJy.YGa0vI5rGFv7jdcODYKjMg2P1QaBe1IkjO6j3Q6zcyKHzPSxlDLcWKDIoSTI4kLgc1pOyiUrlR4mr5ldmrxcfQByN.0UUfUkJKwIb+Sq9u1ulTpAWIBXoWjAvUiB94Y.7bQocV.+vn87AY.77uOfez6C3GGAbsrXyOIJ3FoB70bCRJEA846jEzQiwN+qxB5nAYmuQVPOPT15YAczvLo0xB5nwYmuRVPO+3MhkSw+3NQ498DveYW72IDdHKNWGynHr2Je0nHmiojlZTMI4WpL+bEgOKtXwh0WYE129s0Y+Yk.45fb0hL4VKCx6.xGCxE4xruCeVF9yVBxRIZjt64mSvoU7NQU.43lXFfNPtq2sPVfWModN8d1JApPNpmsk4Rfm5YLOUKKlmq0a.4i+Jvy8FvSZCxVfLwDj0A482jIW+O.x6va+FfbG.uwRKNVjbf4OR0BSzVPG0h2QDni5vINmnF.Q1Gj2.HVQLH+bd64xbhdHH+BP93t.dLPzmu4JPmHIK6slFacNKjMECKgJuB5XrNx8JCmVYEjyQTSK9hddaHhU7HW16j.SpXsSCDdcsuA2j1InfeWsNHb6NAWz64aUisWKl3U9ydtDGJxpA9OFJXxxek4MaB7P7JDgAh9L8ZibM1.l96adQvzrvlpBrwxYRyl4DXy+7OMoYyCEXy+8uLoYy7Br4u+Wmzr4QBr4w+sIMadr.aL91IMadRR4hp04iJa5uWuDR3LYnS4jx3LYnSkjR4LYnS0jx4bgPmoG89kSHoyGL5br+4kkmJSL6gIMkehyr4SJ03EMytZZNCgPpoME312Y40wd0UpVbcb2v+N5hctRFN.hP+rk.G91d0R6lrtZJNIQBVJ6vp1vMNstsYOKQqghNgBtpFHpJbyRRdiD59uQfL0+h4UjNRr+2Xn8+M48+AHCScL8ToHQCYiChIS9tiSOGtAmCagHPn4P7BWICGMJfImak9w7.Mv+YZ7uorwgBhNiyOSzYjYJTQRZv25vsT11rYOC.j3yv.d6IdUfYCOhu2A3MMPbfQYgQfKj2lQZo6sUpio5chmuWJF9xNQ2EMe8doKynrZqVrTXAj8xJq8hK9m0hHU9TWpbckuV6XD+skvIxmxkaYZ2UccDAY6F2j7CP5em1GfjUpe.R6pSYTXeaMhikoCprnliTWEw5VAQ6QB2b2hB0Jv7ViYdBs6Z07KrhXg00HgTFSNjl1FKjU7+rvpDM1.RCDyZZtqiNyXAem3zg58LbPeMrpYYQfAEWQr3MzraxFWzCEfNUpiJxvaw5JWTuEqoRWP6Hd+U8mzHjJiykHI2BwjoRMSJOTlH76V7yRwMvcSEWV3UTzqmJUWB3LJ6gbPzLqBg8H8IJ6zqaCXSOtkEQIkR0k0dcEPCbtLdr3VbEz3HbBzHcWpISKl1zmgN048wivLFKDh+lJipfe4fdia4o.1hyGZtj4IbUvVWF8ldHVtt9EmdCRfJyn3lEaOMRaz3YMSqznSuVsLPiWD10UbSVsOFMLSX3WD6cYtit38Y6cQnhAnyGyqjeT70einIy22sv++bQ22QYK9O5cp8tWL21cplZbaE1JDDBxnQB+7NwLyHVE8YJ61iZ0i9ARc2VY65qxVCv1WgC9CFjNE8IfhVkzLA0LjDpBS6thxFrEhiYJ6GsMf+gYA4o84XCbWKCzpjiYSrXk.b7NJqfZo0yf5WZ30k21jXZ0wjfCssl8PTab61nP6VJVCZQJElHzuj6VaOVHhlif+7WTaKLAoYy7SnwzWTN89hgMd8yUboqJriW0ebbvoo9I+AmF9LT1gB9gyHMKaqidEU9vs5je7dOydTLo81ZrrAriVw2CK6Tgr8a4l0EdgRxWB1hiqbI+ef6FHRStv+i8wqxx9+z0Pkk8q7iRezUS21705tKH.ILtFuDlcS3+mpYZksAY0fGHfRohkj5xNX0q00gX5Om4ehGSkw.S0w.ybiAlGNFXleLv7nw.yiGJF3LsK1iZ10M9mUP8U4+H+xxt6TlOUP56ArwFYCG
-
@ulrik I thought it would be better if the min & max values for the pads, change when you change the radio buttons
-
@MikeB forget my last snippet,...
-
@ulrik ok - I also get a lot of errors here :confused_face:
-
@MikeB it got a bit complicated, maybe there is a better way to solve this.
So when switching the RadioButtons, or editing in any of the SliderPacks, it will update the min & max values for the pads
try this
maybe you can use some of it?
(edited)
Ok, I found some errors so I changed the snippet, please try againHiseSnippet 2554.3oc4a8zbaabEGzxPwhNxQ10YhOjCXzzIC4XGNjfxx10M0j5eVJVxhinhim55wEBbI4VAt.AXIiTb0Ld5kdIG7wdLeD52flOB8iPO1i9Xu091E+aII.H.skCaB8LZ3a282a+su88d6e35F1l5HGGSaobKb3oVHobenbySIztq2UCSj1YCobWWdyGtuRkUan05QDyiTND4PkV6TKMGGTKob4l6grVlagKJw+7lGrllgFQGEVjjzSLw5ncw8vzvRaT6QXCiszZgND2Sn0qTaGcSx5lFl8AVMmbYIKM8i05fdrFqYWPVJ27a1BSMsaR0nHGobWbMyVm1rq42Rba+SvN3iLPLgJRMAE4V7VlFsXLlUpz5cwFsZ3O5cjjxI2HzVLmqs35x6gagCJOzlrDuBkPDh1ibWHI5UQjdkSO8xIPuK5RuqJ2T2FaQCqgwsKKuCghraqASAhzxssRW3Suh75lPKHzR8zNFskMHDfnPE0xkukxsKWt38WLu6+fYCGpx.Mak51VnNcvZvfqhxWnvcTJ0AQGxJUXYwlsrqdB0QSCbKjcCXJkoBel.JYcydVlDPnvxBsgiOJzpo.sZrnqlBzUSf6NCiutgQfJbD0wXpn2oPbTxnYQYiPbGjARGLmwxZ+FLBt05Solj3Mzd0GIJ0IfRMRTUm.ppif5.sVXy0nDlI4YSfj2Zw7JQ+YB7b5.BT84AAAXhAlfTZ2mnSwlDEX.3YxYpv1znftO9aACLi9nhKl+kKleg1vrVAcELwapunKWdYHkbKuDlzBcx9sKnWT428EtpP4AJ5kbfLG98QaMCGTweyHkRsgd69tJ7rEyeF70I4kTxgUAG95ZFFGAtpEFaH4mBX7wtKkicjm+kbtXXpqYnvGWvr6nCSeP9Lm+GbakBdy2Lt+Dl5JTr3KCLVAvXifBK2CSV9VJet5JEuerMQ6DnIrV3UePCERyvZpqXcHYHvvBbd5OfbU9YQwS0LvyxShkUTuiPSDRjM87q56R9cu6EI8plU5AdNNlFnRV1XleIeeEKqbSOekaBemyXdY9p3r744wRGKDK44ncbztyC4kxzPzNyBtASxilS.L3LW99JXkequOsAhzg1EJ5l2rXzQ2OC+73cXGsIgNrQ2D2YyvInN9FedE0oEvECL4P1f7oXQ1nMfiaYbSIjjMT88kMr7jrfCGLctZAUmrETM0VvpyLVvgB2OWMfUmrAr5DWUJXuDIuj73KME.L9UmVLzxakzh4rDudpEleJFVwKGdOHVikNH55CxEDT6YgMLltsRJ61xI1oCG9L4dU8cRuxb4Bq9r7Q12oN.HImWgMy+L9f34I5EyW7f2w1r4+.WlPeJ6n8fG0qjsPjfS6iMon8IEXw1K.qwoLZUsaGYcdJy.YGY0riTamDvBj98NBYKjYg2P3rkCe3U43O7p3Yq0ciuEZnIYGBltuEhD2QZk7RJ.Gt8S7XEzTJ+nsWw6nstSGRX3DrefLaaBUj3DN75BT9QoTCVcTvUy.3piBtbF.uxnfKkAv2dTvEx.3UGE7mkAv24swZe2QAeiL.9diBdoTA9RtNIkGE8a9GY.8X9Xu4AY.8XNYKUKCnGyK6SyB5wby9rrfdL+rakEzi4nsZpPmW1+TmiEeIf+ht3u1P3Y4t45XQYgcpNVjVsVZTMobOSd0UJw9Te8Rkd5V6Be6oCf+bDStzlL4lC7quz5L4sYxsu4ZveuGqvsa.+oZo5kJMXiMfu9Dlrc85RwNPcOCFmjKH6cv1L3cEA7.2K4bbzY.Z03fldqq5DstrOC1jYc98LqyI0AqE4gf7f1L4GsFHWZGPt8wLYMl7VeIHusIS1hI+cLYhMSdk0pOUDcr3HIoHHZaFQayIZEFQKsMStCSdaFQFvjK8mXxeEmXLh+TBStGSlvI52vGnLh9U6rAqSjxkyasMX8NKjMEyVJM2FnAXcj6c2tf7FHmiolV7E+71rIDMLwk+NQz1eZnvKp8s3VztgE7Gp0Eg6zM7F2e0t0f8XAhyeCOKhCEY0D+cC4KZ4uB8NsX7P7tbk5wun+4+2+W2ORBDegItzaHw+isNOH9aA4pJPNKmYLxsh.496+4YLxcaAx8e9KyXjaUAx829qyXj6NBj6te+LF4tq.4Ld8LF4tWb4.q08mRxEr0yXRzMSvtJwkoalfcpwkpalfcUiKW2LA6VItjcyDrSbchBe+rF6DWnf952yr6CRyQiDx3si.+9AKuNO3HSw24hm1Hnykyv4pD5mcE3vq6WKo8LlvPMxCGEyH8UeYMa1Eo8Pay9VhiFJ5D19lkahnJrKLSRzf7iOsV15ewLPRGK1+amX+eEd++DjgoNld5vb3EYjCh4Y9gAomCeHmC6hHL2yDrBymgS6EpjWYk947PMv+w.8u.vogBhFiWclnwHyTPURZ72PyRx6Y1puACj3y6g8ll7p.CSOhuiF1akg3vlkElANWdyOoktWUtAlp2MZ9dgH3Kb.0ya958BpVTdy1sgTXgj8hxa8zy+mKkHU9XWpbY4uVa.h+lk3D4i4xsMs6o7PDAY652D+Ca6el1G1lUpeXa6qSAJbnsFwwxzAUQTyiTmpXcafn8IC2b2hFpUrg2VvvSncWplegphE1PiLjx.4gzzdXgrh+qGrIQClPZhfQSq8czgAKy1IFNznugC5qYqbVQDXXwphEuslcKXdQeHGz4RsWQFdieyed8F+lKcNsS3c8EDzHjJiykQRtMDSlK0LoRhLQ3mi4WkhKU7JxtrvqnwtsszbwjKJe.xAQyrJD1izGI+398Zx1ziaYIbGxwqjKKyz.mKSGKVhqflGiigFo6JdAsXZSeD5Tm2FKBLXrPH9a0ME+Z.K4o.Xw4iLWy7DtJf0kQeSeDjqKn3o5WDYQY2rXGnQ5fltQyBxM61ucaCzz4gcYY2jUGhQIMDR9dkuNXN5gOD16hPES55kOW+UFlDe82HZ778MOX14d6ul7t7e49LXcOOt79TEZbUYXEBBAYzLle0pHhLhTQeh798oV8ouiT2Uk2qwlvZ.19JbLSXJi8+Hlh1jzJF0jPBUgvt4k2FVHNhP12aa.+cyBxK3ywl3dVFnMICf.KnDFGul7Fn1Z8Mn9kN75x6YRLs5ZRvCsslCPTabmNng1sTjCn5TJKPHnjqW6.vEQyQvd9qqsKlfzrA6DZJsEURusHo4qaH6RWE1NdU94wAml6W7GbJ4HT3PA++yLMjs0QWUgOcq7S+78Al8oXRm8zfrAvQq36gENUHreK2rtrGdUtKv1hiqbY+ey9lHRKt.6VD8prBSNmWkU7q78RezSS217E5tKHvRXbIdIv3lv+Oq0Bx6wjUBdyCxxkKUVpGbvpWnqy7o+bv9DMF0o.S0o.yJSAlaOEXVcJvbmo.ycSDC6Ls06SM645+CEzXS9aVHWN2cJyCEj9ew+jzPB
-
@ulrik
Great - thank you very much for that. I will now try to add a random button.
If I absolutely don't succeed - I'll scream.
Thank you very much.
This has helped me a lot. -
@ulrik
I managed to create a random button thanks to your help - thank you. :folded_hands: :folded_hands: :folded_hands://RandomAll-Button--------------------------------------------------------------------- inline function onbtnRandomAll1Control(component, value) { if(value) for (b in myPads){ b.setValue(Math.randInt(-24, 24)); SliderPacks[0].setSliderAtIndex(myPads.indexOf(b), b.getValue()); b.setValue(Math.randInt(0, 127)); SliderPacks[1].setSliderAtIndex(myPads.indexOf(b), b.getValue()); b.setValue(Math.randInt(0, 99)); SliderPacks[2].setSliderAtIndex(myPads.indexOf(b), b.getValue()); Console.print("Knob " + myPads.indexOf(b) + " Value " + b.getValue()); } }; Content.getComponent("btnRandomAll1").setControlCallback(onbtnRandomAll1Control); //----------------------------------------------------------------------------------
-
@MikeB I'll give you the same advice I give to lots of beginners, "always use curly braces with your if statements and loops" it will save you a lot of headaches.
-
@d-healey ???
I hear your words in my sleep :-)
I have about 100 curly brackets here - where is one missing?
-
Your if statement
if(value)
has no braces. -
@d-healey
Sh… Gotcha.I'm going to see you in front of me again tonight with your finger up and say:
:index_pointing_up: Curly brackets - where are your curly brackets !!!! :index_pointing_up: