HISE Logo Forum
    • Categories
    • Register
    • Login

    Painting points on a panel (objects in an array)

    Scheduled Pinned Locked Moved General Questions
    22 Posts 3 Posters 916 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ustkU
      ustk @A Former User
      last edited by ustk

      @UrsBollhalder

      • You are painting star instead of s (so always the same)
      • You need to clone star so every new star is independent (not just a reference to the original object)
      • there were a non needed loop in the cb
      HiseSnippet 1085.3ocsV8taaaCDmJIZaRacXAaO.D8Sx.oN1YccEqHXt1wYvXyIFycECnnnkQh1hHzjBhTIQqHeYOY8YXOI6MX6nnjkrqSWgwpQfiue2cj+t+n6zjTYHUojoHGumkmPQNeg6zbgNdPLgIPiNA470tSHBJGeMSGiSjLgVg5mmPTJZDxwY2exXni2dnhO+8O1mvIhPZMDB8bIKj9KrELcM5jd+LiyOkDQeFaQCqeXuQgRw.IWlAjZW2NnDR3kj4zyHFy1wE47ICiXZY5TMQSUHm85KixmFKuVXs+4LE6BN0HzEMENHK7oRdjgwFTzfXFOZRUvqPvoLoNUrqMU7MtiYQrk30ojupPAt1il4CmcVkd6tB851jdcZPuMPImFTZOKk12cZXJKQWqwvmO2cjPSSmQfzdSpXsEsyesq6.IXgP2dA4R5oofvROBdTmNGfguZ8DeeH0qzXE6On3iwG0oFQSRU.zKdI.kRmW..xuw226le.2ENBeu7he364eKXzgGh6CEt4oxLQT0wbE3zEKQs8UGiq31bpdfbQhT.BA2eM6tugd9qA1VQ0Sfph9WkYZlfFLKSDpYRQv7V9uw2alLEGnvLgM.Z46AfdyMtY6vBr+S01zc+TdRLoFIlooGf6z9wsfq130LngcHmyRTzfWnZeC9AvgCopCOp0AXU67UkgeX+9kF2u0jVtqPXrLSQGP3bit5XfdEjHLwguGaF1J1NjyBujFUFJlvBHxwXqxadREV9RrbCVIrpcRlJNnvhPNjnCrwF7mNloZmRSLYyfUYLTJGvoPoa5kLpZkZoVX0bmEwRCJpdLAGpQ3p3CKEUpMNmJ4AgUdd.b77LZQQzR7PicEDy2a8TXCZaZ89unhs7WbiKS5uCWJhb+Fb8LoldtHnfR925iWW0rYaTW4wwooaTsY3W56yw.Q1hKnoMSHFCgIBqNlw8tGyzbJXnM2zvPoXjfoOOgJtqYinxDpYjTIq.S0ECj9xxAR8yzZo.wf4N9tUoRTAmatI.8aiNgnIUmDbnvEkPS0LSL3bB8JXSgcTmm6IT0kZYBLzeYYD47o168dUCBMM.EW69tq0Vfto4Mm2T3ZVjNdIva+ydwT17XcSDnwPdcU6gxbgCLO4ovmK34lTxRF49gjIp4RuW2qlKu8hdL0X4B3fHo.ryNn2cnOrtQFkwI5U2AYV7Vp.5XVYvuY3tPwz4MWL++1hoOTJtu6DlNLdybbmMvQns3iAGKWmeO2gylQC00DbO2S+8ON6tQ1ERyGSzoLn16dV1hovZkPJb6Bn4z7DKTrMtVH2wHax.SohnBg+A9TprqQ1oTY2JknEjvT4qBsOQZdggOq.A3jn3ck7bGajwcqdNz0sS6NnEv6t7pvPS3+.3w8M6yQagOe6V3yC2Be9tsvmGsE978agOO985i40FeZlVtv93..LYXw7PGmgBBzYUzEh9WzFQ9bH
      

      Can't help pressing F5 in the forum...

      ? 1 Reply Last reply Reply Quote 0
      • ?
        A Former User @ustk
        last edited by A Former User

        @ustk Ahh... yes, of course... Always seems so stupid even asking afterward... 🙈

        Thanks so much for jumping in and helping. It's such a supportive community, it's really special! Thx a ton!!

        EDIT:

        So this one was definitely new for me! Didn't know... Thx again!

        stars.push(star.clone());
        
        ustkU 2 Replies Last reply Reply Quote 1
        • ustkU
          ustk @A Former User
          last edited by ustk

          @ursbollhalder Another way of doing it without any external variable. Of course it might not be the best way to go if you want clear access and visualisation of the stars object, but just to play a bit, everything can be hidden under the hood...

          HiseSnippet 1079.3ocsV0saaaCElJNZaVacXAcO.b8JY.WEmrtthFTLWamLDr4Di4thATTzwHQaQXZRAQpj3Uja1SVed1U6MX6PJIKYGmtBiUegsO+Q9c9NGcNZTpLjpTxTjSyWrHghb9B2wKD539wDl.c5.jy8cGQDTN9JlNFmHYBsB0aQBQonQHGmF+nwQml6hre96enGgSDgzJUHzKkrP5OylyzUZG08mXb9IjH5KXyq48i5dZnTzWxkY.nZ31AkPBmQlROiXbaGWjymbbDSKSGqIZpB4raOYzhwwxqD49+RlhcAmZDN.MFNnb0mH4QFDazh5Gy3QiJSdEBNkQUTQibp3qcGxhXK0WQIek0.tJh57gyNqBuFq.uCpCuN0f2FfjSMHsaNj1ycbXJKQWYwfmO28TgllNg.zdcnj6KZm+pgaeI3gPGLmLidRJHrLB+G2oSaL7Uqi77.pWowJ1ePwOCeXGPi296i6AUfooxLQToGWRRwWrTadCxyvkWxTptubdhT.B9OXM+df4d7VSYfhpGAzq9WjYZlf5OISDpYRg+zVdu0qIaB1+aXpAzIfwHecLSEDQzj.kljpZ0xqYy0zAv4Uu9HPuWyIxTruByD30iyqIb1MmZt87NN+7eTAlt8myShIUZhYZZabmfmzp0Q1nl.MvGy4rDE0+UpfqwODtFf51+vVswpfEqJC+I+6WaB+FuatKdXnLSQ6S3bisJhfdIvlKICqTPHmENiFUjGqkcAIYpX+2d8Sy88513EE+cwM1Lv5eJMwv690AETx6yoPId7LFUsRMWKxsbmE6BGrUYlfCkKbYJfkhRylfSkb+vxHaCGOOitL+Jjr405bTsTLzbXVreKuVKw.37eg371.KvVR+2BxVBxqVJclTSOW3aQt2Md30MMYxFsUbbbZ5FMaFJl99BzWjM+BZZcdy3HLoX0wOt283m5SGCy4lZNJEmJX5ySnh6ZlIpfPMipJPE3p1Nn5KKFT0KSqkBDClG44VRkHKlqug.8qmN.ppkmDbnvEkPS0LSN3LfdIrAIeDXS2AT0LsLAVFrrLhb9z768dkCHM8.1qcO205LPWW+lWTW3JVjNdoh28mciorow55ZfFC4UksGJyE127PnBetfuvPIKQj6GBSTgkt+d2Jr7tK5xTCkygChjBpc1Ac6kAvZHYTFmnWc2jYgbgAniYkEBlg9BESun9B6+2VX8gBw8bGwzgwaFi6rALBsEeLvXwZ964d7jIzPcE.208je6iyNcT99soCI5TFT6cOKa9XX8RHEtcAzbZdhEJ1lPsxcLxFFXLUDYE9G3SgwCLxNEFOnzHZNILU9lv7mHMuHwmY0.XRXeGpltCMx3CJeNz0sSPGzb3cZdSXnI8eH739li4vsHlucKh4QaQLe2VDyi2hX99sHlm7diw75jOOSKmm+3.nXzw14gNNGKHPmksKD8ujUJNAL
          

          Can't help pressing F5 in the forum...

          1 Reply Last reply Reply Quote 0
          • ustkU
            ustk @A Former User
            last edited by ustk

            @ursbollhalder And because after all, you wanted stars, right? :)

            HiseSnippet 1177.3ocsV0saaaCElJIZaRacXAaO.b8J41DE6ztrhFjM23jrYrkDi41hATTzwHQaQDIRAQpj3Uja1SVej1av1gjR1JNNcEFq9Bae9+ime3gCJDQToTTfb7d9jbJx4KbGNgqR5kPXbT+CPNes6.BmlhujoRv4BFWIQ6OImHkzXjiyp+jVQGu0PlO+8OtOIkvinyXgPuTvhn+JKiolwcP2egkldDIl9bVVCseb29QBdOQpnD.0ptsQ4jnyIiomPzpshKx4SNLloDECUDEUhbVaeQ7jgIhK4V8eISxNKkpI5fFBNxx9HQZrFwZtndIrz3A0GdIB7xfYohUsohuw8XVLaJ+YojuxH.Oyhl4CmUtI7V8FvqSS30tA7V.jbZ.o0rPZc2gQErb0LIZ774t84JZwHBj1aBEqtnU1y0sm.zfqByHmSOp.HlZQvNsauAF9p0t99PpWpvR1eRw6g2tMvweqsv6CUfwEhRdbkBWPJvmMkos+XObcLFSU8DY4BNPDb+4z695vLGuPIUM.RtpeSTpXbZvnRdjhI3Aia4+VeO1Hbv2xjGPGABiCTILYXLQQBkJRgrUKeOu43An4UudWfuu2HQANPhYb77146A91arN519s.6OxPcu9yRySHy3jvTzMvsCeRqV6ZrZDz997BFgONkF7JY3U3Mg3.Yts1t0FXY3jFzS+6NOPFJyozXsJ5r7CvULlm905f0dYh0CWlXcLQkDNneKaNyS6xGtWsbPyNsqjnqEZo+fMcB05elxFmnBzAtBBfZFOrGdSKGv1q8uVW4WTo+XQoj1ijlpkMq1Su.5elV+MTgQornygSzsq3g4kxjf2d0SsJd0F3IU+cBbb0mhmZNiEDdrHKnkFM2IhzWIUbaDY.iItEzbc+ZPkStkK.DYcRviLyUlwndoTXtY34Lpr4bjhaEbmCPUJXlbX7TXF.WCIrfWKVabgHMHp1xM.2mVRmlAqnLM8yC3F4wHsyBLMByqUiSstdBv4+Bw1YKCvllNuEjsInFGoSDJ5oUoa+q8wyKZznEJqxcoPVeQhs0i2igA7xrynEMyaZEgKeu4M5t28M5MW3DYyMMTTv6yYpSyo76ZMDpJgpu8uBUfpJyc+eY0c+6WpTBNhAWw66VmJQFL2boK5E8O.pp0dBbJDnbZghoOCNGPu.VJa2p34d.UdtRjC6WmVFQNepMt2qdmitGvD10cmqy.cUyHOoIwkrXUxTFu6u5lXttnIGnwPbYc6gTGvd5wbI9Td5DcJYJhb+PxDyvR2+n6Lr7ty5xjGKx.GQJ.1Nqft89UXytHtLknt45d8abpD.cL2XGqdOJWxTSZ9Fn+2dCvGJDW2c.SEkrXLtxBvHzV7w.iUub5dtGNZDMRMCfq4dzu+w4YRH6iFFC2tWvfZu6IkYCgc1QTH5bn4TOwBEasoF51ZZcFXHkGaH9G3SkvNZZmJgcpEhxHQEh2DYmH0uM6yLb.LwMOK0y8XMMtS8bnqKr8FkAOS7MQQ5i+lv39hsY6kvlGsD173kvluaIrYmkvlueIr4IuWazuP+YkJQlcb.XL3Py8gNNGxIPmkoKD8uRWUsSB
            

            Can't help pressing F5 in the forum...

            ? 2 Replies Last reply Reply Quote 2
            • ?
              A Former User @ustk
              last edited by

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • ?
                A Former User @ustk
                last edited by

                @ustk That's just so cool!!! Love it! I'll use this if you allow me to! I think it might fight perfectly!

                Maybe I'll still use the external object though, because I want to reference it in the engine as well, to make some noise accordingly! Love the stars man! 😍

                ustkU 1 Reply Last reply Reply Quote 0
                • ustkU
                  ustk @A Former User
                  last edited by

                  @ursbollhalder Of course you can use it ;)

                  Can't help pressing F5 in the forum...

                  ? 1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User @ustk
                    last edited by

                    @ustk🙏 I am also trying to get them to pulse a bit with running a variable from 0 to 1 for the alpha value in the paint routine.

                    reg lumen = 0;
                    const dimmer = .02;
                    
                    backgroundPanel.setTimerCallback(function()
                    {
                    	lumen = lumen + dimmer;
                    
                    	// This obviously doesn't work as intended, what am I missing here?
                    	if (lumen > 1) 
                    		lumen = lumen - dimmer;
                    
                    	this.repaint();
                    
                    });
                    

                    I could do

                    lumen = (lumen + .2) % 1;
                    

                    but that doesn't produce the desired effect of course... I want it to pendulate from 0 to 1 and back...

                    ulrikU 2 Replies Last reply Reply Quote 0
                    • ulrikU
                      ulrik @A Former User
                      last edited by

                      @ursbollhalder try this

                      HiseSnippet 1313.3ocsW8+SabCE2Gv0sbacZns+.73W1kV3Hg1wlfQgR.1h1.hVnUSpppybmSNKty9zYe.YU7K6ur9mz9OX6Y66RNBgtpn0fDD+9heededOa+nWtHjJkhbjSiyFkQQNeta+QbUbmXBii5d.x4qb6Q3zD7ULULNSv3JIZ+QYDojFgbbV7mzF5zXIj4yeu69jDBOjNQDB8RAKj9qrTlZhzd68KrjjiHQzyXo0r9o60MTv6HRDE.nVzsEJiDdAYH8Dh1rEbQNO3vHlRj2WQTTIxYo8EQi5GKthas+kLI67DpdQaTeXirhORjDoQrVJpSLKIpWUxKQvtzaBUrnkJ9Z2iYQrwxmPIeoQAdhG04CmEtM7V7Vvqcc30pF7lAjbpAokrPZY29g4rL0DMZ77Ytc4JZ9.BP60gh0VzBa8.2NBvBtJHkbA8nbXwXO72rUqUwvuZtsmGP8REVx9SJdG7Fs.IdquNdenBLLWTviJM3RRN97wBs8G6fqhwPppiHMSvgE9qLkcqnCyTxBjTUOfbU+lnPw3T+AE7PESv8G1z6sdMXCv9eCSd.c.nLxWEyjAQDEIPpH4xlM8ZzXJY.Zd0q2Fj60XfHG6KwLNdZ+7Z.6cig5na627s+QFn60edRVLYhjXlhtJNoHkxa1baieCfF3yxYD9vDp+qjAWiWChDvcquQyUwxfQ0VO9qa9HYfLiRizln44GgKEL85WuJtUPq4IVOddh0wDUbPutMsrVC8V93cpzCV1tUoFc0Pq8YVBEp1+LkMLV4qCbID.yL6vN30rR.euw6FcseVE+iEERZGRRhV2jpO8RnCZbGfYUPXBK7BHitaMOHqPF6+1q2xZ30qhGU90QP5pyhsL4XNgGIR8apQiAQ4zg1BK.WHIss3QrzTZNHInE.dsIREbtYnQlJufN61X8kY42MSLIw3MX2xvA7aYX1pTxZUR.9R+Cb36LHKwhyujAbTxHbjfJ4eqBekH+BLQ2WCm4hzUzqhIJLIE2EmxjRFeHNllS20qgcqeFtMD3ZIw.RhjBQdkU1txleDHfaajNSqrwyx34zL8YU+J56Nr.TLr7f+SLWpXtCoSBEtzn+ELpr9kHJtUw8d6QoAlqMX7D3B.bEqhE7J0ZmyEI9gUdtJr8IEzwMOkqLm3mFv0ZgB0alu4LvzVUKs0sx.b9uPr8hECvF2QbGHaInZozIBE8zxNFua7vSqZvfYpqb6R.VeVps0i2ii97hzyo404MsgvKO294L26+4r5u1FZ4lZFJ3c4L0oYT988FLpjP0O8UhJvTk4guun7gu8KTJAGwf227bqnRjAy0m3.8htG.U0pcB1THPYzbESmCNGPuDlHw9jZC2CnxKThLX3hwkQjymXi6CqdvU2CXB6xtS0YfttdjGUewUrHU7XAu6u1K1bSYcIPig3pp1CoNfcz2vIwmxSFoojwHx8CgIlfk89i8lfk2c9dL4wB3LNzlChcV.c2gKfwZDQEID0sm0QOfWoBni4VCXnGhfKYpQ0G.7+sAf9Pg3xt8Xpv3YiwElAFg1hOFXrbrwG5d3fAzP0D.tj6Q+9GmYDQ1IlFBOrkyfZu6IEo8gAVBoPz4Pyo9DKTr0tZV2RuVy.8gWMLK9G3Sox150NkJaWoDkRByEuIzdhTOX5mZj.XhalIug6w5031UmCccgAWPovLxuILTm9qAG2msOaLG97j4vmmNG97cygOaNG978ygO+v60G8+dxyKThT6wAPPuCM2G53bHm.cVltPz+BzMDDO
                      

                      Hise Develop branch
                      MacOs 15.3.1, Xcode 16.2
                      http://musikboden.se

                      ? 1 Reply Last reply Reply Quote 0
                      • ?
                        A Former User @ulrik
                        last edited by

                        @ulrik That's some creative coding! Works perfectly! 🙏

                        1 Reply Last reply Reply Quote 0
                        • ulrikU
                          ulrik @A Former User
                          last edited by

                          @ursbollhalder said in Painting points on a panel (objects in an array):

                          if (lumen > 1)
                          lumen = lumen - dimmer;

                          this statement will make the lumen go down 0.2 but then it is no longer > 1 so it will increase right away again

                          Hise Develop branch
                          MacOs 15.3.1, Xcode 16.2
                          http://musikboden.se

                          ? 1 Reply Last reply Reply Quote 0
                          • ?
                            A Former User @ulrik
                            last edited by A Former User

                            @ulrik Yes. I was bumping my head at this problem a couple of times already... I wonder if there's a way to tweak that if statement with an additional argument, so it works as intended!?!...

                            EDIT: But I think that stronger flag is a great idea really!

                            ulrikU 2 Replies Last reply Reply Quote 1
                            • ulrikU
                              ulrik @A Former User
                              last edited by

                              @ursbollhalder you can set the lumen on each individual star if you want, like this:

                              HiseSnippet 1277.3ocsW8tTaaDD+DfRqUa5Tl1Gfq7I4DvXSRocfRBACzxzB3olloyjIS5gzYqaP5NM5NA3lguzmr7H02f1cOIYKLlzLdZ7G.u+61e6d6d65dYp.tVqxHNMNaTJm374t8GIMQciXBI4n8INekaOljGSuRXhnoJgznI6MJko07Phiyh+HpnSikH1O+8y2iEyjA7IrHjWpDA7eQjHLS31a2eVDGeHKjelHol1Oc2iBTxtpXUN.pEcaSRYAWvFxOggpsfKw4AGDJLpr9FlgqINKsmJbT+H0UxB8eoPKNOliDcH8gCpf8gp3PDwHWR2HQbXupfWSfSo2jTwhEohu18XQnXL+IojuzJfNwh54CmEtM7V7VvqSc30tF7lAjbpAokJfzxt8CxDolIRP77YtGIM7rALHsWGJE5RVn8Cb6p.MjlVIrK3GlADisvey1sWkB+o41ddPpWanZwexo6P2nMvwa80o6A2.CyT4xvREtjkQOeLyh5icnU9XH2zUkjpj.g+JSo2JnalhWKM2zCRtleUkaDRt+fbYfQnj9Ca58VuFn6BEII7LvKsZuw1dM7ZHFP8+Fgde9.vhPeSjP2JjYXszFVltYSuFMlhGX7qdMXKX7.UF0WSER5z140.bXCcq37Dtj9LZG5yoZPFjyFZ8+.VrlS2htxJaWSweXGZ6o0zjkOQQqtiEhZVX3i2oJz1ZLu0p3UZ3PLAUzR3W7OcKrc7EwoQrIbhDF9pUGRylaasb.zkcVlfIGFy8ekt00z0fHGtfWeilnxipQO9qa9H.qobdHpBVL7HZIiooe8pz1sZOO95wyiuNlYhZ06nliynivDXobPyNsKkfUGnzmUbACkj+DWLLx3iNtDBfZ1SXG5ZEb.auw6Fr.cVUnGqx07tr3XT1jRT9kPYtsLE8okpUPrH3BHhtaMXqzbcj+audqBEudU5nxuNBBWLJ1xFiYLYnJwGxI1ayoYVUHsEVigH1h5L9vB0gPB6cWecjyTUjyt8CeDN6tAmMtrgPFOE6P8q70cNCH5JNE+mXeJw9xQ2XNz61+BAWW+oCirPv89lQoB1GKDxXnCmVgIpRVIFMNSE6GTY4pvwGmyGeaTRYaomFv0tSBvCy2VTMsV0Bar1.fy+EhK5Us.ab97NPtHAUKjNQY3mVlu8twiNsnAClorxiKFx5yRbw8w6wPeYdx47r54MTQXdysGh4d+CwpOiMnH2TSQk7HovbZJWdeSdIkITbfWIp.UM1wceQ43t8xMFkjHfoZdtUoRhEy02yf7aGsObqVcRvgBNJkmYDXL3rO+RXOjhAoMb2mquvnRgUJFeMRb9jB+9vpwrXMf0sK6NUkA455ddTchqDglnwLd2esaj8om5bfBC0UUkGZzgcwmLzzSkwivTxXD49gjIlfkc+icmfk2c9tB8wJ3AAnLGX6r.4tqT.KynByiYlaugCtVWo.nh4VqUfqNH0Byn5q88+1ZOenPbY2dBSPzrw3By.iPYwGCLVtr3CcOXv.dfYB.Wx8ve+iylgjh8jFBCExDvcu6I4I8gc.B3f2kPwI1wBW1noV51HMlA5ykgVh+A9TJrCR6TJrSkPRBKHS8lfhNRbczO0xAvjztIdC2iQZZmp9PWWXS.RBrY7aBBvveMnce11rwbXySlCad5bXy2NG1r4bXy2MG178uWaveTxKxMpjh1AfQuCruG53bfjAUV1pPx+tVj9yL
                              

                              Hise Develop branch
                              MacOs 15.3.1, Xcode 16.2
                              http://musikboden.se

                              ? 1 Reply Last reply Reply Quote 1
                              • ulrikU
                                ulrik @A Former User
                                last edited by

                                @ursbollhalder I often have that problem, I find that setting a flag is working nicely, if it's not in a very intens situation with a lot of data streaming, it happens the flag will not be recognised

                                Hise Develop branch
                                MacOs 15.3.1, Xcode 16.2
                                http://musikboden.se

                                1 Reply Last reply Reply Quote 0
                                • ?
                                  A Former User @ulrik
                                  last edited by

                                  @ulrik said in Painting points on a panel (objects in an array):

                                  HiseSnippet 1277.3ocsW8tTaaDD+DfRqUa5Tl1Gfq7I4DvXSRocfRBACzxzB3olloyjIS5gzYqaP5NM5NA3lguzmr7H02f1cOIYKLlzLdZ7G.u+61e6d6d65dYp.tVqxHNMNaTJm374t8GIMQciXBI4n8INekaOljGSuRXhnoJgznI6MJko07Phiyh+HpnSikH1O+8y2iEyjA7IrHjWpDA7eQjHLS31a2eVDGeHKjelHol1Oc2iBTxtpXUN.pEcaSRYAWvFxOggpsfKw4AGDJLpr9FlgqINKsmJbT+H0UxB8eoPKNOliDcH8gCpf8gp3PDwHWR2HQbXupfWSfSo2jTwhEohu18XQnXL+IojuzJfNwh54CmEtM7V7VvqSc30tF7lAjbpAokJfzxt8CxDolIRP77YtGIM7rALHsWGJE5RVn8Cb6p.MjlVIrK3GlADisvey1sWkB+o41ddPpWanZwexo6P2nMvwa80o6A2.CyT4xvREtjkQOeLyh5icnU9XH2zUkjpj.g+JSo2JnalhWKM2zCRtleUkaDRt+fbYfQnj9Ca58VuFn6BEII7LvKsZuw1dM7ZHFP8+Fgde9.vhPeSjP2JjYXszFVltYSuFMlhGX7qdMXKX7.UF0WSER5z140.bXCcq37Dtj9LZG5yoZPFjyFZ8+.VrlS2htxJaWSweXGZ6o0zjkOQQqtiEhZVX3i2oJz1ZLu0p3UZ3PLAUzR3W7OcKrc7EwoQrIbhDF9pUGRylaasb.zkcVlfIGFy8ekt00z0fHGtfWeilnxipQO9qa9H.qobdHpBVL7HZIiooe8pz1sZOO95wyiuNlYhZ06nliynivDXobPyNsKkfUGnzmUbACkj+DWLLx3iNtDBfZ1SXG5ZEb.auw6Fr.cVUnGqx07tr3XT1jRT9kPYtsLE8okpUPrH3BHhtaMXqzbcj+audqBEudU5nxuNBBWLJ1xFiYLYnJwGxI1ayoYVUHsEVigH1h5L9vB0gPB6cWecjyTUjyt8CeDN6tAmMtrgPFOE6P8q70cNCH5JNE+mXeJw9xQ2XNz61+BAWW+oCirPv89lQoB1GKDxXnCmVgIpRVIFMNSE6GTY4pvwGmyGeaTRYaomFv0tSBvCy2VTMsV0Bar1.fy+EhK5Us.ab97NPtHAUKjNQY3mVlu8twiNsnAClorxiKFx5yRbw8w6wPeYdx47r54MTQXdysGh4d+CwpOiMnH2TSQk7HovbZJWdeSdIkITbfWIp.UM1wceQ43t8xMFkjHfoZdtUoRhEy02yf7aGsObqVcRvgBNJkmYDXL3rO+RXOjhAoMb2mquvnRgUJFeMRb9jB+9vpwrXMf0sK6NUkA455ddTchqDglnwLd2esaj8om5bfBC0UUkGZzgcwmLzzSkwivTxXD49gjIlfkc+icmfk2c9tB8wJ3AAnLGX6r.4tqT.KynByiYlaugCtVWo.nh4VqUfqNH0Byn5q88+1ZOenPbY2dBSPzrw3By.iPYwGCLVtr3CcOXv.dfYB.Wx8ve+iylgjh8jFBCExDvcu6I4I8gc.B3f2kPwI1wBW1noV51HMlA5ykgVh+A9TJrCR6TJrSkPRBKHS8lfhNRbczO0xAvjztIdC2iQZZmp9PWWXS.RBrY7aBBvveMnce11rwbXySlCad5bXy2NG1r4bXy2MG178uWaveTxKxMpjh1AfQuCruG53bfjAUV1pPx+

                                  s.stronger ? s.lumen += dimmer : s.lumen -= dimmer;
                                  

                                  This one in the paint routine! 🤯🤯 Why does it work, though it is not in the timer callback?

                                  ulrikU 1 Reply Last reply Reply Quote 0
                                  • ulrikU
                                    ulrik @A Former User
                                    last edited by

                                    @ursbollhalder well you have panel.repaint() in the timer callback so...

                                    Hise Develop branch
                                    MacOs 15.3.1, Xcode 16.2
                                    http://musikboden.se

                                    ? 1 Reply Last reply Reply Quote 0
                                    • ustkU
                                      ustk
                                      last edited by ustk

                                      @ulrik @UrsBollhalder I'd use a sinus instead

                                      HiseSnippet 1253.3ocsWstaaaCElJIZaVacXAaO.b8Wx4hhsaW1PBxlabR1L1RhwbZw.JJ5TjnsHhDofHUR7Jxe1SVej5av1gjRVxNNcEFq9GIlGdt7ctwywCx3ADgfmgrZbwjTBx5KrGNgIi5E4SYn9Ggr9Z6A9LRL9FpLBmxoLo.c3jTegfDhrrV8mULZ0XMj9y69oC8i8YAjJRHzK3z.xuQSnxJpC59qz33S7CIWPSpw8S61Ofy5wi44.nV0tEJ0O3J+wjy7UrshMx5SNNjJ4YCk9Rh.Ys1g7vICi32vL7+BpfdYLQcnMZHnHC4S3wgJDqnh5EQiCGT57BDnkAUghUMghuw9TZHcJ8pPxWou.WIQ83g0JyBuUmAdsqCuV0f2BfjUMHslARqaOLHilJqtQgmO2tOSRxF4Cg85PwvKZk2Ya2iCbvjdI9WQNICNLUB2ca0ZKL7ml663.gdgDKn+EAe.tSKfhyN6fODx.iy34rvBFt1OCe4Thl5iCvk1XLQ1imjxYvA2GOGeOVYl4n4IHxAPvU967bIkQbGkyBjTNycbSm23zPYtPZRBICrhWqN66zvoAcD18aohiHi.IBckQTgWnuz2SH8yDMa5znwbz.ge4q.YAgGwyvtBLkgmWNmFfAaH77YiiI3MO.K7DoDR3NsaYDUa3x6+QbmMN0WF4MnuxfSk6.bKuR9UnONOgv.ptZlETVoFZh2D2tIdGbmBtGqBFlxeWy+DdpVumEmF4WQIhJIaYTayl6qkaDzOcQFUqV2WJ7tEuM.THUtSmlaAtwjZmm90c2nv+TrnR6aT5vye9Uao7okwVatL1pLpVDVTprJY.bNW5XBjJzoRn36WHzwQRWkgKffI0LAR.aan.xdmycpRwEUKdJOWP54GGqtqpXjbMTPqKHU1TexKHlFbE3Q2uZyKMWD49la2yv3sagmT70If6p7h8z9XlOKjm3BwDczbuoETfSNCCJ39fPV8HZ18grFsZfkQRUcXtkJ4d5.vrQKtOQ+TftyuWLApdGdEkHp25KYlKdvd9BFzM6TVLzghKwDlyJuVIbFO1MnTxs.0GmSlFiKNoaImGv0hzAJk4pKUlmqZtsJiCv4+Bwl9OMvlFOuGjMAnZtzYbI47h3sycN34uZznEdWg5hgn9ht1jOdOB5xxStjjUOtoXDlWL6PH6GdHT8YjAlXSMF4r9Lp77TB6glbhJBnpAVEnBXUpGW8kEiqNLWJ4LDElJ4XWFJQZLWeOAzy6eDjUK0DnTvPojLIU4CVGQtF1ivLHrg8QDwURdJrRvzzHx5SM18QkiIU0.Zytt8bUFnaqa4I0ObCMTFMkva+6tQ5GTpSAJL32TVdHTFrm5g.A9bV7DUHYJhr+PhDUXo6e1sBKu8xtTwob3MdnLGHasB59qD.KivCyi8kytghZsrhKfJlYVKPM5mInxI0Wa6+s0V9Pg351CnxfnEiwUV.FgxhOFXrXYuGYe7nQj.YE.Wy9j+3iylcHydNigm2ynPt29r7jgvb8.BXcFTbp5XgjsRT84VpypHvPBKTe3efOEW1Vc1p3x1kWhR7Cx3uNvzQpVm7yzT.LwzaR2v9T0Yb6x9PaaX9NJA1r80AAJ2eancewxzYIj4IKgLOcIj46VBY1cIj46WBY9g2qLpeTwyxk7DS6.PXvw52CsrNl4CUV5pPz+JapkSL
                                      

                                      Can't help pressing F5 in the forum...

                                      ? ulrikU 2 Replies Last reply Reply Quote 3
                                      • ?
                                        A Former User @ulrik
                                        last edited by

                                        @ulrik 🙈 Time for some sleep I guess...

                                        1 Reply Last reply Reply Quote 0
                                        • ?
                                          A Former User @ustk
                                          last edited by A Former User

                                          @ustk 😲 wow… very frugal with the cpu consumption!

                                          1 Reply Last reply Reply Quote 0
                                          • ulrikU
                                            ulrik @ustk
                                            last edited by

                                            @ustk thats clever, well done! :)

                                            Hise Develop branch
                                            MacOs 15.3.1, Xcode 16.2
                                            http://musikboden.se

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            10

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            103.2k

                                            Posts