ScriptPanel on a timer doesn't work on standalone.
-
@RastaChess
Is everything in the snipped to rebuild the issue?
I would take a look at it, if it wouldn't be solved than. -
@VorosMusic Yes, Everything for the panel/meter bulb. Not for the patch browser.
Thank you. -
@VorosMusic Note that in the snippet it has the original 5ms on the timer. Which I has since change to 100.
-
@RastaChess I changed in preferences to
and
HiseSnippet 1320.3ocyXE0aaTDDdujbUXCE0BUH3Ezo9jCM3ZmjlBJBU63XCV0NwM1MfTTTXycq8sJ2s6wdqShEpuya72gG4+.+QfeAkYt0974V2PHMPikxcdmYmc+1Yl8aFmNJoKKNVpHV45MJhQr9.6tiDZ+Z9Ttfzbah0ssaDPi84hAsXdjsFEQiiguXYs32hSwJ2RjjO+4S1hFPEtrohHj8kbWVKdHWOUZmJOkGDzf5w5wCyL60qzzUJpICjCA3rncIRD08D5.1NTbZKXSrtUcOtVp5poZVLwZosjdi55KOSXl+97X9wALbPYRWXgLhaHC7PDiRI074AdclbriIvpzYpSXQiS3d1s4d7T4ScF2IQgyTKx5OrVXV3s3LvqbV3UJC7lCjrx.okLP5t1ccU7H8TMHdde6lBMS0mBt8rPwLWxBubQ6ZRXFBcwP5IrFJXPpEE1nToUbfGKuY97fqOV6bJU4zpwtG0d2sOpry23jjKTb.S2V5MLfBGtB2OU+8A6LlghBYvxBlLY+nddcnBVfwfDs2eEmGUB+C2vG9vbfBm106UeOmNUatSOm81848ZtS87oFTLlo6.9d8dxgZtfUn+PgqlKEEFrb9eNeNDtgUgM8.sOOFw42w3C70EV9KJUb0UbtzRe77kd3ll8fFD4S2mFLjA60jIlLt.bTxM.woIwsf4UbwiCfjWiROE8L3.Hfjv8XtZpXP.qvAgUOn7gq3XdAOWyLXsCg2qBdoxKuoy7WZOp5jAJ1Hyp2GtL8ua0KW5MtzREXOK8LsKbCjqGUX54+RumNyYSy+hWKv2qYa3YspsZsU0ZOMetYB8H+fpFMH3XvWNM1ub9bPrOIvbNDORyGwfRsgJEj80hcJj4gfMGNkycdfSohkwgIQu3IQuyWNUlhEgYZIFg3LGBzt8ptWOCHmAaZpxftBqgNyIPyQJ1QpY6hXDfX9Wj+0T0u+b0g2ZTxf.XEmmZydcAFVPLL7XlZE3FLFklLQf9XVNI62LmTVJSWyk3LSTJZJ3PBAS7lHRIiu4Ce64M2lpoHQ1XYv7hXJMGgf01rSgpBFZsb1ayhOQKiRlaXjTfqf0szIZu8DROjHgv8PBuzn.4b33XsJrcil7ky3dZ+zJJUjU7StLmJ42CpPdcpUfTeB6VVldr71XEfqdF5UjBUDC2LxV96Zi9+xBw6Z2gqc8mOFWXNXDBH+WfwwEMusc898A1fo.bI6F+v+CUHG24xGY2QFLJxWJ3tM3AXFBBhb1lAkufdWHjFJ1OMjIbm5s9k+nxyxFdA2bllU9zJOaHM3U7tawijAT0aqmu7EezW5Rld7I1oGJm2I4wyDjtiAo1382wstjRb+OioWM77i+1m+WOAagr4znXkesx2SOk0WpBGysjZdK1.v2jUROFv0.c23lMF0MTJ0Xmty1X58pzRJipKnvo1K6hzwmFiL5P4jYVFXY6IaSigrtZAR2Sxpr4.gTwLUIxJu1vXsLbxAHoc2tZVTBOp0A1ardQ3S+GfO+5Zvi0185Y70Xh4BWxDyOFi7NowYL47FH6pAkybE5FYM.jIy4FccpOydLwXh27lMV+P6m8NBflehyf1Tshic1ryvvtPO4tL.bBn8Gr4MqEPlBy3R33D5FlvKYvKgOiUVFGaMVY4IJIgTWk7HWSKi3U12KQBfIQxuwNmcabrSYRRajHccohkHgvu48HWWrf9WBc9MeaV8JXyZWAaV+JXyitB1rwUvlGeEr4qtPav+cCUGBUFL4iffN0M0DrRKHYsH4uQTGGM.
-
@ulrik thank you so much for taking a look.
During the build I got the following error which I didn't get before.
clang: error: no such file or directory: /............./Binaries/JuceLibraryCode/include_juce_audio_basics.mm
I confirmed that is not there. How do I tell HISE to include this file? or where can I find it to copy it in there?
-
@ulrik OMG!!! I'm so happy!
On a hunch, I changed the Enable Global Preprocesor setting in preferences to on.... And the build succeeded!
Thank you soooooooooooo much. You guys are amazing!
-
This post is deleted! -
@ulrik @RastaChess hey guys! im attempting to figure out how to link this to the panels scale instead of the opacity but am stuck. any advice?
HiseSnippet 1320.3ocyXE0aaTDDdujbUXCE0BUH3Ezo9jCM3ZmjlBJBU63XCV0NwM1MfTTTXycq8sJ2s6wdqShEpuya72gG4+.+QfeAkYt0974V2PHMPikxcdmYmc+1Yl8aFmNJoKKNVpHV45MJhQr9.6tiDZ+Z9Ttfzbah0ssaDPi84hAsXdjsFEQiiguXYs32hSwJ2RjjO+4S1hFPEtrohHj8kbWVKdHWOUZmJOkGDzf5w5wCyL60qzzUJpICjCA3rncIRD08D5.1NTbZKXSrtUcOtVp5poZVLwZosjdi55KOSXl+97X9wALbPYRWXgLhaHC7PDiRI074AdclbriIvpzYpSXQiS3d1s4d7T4ScF2IQgyTKx5OrVXV3s3LvqbV3UJC7lCjrx.okLP5t1ccU7H8TMHdde6lBMS0mBt8rPwLWxBubQ6ZRXFBcwP5IrFJXPpEE1nToUbfGKuY97fqOV6bJU4zpwtG0d2sOpry23jjKTb.S2V5MLfBGtB2OU+8A6LlghBYvxBlLY+nddcnBVfwfDs2eEmGUB+C2vG9vbfBm106UeOmNUatSOm81848ZtS87oFTLlo6.9d8dxgZtfUn+PgqlKEEFrb9eNeNDtgUgM8.sOOFw42w3C70EV9KJUb0UbtzRe77kd3ll8fFD4S2mFLjA60jIlLt.bTxM.woIwsf4UbwiCfjWiROE8L3.Hfjv8XtZpXP.qvAgUOn7gq3XdAOWyLXsCg2qBdoxKuoy7WZOp5jAJ1Hyp2GtL8ua0KW5MtzREXOK8LsKbCjqGUX54+RumNyYSy+hWKv2qYa3YspsZsU0ZOMetYB8H+fpFMH3XvWNM1ub9bPrOIvbNDORyGwfRsgJEj80hcJj4gfMGNkycdfSohkwgIQu3IQuyWNUlhEgYZIFg3LGBzt8ptWOCHmAaZpxftBqgNyIPyQJ1QpY6hXDfX9Wj+0T0u+b0g2ZTxf.XEmmZydcAFVPLL7XlZE3FLFklLQf9XVNI62LmTVJSWyk3LSTJZJ3PBAS7lHRIiu4Ce64M2lpoHQ1XYv7hXJMGgf01rSgpBFZsb1ayhOQKiRlaXjTfqf0szIZu8DROjHgv8PBuzn.4b33XsJrcil7ky3dZ+zJJUjU7StLmJ42CpPdcpUfTeB6VVldr71XEfqdF5UjBUDC2LxV96Zi9+xBw6Z2gqc8mOFWXNXDBH+WfwwEMusc898A1fo.bI6F+v+CUHG24xGY2QFLJxWJ3tM3AXFBBhb1lAkufdWHjFJ1OMjIbm5s9k+nxyxFdA2bllU9zJOaHM3U7tawijAT0aqmu7EezW5Rld7I1oGJm2I4wyDjtiAo1382wstjRb+OioWM77i+1m+WOAagr4znXkesx2SOk0WpBGysjZdK1.v2jUROFv0.c23lMF0MTJ0Xmty1X58pzRJipKnvo1K6hzwmFiL5P4jYVFXY6IaSigrtZAR2Sxpr4.gTwLUIxJu1vXsLbxAHoc2tZVTBOp0A1ardQ3S+GfO+5Zvi0185Y70Xh4BWxDyOFi7NowYL47FH6pAkybE5FYM.jIy4FccpOydLwXh27lMV+P6m8NBflehyf1Tshic1ryvvtPO4tL.bBn8Gr4MqEPlBy3R33D5FlvKYvKgOiUVFGaMVY4IJIgTWk7HWSKi3U12KQBfIQxuwNmcabrSYRRajHccohkHgvu48HWWrf9WBc9MeaV8JXyZWAaV+JXyitB1rwUvlGeEr4qtPav+cCUGBUFL4iffN0M0DrRKHYsH4uQTGGM.
-
@Adam_G said in ScriptPanel on a timer doesn't work on standalone.:
@ulrik @RastaChess hey guys! im attempting to figure out how to link this to the panels scale instead of the opacity but am stuck. any advice?
HiseSnippet 1320.3ocyXE0aaTDDdujbUXCE0BUH3Ezo9jCM3ZmjlBJBU63XCV0NwM1MfTTTXycq8sJ2s6wdqShEpuya72gG4+.+QfeAkYt0974V2PHMPikxcdmYmc+1Yl8aFmNJoKKNVpHV45MJhQr9.6tiDZ+Z9Ttfzbah0ssaDPi84hAsXdjsFEQiiguXYs32hSwJ2RjjO+4S1hFPEtrohHj8kbWVKdHWOUZmJOkGDzf5w5wCyL60qzzUJpICjCA3rncIRD08D5.1NTbZKXSrtUcOtVp5poZVLwZosjdi55KOSXl+97X9wALbPYRWXgLhaHC7PDiRI074AdclbriIvpzYpSXQiS3d1s4d7T4ScF2IQgyTKx5OrVXV3s3LvqbV3UJC7lCjrx.okLP5t1ccU7H8TMHdde6lBMS0mBt8rPwLWxBubQ6ZRXFBcwP5IrFJXPpEE1nToUbfGKuY97fqOV6bJU4zpwtG0d2sOpry23jjKTb.S2V5MLfBGtB2OU+8A6LlghBYvxBlLY+nddcnBVfwfDs2eEmGUB+C2vG9vbfBm106UeOmNUatSOm81848ZtS87oFTLlo6.9d8dxgZtfUn+PgqlKEEFrb9eNeNDtgUgM8.sOOFw42w3C70EV9KJUb0UbtzRe77kd3ll8fFD4S2mFLjA60jIlLt.bTxM.woIwsf4UbwiCfjWiROE8L3.Hfjv8XtZpXP.qvAgUOn7gq3XdAOWyLXsCg2qBdoxKuoy7WZOp5jAJ1Hyp2GtL8ua0KW5MtzREXOK8LsKbCjqGUX54+RumNyYSy+hWKv2qYa3YspsZsU0ZOMetYB8H+fpFMH3XvWNM1ub9bPrOIvbNDORyGwfRsgJEj80hcJj4gfMGNkycdfSohkwgIQu3IQuyWNUlhEgYZIFg3LGBzt8ptWOCHmAaZpxftBqgNyIPyQJ1QpY6hXDfX9Wj+0T0u+b0g2ZTxf.XEmmZydcAFVPLL7XlZE3FLFklLQf9XVNI62LmTVJSWyk3LSTJZJ3PBAS7lHRIiu4Ce64M2lpoHQ1XYv7hXJMGgf01rSgpBFZsb1ayhOQKiRlaXjTfqf0szIZu8DROjHgv8PBuzn.4b33XsJrcil7ky3dZ+zJJUjU7StLmJ42CpPdcpUfTeB6VVldr71XEfqdF5UjBUDC2LxV96Zi9+xBw6Z2gqc8mOFWXNXDBH+WfwwEMusc898A1fo.bI6F+v+CUHG24xGY2QFLJxWJ3tM3AXFBBhb1lAkufdWHjFJ1OMjIbm5s9k+nxyxFdA2bllU9zJOaHM3U7tawijAT0aqmu7EezW5Rld7I1oGJm2I4wyDjtiAo1382wstjRb+OioWM77i+1m+WOAagr4znXkesx2SOk0WpBGysjZdK1.v2jUROFv0.c23lMF0MTJ0Xmty1X58pzRJipKnvo1K6hzwmFiL5P4jYVFXY6IaSigrtZAR2Sxpr4.gTwLUIxJu1vXsLbxAHoc2tZVTBOp0A1ardQ3S+GfO+5Zvi0185Y70Xh4BWxDyOFi7NowYL47FH6pAkybE5FYM.jIy4FccpOydLwXh27lMV+P6m8NBflehyf1Tshic1ryvvtPO4tL.bBn8Gr4MqEPlBy3R33D5FlvKYvKgOiUVFGaMVY4IJIgTWk7HWSKi3U12KQBfIQxuwNmcabrSYRRajHccohkHgvu48HWWrf9WBc9MeaV8JXyZWAaV+JXyitB1rwUvlGeEr4qtPav+cCUGBUFL4iffN0M0DrRKHYsH4uQTGGM.
To scale the panel you have change its width and height, and maybe you want to change x and y as well, depending on where you want to have its center.
lets say the area is [0, 0, 100, 100] and level (v) goes from 0 to 1
// Same x & y var area = [0, 0, 100 * v, 100 * v]; // Keep the center var area = [50 * (1-v), 50 * (1-v), 100 * v, 100 * v];
-
@ulrik thank you! im not able to get this to work unfortunately. do i add it to the lfo meter timer callback in the snippet?
-
@Adam_G No, add it to the paint routine, the LFOs current level is set to the panels value, so when repainting the panel it will paint it with the current level.
HiseSnippet 1312.3ocyWE0aaTDDdujbUXCA0BUH3Ezp7.xgl5XmzV.gP0IN1HqXm3F6FPpBE1b2Z6UY8tG2s1IVn7NuweGdj+C7GA9E.ybq8cmaSCQoAZNkbd2Y1Y2uclY+14ZGp83QQ5PhSttSB3Dm2ysyDkYP0ALghzXGhyxt0krnABU+lbex1SBXQQPCGmE+VbHN4VhD+7mOcaljo73ohHjC0BOdSwPgIUZ6J6Jjx5LedWwvLi9QUZ3oUU0R8H.NK5VhDv7Ng0muGCG1BtDm6TyWXzgcLLCOh3rz1Z+IcFnOUYG+ghHwwRN1oLoCLQVw00ReDwnTR0ABoe6Ya6HBLKsScBKZcB22skvWjHO0Yb2XEzTKx5ObVXd3s3bvqbV3UJC7t.H4jARKYgz8b63EJBLoZP77ttMTFdXOF31yBE6XIKDrnaUMLBko3P1I75gPmDKJ7jRkViBuV8qymGb8QF5XVHsY88Op096bTY52PiyEJ1maZo8GIYvlqvJI5WAryZFJZHGlVvjYqGy2uMSwkVCh0txZzGWB+GWv0WOGnf1pV2ZGPauUi85ROX+m2swd0xmXPwHtoM36MGnGYDJdgdiTdFgVUn+p4+474P3NFVSy.QDhxCYxQ7BvrmKet0WmBOcfbG5YzOiNwNZVHmgarW.3.9qboRzOmNNowO.l1GWUaZXA6OQE0gLUe9pwZ6AYu.dTPN0AbOCnPxKDOuqQ2H6ZuKmG.PiS83nKOE.af.3w3BVn7CGuJ5QRaeUgzDtTpOseHmqRwUMoTDDYgChkyeEOc2Fsf2U2pYys2p5t4yMmuFOPFVkIkGCm7Rc1qlOG3rig+Y.zSR.PWd0Qggv1qIeLDpQfjCGxYzGPKUrL1MN1DMK1b1pIxB4AXnM1nyi8a.P6zcqC5ZA4bXyvBsnqvlP1CcFznZ0dZCeeDi.Dyed9WQUudWnNLMMTKkvLdQpsq0kXXA0ngGyCWCNx.6qjABmWmmDv80SBjkixydpIy.0pFJgY+.t50wbQldTCZ87F6vLLj4XpLXbA7Pi.gfyN7w.MrkGIm6N7nSL5f3wNLPqvYv4NlXsKOikAO4RD9HCSRTfbFrcb1.VtIyZbpv2LHgBuhtx.tn+fTx9eWVg7pbY.K5L5jrTq38ISU.t543yPNKUjvLI68M2X7sWUHdO21Bi2fKFiKbAXDBH+Wfwo2Rsrasd8.FnT.tja8u++gqjlVpvG31VKmDLPqDd0ERLCAAQNWamxWRwBDR8P9OMhq7R8V+xeT4YYCufaNS0AebkmMhIeIu61h.sjE9l54Ke4a8kthoGejaxlh9VIOdtfzcsH0EO+NsVgDh6+cL8xgme729z+5oXMaMRihU90JeGaLumNb3TtkDyax6C9lrR5xAtFnbBurwnNC0ZCVZ47UBd+JM05fZJFrq8yNIsGvhPFc35j4lFXZ6pawhfrtpRs2IYU1nuRGxs2RjUd0QQF8vYaf35K6X3Aw7nNuv8IOpH7z6A36upJ7Zy8uY5eClXtvULw7CwHOMINiIm2BYWsnbtiP2JuC.Yxn2pum5SbmRLF6Muci0228Yuk.n8aJ52hYBEXkM6MZXGnxZON.NET9CV7lyBHSgseIreLcCW4G24ugmoJKi8clpr7LkjgLuP8Qd1RFwiruSrD.Sp3OpMmaKrOsLItLRjttTwRjgvGYdjmGdg9CgJ+tXa13ZXylWCadz0vlGeMr4IWCa9hqgMe4kZC988aMBtYvlOBBZWydmfSxERNKR9GABLlsB