Forum
    • Categories
    • Register
    • Login

    Knob values displayed as percentage

    Scheduled Pinned Locked Moved Scripting
    44 Posts 2 Posters 143 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.
    • David HealeyD
      David Healey @Jeetender
      last edited by

      @Jeetender your naming is inconsistent so that could cause a problem. For example, is your panel called Leftpanel or leftPanel?

      Free HISE Bootcamp Full Course for beginners.
      YouTube Channel - Public HISE tutorials
      My Patreon - HISE tutorials

      J 1 Reply Last reply Reply Quote 0
      • J
        Jeetender @David Healey
        last edited by Jeetender

        @David-Healey said in Knob values displayed as percentage:

        @Jeetender your naming is inconsistent so that could cause a problem. For example, is your panel called Leftpanel or leftPanel?

        iam keeping an eye for the names i use, iam using LeftPanel and RightPanel and left and right for the knobs

        1 Reply Last reply Reply Quote 0
        • David HealeyD
          David Healey @Jeetender
          last edited by

          @Jeetender said in Knob values displayed as percentage:

          script gives error of function not found,

          Which function?

          Free HISE Bootcamp Full Course for beginners.
          YouTube Channel - Public HISE tutorials
          My Patreon - HISE tutorials

          J 1 Reply Last reply Reply Quote 0
          • J
            Jeetender @David Healey
            last edited by Jeetender

            @David-Healey

            ive changed teh scrip after the snippet, iam just using the snippet code to show the values, but its not showing, its compiling ok..

            // Pan knobs Value Display
            //========================================
            //! Knob1
            const Knob1 = Content.getComponent("left");
            Knob1.setControlCallback(onKnob1Control);
            
            inline function onKnob1Control(component, value)
            {
            	Panel1.set("text", Math.round(value * 100) + "%");
            	Panel1.repaint();
            }
            
            //! Panel1
            const Panel1 = Content.getComponent("LeftPanel");
            Panel1.setPaintRoutine(function(g)
            {
            	var a = this.getLocalBounds(0);
            	
            	g.setColour(this.get("textColour"));
            	g.drawAlignedText(this.get("text"), a, "centred");
            });
            
            David HealeyD 1 Reply Last reply Reply Quote 0
            • David HealeyD
              David Healey @Jeetender
              last edited by

              @Jeetender post a snippet

              Free HISE Bootcamp Full Course for beginners.
              YouTube Channel - Public HISE tutorials
              My Patreon - HISE tutorials

              J 1 Reply Last reply Reply Quote 0
              • J
                Jeetender @David Healey
                last edited by Jeetender

                This post is deleted!
                David HealeyD 1 Reply Last reply Reply Quote 0
                • David HealeyD
                  David Healey @Jeetender
                  last edited by

                  @Jeetender Yep it's working here, what's different between the snippet and your project?

                  Free HISE Bootcamp Full Course for beginners.
                  YouTube Channel - Public HISE tutorials
                  My Patreon - HISE tutorials

                  J 1 Reply Last reply Reply Quote 0
                  • J
                    Jeetender @David Healey
                    last edited by

                    @David-Healey said in Knob values displayed as percentage:

                    @Jeetender Yep it's working here, what's different between the snippet and your project?

                    exactly nothing.. i copied paste the code form the snippet into my project literally. i tried deleting all the binaries too.. still not working. .and when i use the same code for the right knob, it gives a control callback error.

                    David HealeyD 1 Reply Last reply Reply Quote 0
                    • David HealeyD
                      David Healey @Jeetender
                      last edited by David Healey

                      @Jeetender Is the snippet you posted created directly from your project? or did you make it separately? If you're going to tell me there's an error you need to tell me what the error says exactly otherwise I can't do anything with that info.

                      Free HISE Bootcamp Full Course for beginners.
                      YouTube Channel - Public HISE tutorials
                      My Patreon - HISE tutorials

                      J 1 Reply Last reply Reply Quote 0
                      • J
                        Jeetender @David Healey
                        last edited by Jeetender

                        @David-Healey said in Knob values displayed as percentage:

                        @Jeetender Is the snippet you posted created directly from your project? or did you make it separately? If you're going to tell me there's an error you need to tell me what the error says exactly otherwise I can't do anything with that info.

                        i created the snipped directly form the project. it does not give any error, the console says compiled OK. but then the panel wont display the values, where as in the snippet it does.. let me post a snippet again.

                        J 1 Reply Last reply Reply Quote 0
                        • J
                          Jeetender @Jeetender
                          last edited by

                          @Jeetender
                          Ive managed to display one left value on leftpanel, i just deleted both panel and made them again and one of the knobs is working, but then its giving a callback function error for the right one

                          HiseSnippet 4529.3oc6bs0aajjctosaOVzWFO6LHX1MHIUHlAgxQVhjhTWrhsntwYzrR1bIk8NSrGX2jcQp1pY2Dc2zRJNNXPxFj7TP.xS6a9OP.xiKxKieaw9OHONHuDDDfE6SA4sMmSUU2c0Wn3k0dFuIq7UV04T847ctTm5Ry5N1sott1NJYxdvo8oJYthZySs7NbqC0LrT1cakLuiZcu5ZVJadZeMWWptRlLm+SvNyLyETX+7qVeSMSMq1zvlTTdfsQa5dF8L7Basd0engoYMMc5AF8jntb0caaaskso8.PPNuZAk9ZsORqK8tZHYmSU4S0bOTIyMTWrUmkJ2t3xszVtzpsVcokVsh9hcz0JsHscqVZknP2kqzYIkLWbGcCOamldZdTWkLWXSa8Sadn8wV7GvCLbMZYRwOTToI7j4MWy1TGUQrUksNzvTutOB4pnjQsdHdcdNd8Ap6anaDzdHtccVGjPNjAvLmKp3c9HhWQYwqfj3khHkQRjt.WjdO0lscL56E1CJOWVcWKOpSGMvNIKJbZUN2+wuuJYKafDKu46ocDslC7g.VxWrR44VtbgYWijE90BKPboddFVccI80rnlPafIz0i7LMGRcrkhMn5jaGLjcodaY2qusE7g74ZxYlQXtYWSl4MG34YaUbTrx3ZgEB4S2sOvyNVcMrny21gB.61t8uK06Xami.1XpIo1mWTvIP+7fNTy14XMGc7Y4Xa5dfccMGvqCTa27czLcoH0YCUo4cAqjf57BYEkvGnYNfleVN0FVlfTP5LvpsmgsEw1ZiV1C77Yqsu1LGH4.aylk77rjYR+Yvo.F1WvF5Q.JnJI3bKMSyVPbT9nOcXnxBlO3gQNxxtkKgI4jsMb6apcJz0sGye.R2i1wi7CgQIK2Nf+2ga4LApQvmQU5BJRhjblDGkHHEX74YEfHN54y4QOwK2bj807NbdG6AV5bvjbCRwBElk7mRx8wn73yiCsOD75kGZ5EYEZDuqgpRH.D3DG9nqiiSC.yAoOuuzmuKS.QeUMX.8NzvEGs8raqYtIJct4KfRS1Y5xAGLcXdex3ZCuwbnaFPkti1waXZz0hpe.zYLZyM6bDs4H4ZCRpCUGkvWvM9ML5dXB6VogpjNH49FtRoa3XzblVNYJNCSWoovzUZ3ltgqULPHpsqzvscOMv105rscOcrrcOcLrcsRw1kEMe6sQMRep1QDVZJxjDxxQFS61lO1TqiD1vSXxzm8rsOZCK8ZTpIhmY8oF.4tFtvSrlOnjCUhF1dZNm1zzPm5.VrPu84H1sXvFlt4ATGOCXvI6gtE6QeFLkw9LwuFTR.jwrCIOP97nxSt8sI4pCJHi.jSjlbyBY+HjYjBgPFz.AeMrC1j.srgDx8P.smlCLS.PTgvdALt8QVvThPykValf1eF7H5a6JFQli1csc5oYZ7WP0WCHBLrhnxOwQS2..LThx+PjbCOZOtoszbjBPH2CW7KYptTOEC5gbSIo3lj7Xa2LnkYugPT9xYWi+H6.OmFnCFUuAssmlUWSZ9G5OX2fjuHLJoH0Xr+CK8kB5.ZFE8.oLOX.Ul4Eveveel1s51FXwAYITXRxQX+Dz9crIDokLSr7q9BM+i77pmMnOdVPe7OnGDfmuH2tx.YDiEQ0.PugtNPKkb+cI6XR6AtXtX6R0E8IOlkjRJnUSWm0T9b9cli4ngFxEVvmJLmlicezPRcgp558YMu2civxyy0x1ABeaBfUtaAhILFhlZ.t6CbCZLzkFZJW4RqTnzpUJWYobQ5qTxNO1P26Pn4EwQ4PJaFkaQVp.LrDFFHU8numScqzUVYBfwtXgEg+ZkxvnLBUNFiOOTpVUVpJWtDp+cCUzhKs7xKWpXkbIgfUWrb4kqjl9G1iT1+XC1Xg6CEfvjP6EEhvonkTTFEvCpxbjkl.7wmsPDpXo4KjDiXSUcqzRVm.nJbx1qrxNqtXwURAqJbxVqVn3x6TX6bwQ9JEWrzhqhM2yvBZ4lEKvwodZmDfY8Lz0Mo0scMvodPpJw6nOjawJbV+HxJ2IHG0RCVokNSLRZrPu3EWbkEAC4YYEZLRqPCXrKUdxMCM9clgwyLvli4riF3jL4gCA7MUFB+I+RXKJVb4kpTYwxESK8AjkXoxqVJtgnTwxq.YU+NyPT3jZ01d6cpTXDFhFi1PLMQDALdlVBVC++OaAuNBWWXQErRIXUySvx4IP87DrfdhmMqKd45tYilwGg+DKAvu7ebQRQCHFaxY4wlrAejjmUrXHleGujzf5nzHMM502jRv8oze0f9CO1F3bx1kSz0bmNcfZ7xuus9.S5t5tyy4EIaNIKB9YvDbyhhB11l1V6TRCXQSPQfnBRbOzdfoNoErpWMbYRj76YeL7O7E3Rz.Sfv8ShTWSFM4+Tv6MfVonps2YqM9hG2XiC14wrGBTL77KWYszove3QhVsBao9aMvA8x3axiaVjg1CbX0wu29gCITgsbWMZFoq3rI+bRxYrdQo.2tWGh+1EHI7dEiumcLRuWqmh1DDp8XanBq0fsaHXMl3pKWXAtoyWE4qGHlFFwLx1H.NtvHKOXSIDYFC0+ylQ91gF4AFp8S9ybb4U7XweuvB6suHDPFEBFZbeBhgEr8TAxPkWt84hfX31Mhi.tptDivch6AMaJtTw4BGP1BEiS5MtcbebVrcRoODbRn.htlKtQXXpg+PcmTbpmMcG8TXOMUxmgnZkDC7eB+O3tw0brLfg9jQ0eQ6yEwyMUM2eDtS737YSIvONWIzVeRGOCXDu6DJPTCXXCXBfjJQRymDGomIJE1SSgFo4iY33Y+MZASmB0s.q22E2gSgcMVbfH2FDAKXwslMKntlVaOam7wCkVKbPBsEi6fDX7EYGR5FOAhSfIHhDM4Ckr0jc1Qh7VModx95IqDgehJofNIqqPhz3XPJ0rDcfipmoTERzAWVWHh8uAmixSygOKU9J31ujUZmuuqsG8d7IqlI6KxRh2UmNo1mXuxMggLst4Oryfw7VC50BCpB2gcjPkLWH5YOpN7ydT9nQayKQWhPaqcsL7tWep0vNvTEQc8JJYxJjJfTO1oTdMwoTxKEUwPWIyEUwi2QgIuRGu7WqLF7dIU1ALPRv85Cka9o2Idx6OviNc7Nip3z2hytP+GoRyNMcYd+lezO6Wt93v60UiF1DWB9hWMEiRioaTdO0XgZudFlwQZttXXf0R0xdS6SDlE7HNM0NNEq582caMOM7zyENngK5DZaa5yLZS4mk9LpaScOxytuRlqFrTMvai+fup3AuaOstTgaXqi55Xoqbhrevoxefsv0fFp1tJeoqAsP96p1wvTb2G9X0mWuw89rc15fGW6d6s8NMdQeu9ZVXYvcYmK178AGOOaaSOi93s2.isI6oA4iYZWfDeUOw0UfKw0Ls0Pe1CfmDSveWU4lJJI+U+yqFJ+jtUistUIcNplorYbM6qddUAd6eQEfJAbLNIvhq3u7ZfkKBL7qQtBWLN158u+8i0ZIr4b4xwZlYWOGIi5ygzy4BxEsKaMzRqJrXt4PB10RmdBak6rOVCR2Ze7O114H29Zsw8jkcE.X80j1sGqBbcw10tHrJdri62msVPLerXQ+XqaCoIkamu0.L5coMAwtMcqC0rrf4Mi9XNhdLeFTjIAK0g0oBVFwCt37U3jBoh2WigdRzJFUllQww9grhVXcRHEg+9Ky9Bkm4mjOy4UjLkeuQkaVxs9ijbKT1E8Y64BVy97fgL+gI8bw3QXPXtrvjSMQpcCGi6VMpCzqpG2A5UMp51VyjxAHQyOoSm+60waLAdlQXzOnSQ2zE4nu9gtDrK6Tv0BQou+E+.64cTY2sAkdQtnSesNsi1.SdIAxsK629qgevVCBJyxGK7RTgafC6BMIC5u2nmTSJZr4YC6+QoB6rgYbw8p+nDAteqg6WRke4DFSfe8.P9xBFGJJe4QM4ujq8ZRX7k9aRfwjDXbOX.ZwFQFHODvJV9wciCyJ2o5XBSWTEehgtXBUPVemYLJXITk+JY2p+weRLOBk6kPTKj.U9CRfJhqH1PfjW9S+o+mqKEjHDJ2zrZ9SzxmXiGZv9+EG1DsO4us5nlnUY8pbOkHyZ1AlgBSzJe8DC22U4IlhMY02Gayzt8Qr6U24j0h2eTU+chrOPnR7RZBT9ON8BBbYCICoiY51NkYgSlD3qdP0XgxismXWTAFdfOeOrw6B4dTMGKVVBacQoUrENNFw5ur+s+2Wum8.XpSpE9LdlgmTZv+m0OyDvBPVIY4P99UrSVlYPxp5ev3xIcoxIcimuDLYwmm5utpbUKWQM7vviV3RjdBOLXY7S97fkaWZFbYk+C+m9G92XJeDW1q9Wk4WHVPR.DbkgAAWSU9bHPXPMSWdvkZlelTErW7OQHKAp+E+WyHj5.QJqp+AdGsRNUwAjGqRtflkU.owXx.oLWPRgu93uNJlNq5qyXz8vbvK+pHduewq5oEIiDOCy6ql3rYEAF57UWGyiJe0yBRmQUbdrJQ8xBOb23dYgmraDbk69wOXUkD00GyOPYZfxFbn7C+cP4jCkIWQ8qa2xeO0zNczeifSwghFCNCOd03g6hyVMFVFdzlugvxW+9k+lgkh46ed02ZvxrCe5A4au+vVQ3q9KiW+0SRLKY2poMscz06CM7ekx58gV9kwlELyLRR+EGVci7sEZOsiiT33qNUVKRAlhnxIKQrX0TJZcDaK0IxESK872pJy+RMC94QIJw7n9hTVRAhbvjh+.Uwaoid1E02La44qPf+YI3Oi6ZythJTnoE7nQoOkkZjDrur5m0rNo9A023txp6u5qOUd2klF3dT9Vhh1Q7FhFwMGY7j3qDJwCcoEeySmBQ9iFeQ9Gntwd6QZr6m7oGPZrSycZ7fc1lTpPokHSrNTZXv9K0eyB6WS83iOd9Oqog07FVStbu3PWVWq2Lx8xB495pnLW2wVe.63TlXIu7PQ7mLERd9wGweW0FTSplKUmr4ojaMwBdkgI3JGTcxxBkhPdGgPJmPHo1tb0IUnWZX9Iu7v2rn82m4mbOqCNjtIUyqZ2dZFly21tWDb+ZSzltWZXyk9jeRz8M+ZpGvWZKWQjmDckUVQI4jnhYVSYRTkjqUL6O+7gakdlY46jN9Ral6VDOmAzf8dFeoM8265ruHlSvWc+DX2ZUqkBjisgamy8N4ztznwaWZXkfbY0fW7pggYfsSHPpY1TZIp7Z93Fw2QEuwde7Pz+wRRthZ36QjrnbvPDk+roSTR9RddcU18EQyK56bJtQGhNvrWxunm36xIt2ImJu+ou1dQTGWQDJD2vq8goKimKEYDVD+aBYT756dUU98+KT.ufZsO+Mz6p64RhQY8SM74rGdjhuR4szMyeuZ3I82Geq2bnGXW2T6z7tZ3gagWHw4HsvsgDCzRd8.D05sIRQ91hSfZZtEApiMpT7rMJ720tt7iBDF26NnWzyGCiTNGFOx+bA7yneQSpkN6C3JGDcVD+bFQmE86L7dHLUG8qreykBdM4CtlnLK26pF4N6cFut7PlUJXvja3GGuJ9Tdg52EuoQvxJM0bhGeb9WSlhLWXrChY2h12pSz78TYv7a6BIyz+1sPdc1RV+tQD+1H4fDL799yJrw.cC68rwTCLL3C3sf2l99DLeK0o3vhwq9HiuYb+Jwn+X+UhQySsZuO+fSBvY1ToG3n09H7z7jdTnXti+NOEReCaaO7JmI+UxQS17FMw6uFL7xCRCJd2FoQZqVvMSgnt0sdz8cAJdDVJ7iDIKeDXv8l+XsmwOUGtwPrgFez+RVESPxXOL+9LYhpN9wS+mylHY1EFujYi3KtiK7V2WbG+VPIcQ9tEYFeYjOu2NvrQlPzQPpV1Q142ZzPi8ssr6enskQ6ndWPHc2tTGYYOUEZCOOvCOrkOnpXktxU9iuexZNwCPl.rn3D+8rRp1qOTkKtDLdl7aukhe9+Oco3eqLux2FOidZscrebaw2dMfA5RrV.81hkkdF08wOSJl7xo1Cxx831siNTIXrzzx3hSKikmVFqLsLtzzx3xSKiqLZFwIg1XfmcOdnohx902gukLYBlYOy4U9eAjWovTK
                          
                          
                          David HealeyD 1 Reply Last reply Reply Quote 0
                          • David HealeyD
                            David Healey @Jeetender
                            last edited by

                            @Jeetender In your paint routine you should always use g as the parameter. The reason you're getting an error is because your component name is not right it's right - There's a space at the end.

                            Free HISE Bootcamp Full Course for beginners.
                            YouTube Channel - Public HISE tutorials
                            My Patreon - HISE tutorials

                            J 1 Reply Last reply Reply Quote 0
                            • J
                              Jeetender @David Healey
                              last edited by

                              @David-Healey just a invisible character making my time... the values are on the display but they arent changing with the knobs...😰

                              David HealeyD 1 Reply Last reply Reply Quote 0
                              • David HealeyD
                                David Healey @Jeetender
                                last edited by

                                @Jeetender said in Knob values displayed as percentage:

                                they arent changing with the knobs.

                                More details needed

                                Free HISE Bootcamp Full Course for beginners.
                                YouTube Channel - Public HISE tutorials
                                My Patreon - HISE tutorials

                                J 1 Reply Last reply Reply Quote 0
                                • J
                                  Jeetender @David Healey
                                  last edited by Jeetender

                                  @David-Healey i dont know whats wrong, but deleting panels and remaking them agian solved the problem and now the values are showing perfectly and fine. thank you for you guidance and help.. and after i restart hise, i wont work.. 😠

                                  J 1 Reply Last reply Reply Quote 1
                                  • J
                                    Jeetender @Jeetender
                                    last edited by

                                    @David-Healey

                                    HiseSnippet 5856.3oc68rzaajjdMkUKKQ+Xr2YRvrKR1zgXFDJaYZ1jTjR1viodwwxlxhKorm2vtI6lTsUyt41cSKowvAC1rAIGVjCImCv7GH.4XPtr9VP9GjiKx0.DjbIH2178UU0cW8CJRpwOlYhoskUW0WU026uu5UyF1VczbbrrERkduiGnIj57hsN1zc+M1WQ2TX6MERcVwFtMTLEV+3AJNNZpBoRclOFqL0ByJP97ec60ULTL6nETjfvCsz6nUWuutaPoMpdOcCiZJpZ6o2mC5RU2tik4FVFVCAD4Lh4EFnz4.kdZ2WAAaFQg6n3ruPpqHVrc2xk5HWosRkBq1d0xkWcY0hcUUJTTqS61JEzfpKsb2xBolaKUcWK6VtJtZNBolccK0iasu0glzA3g5N5sMzvGjEZAiLs3ZVFpHIhkJrw95FpM73PNBBoDaDvuNCke8dh6nqp6Wd.e6RjJjBZAOCL0LgQuyDB8j4Qu7bnWBnTJNTZVJJcYwVcr0G3FTChOmSbaSWM6tJfbhGUnvJLye+ernzFV.Hlt45qbfVMa3A+ljUd4RKUoT9EuoTZ3OW+5RNZtt5l8bjFnXpY.kAhPGWompXK0.KQtolpzs76xdZtaX0efkI7P1LsnMl.XlEuIeiWenqqko73ZJoUW+5AsS0Y.zlsL6oapkqisFvX2zYv80bOzx9.nYDxTp1mJyZI.eNfFpYYenhsJNV1VFN6Y0PwFz5.x1IaWECGMD5zAjTNGPJwfNKCWQL7gJFC0xtHEZcSC.Kj5Nzriqtkojk4ZssF550rNdTyR.lCMawzROKszBIOFTHft84jtdLLEjjXsbCECi1fcT1viNzUoAwGLXRGXZ01Qhf4Rap6LvP4XnpaMge.Pqq00U5dPujlJGveczRNC.Zj4SfJYDEAgCOiyG4.HA13yRyXhXumMiq1QtYVRZGE28yYaMzTkxLkthjb97KJcUoLeHhOdswVa.X75lEJ54oYTDspQRRHCvWINXnaf8SSfmCXeVOrOaOBBh5pJPG5tutC1a0s5nXrNhcNYyiXS5E5QYNn6vrdfQoFZgYP0L.JUakCWyPumol5dPkQfMyhKIorjTlN.lZqohX3yoB+l581OlbqvHIRaDbOAWgjEbDXNQIGODmfnqvoPzUXzhtQSUDlPXYWgIQ1090krqchxNLzKkz3jcEGIUhf6I5JlrnCA4Dkbb.bBBthmBAWwQK3NYRJrbq326kanux0pIMPS4.IRvEoowQKksXX0w3QFJc4XLzvbDpotk0AqYpVSSy.Ylo8fF3v8zcfQrlGKICRBMsbUrOtkgtplMHtB3WKIY09IHSCCR7PMaWcnykpipD00dJDneGB5WCRjChy0UJK.dNjzkt0sjxz.HPB.XKQXxrHDyRRZANGeXCT.D+lXEjP2ssfvn8Q1YeEaH9M.T9fZANbmCLgDYfhKbyE7K+ovPLvxg0iDsr6aY2WwP+q0TuI.DHVYx0O1VQUGXXHFk8KPv0c05SErEVRJO3n7KJ9UDRmqFY+ZjtFGVbMorXYWyujEuBCU9pEuIcH6BiSST8RSsoVGWEydFZY+BuN6JRYkgdIArF8X+EE9JFb.LiCd.Th9KvUV34v+v+dhxsFV5XJcokzfTaFi7iA6aXQHBqzBQrP8PZ5iTKySloOYRPO9ueMHCNmLUtRXxHO12lVZMUU.VMoGrszVFZ8AULGrbtrY+3GQbQwYzpnpRJJaFuJyPTzPA40utGTnGMaqAnfTyAxEu+cas68C0jmkoskMX91BXVYtAflPevJpIntOzwuv.UZnnLkJrR9BqtbokKmITcEhW4g5pt6CEWD6k80H4AbCox4gtUhvC3x42SyogYxDKO.PeKmuH7iUJA8xXH4HM7YAX0p7XUoREP5uW.gJWtRkJEjWNSbVvpEKUpxxIQ+A0v46ORmMQ78QxfPmP0CyhvnybDJABXfVdIoxSA+wqYAbH4B4xGmGQBTcijbVGiQk+nMWYksVsn7JIvqxezFqlWtxV42LSTN+xxEKTbUr39P9G2P5Zx4o7o9JG4yy5qqpZn0vxQGC8fPUfVw.v2hYPH+P3JUIHiloBL+XUBZDWXgZwEKtRQPPdRRgliUJzD56BkldwPy2JFlLw.IFyIaMPAY5MG7a2oRP3E7KlrPVtR4kWtXI4jbe.dIJWZ0BQEDEjKsB3U8MlfH+Q0ps4lasb9wHHZNdAwowhvugmnjfTv++SVPyivwAlRAIUBR17RX57RP97RXB8RtVjpnoq6jNrGej8GaJ.do+iSQJrAwDCNwO1z04iEb5Gb4mvYBQZnedTJRsz6OvPSBmfm2TA85dxzdukDYsoQUys51ExwK6NVpCMz1V0IGssHXKwIQHS+cIPDyRXaSsNJGK0DlzDjDHRfRN6aMzPUpMLiWEbZRRYqacH7ezY2Jo.h.l5GGnNFDXxdGP60GVNqpM2Zi09rG0bs815QjAARFNWkkuYxP308HPqtLYR9aLzF0xnKMmSZrAcFZSxiu9NAcIjgMeUMaEppnMiebh2xH0hXAtH81RdqT.Gx6JGckVIfta6mfxDjU6RVFLRo9qzf+bLwYWd8qSEcdjHc9.QnvPhQxp.P4KDvxBxTII9FFP+mbCoKhcnALf5m9wbRaKaXw+d8qWeGlI.OWvuqw0IHBufrfJfGpr7kuTHNFtHwXOfypKVO7QQ0fVLAUpnsB6PxDEiB5UtUTcbhscbrOf4Di.XUsTTgvnHCut5iRPodwjUzSn4IQRdMHLUw0.5mfeAWC0VSj.LPmLL8yJeoPZtIR4d8vGE0NewDL7i1pXTqGnSl.Lj1cLBHr.Ln.zAPbhHt3iqEI6IJglmDAMVwGQvQ89q2FBmB4s.y22AWcSlbMhc.y2FXAyZhSMKhQcMkNtV1YiZJcyfNIPVLochuvm4cHtZ7TfN9hfPXzz2U7RSxN9w7a0RykWWOdlHz8AKAtS77J3.MJOHgbVB2wgoyDxBIbmySKRr0uAiQ4pXSiRkcYb4WRysp222xUaWZvpER+7zRQqpa2DqisP4FPWlT0zA6DZXVyg8aiFUAKuNBnPpYCuiwhidGi42P6NzTz4.zxbaSc2cGnYNps4VfkWufPpzLrB.0kr2xWjs2xzTQEzUERMmHtobBD7k6PA7aElf1dVQx1BEqw2djMltkqrAdmgtZmt1tfHaKSi1bF4OVZlbDH3a62N3V+62dRZ6kDCa0DEC9rWbJ5klmtd4xhQrzd4zMSB1bIV2.Skps05VGwDK39RanbXBR0Gr8lJtJ3QdfoeFLmSnrM0dpdGM5AfXAwM0bNv0Z.fr9yTSH07zA9BrAd69J8zHi57hsOnmsopvQ75AGy+.Ydq9ETsSU5LW8KQ5upZWcC1AV4CEeVil6d2s1XuGUa25atUymOvcfhIlEbOxdhka.n34ZYY3pO.OxMnosTcEvcLg57w3K3xNiITLtlgkBpytGLRDD+cD4KRlC+q94UCveodUiLsUNZNLkIrdTJ6adVUF+16zk.IBXqejuDWva10PSlCZvuGaUvbwwRevCdPjRKfEmISFRwD45LRoDeF3cNiuqnsISglaRgxYVBAXaSUsiHSbm7XMvaq0gehk8ANCT5fKIK4baPpqkVu9jDvUYqVaQXR7XEOX.Ypfn6X1b9wR2D7RxWNckAHv6n0BP6NZaruhoID1L7vbf1gz.nXiXMoALMUPxvFX4bKSAE7DuiBg6wAKqWITlF12eAImERkRRxvO+pzOW3od93ScFANQ4OYbtl4Tq+.N0BgsQc19Nfzb.0XH0OOtlKZOBcBQkEhM0Bg1InOte0vJPunQTEnWzrpSGECMJChU7i618+413wbA2xHz5Gnovq4Bu02f.UBxITy+r7HLv6z5rMIZB4.oHzOzoS62pp0UYnAMi.9x40a+8vGrTeixzz9BO4a352PNEZ7L8KO1XZbFisNYt9eRhbcRuLor8p+hX1su1X6yKROPISHe+1973ywZ3HYxmabw94zruIGOd9+hX7XoX739PGzlziDl7HXVQbOtcT1rvGUcBYSyIhiXfFFiD3o2yOA4qDPxe6i4H4uYMOMBwTWBd1CMoOwoVy5GGA5xThGRw5ZJ1lnpPXu1EKVTHAu1W9xWlTbDyGRYgXhhhfSujjmdQfoQ7nQfI+t7nh.+3+xpiKBrvsqR0gBENsKD5B8.yeXSCVOV9HVQhh8SwxLr5b.4TRNCOU7tiKsvi30NBHhuUKlV4eZxYJ3P5RhZYD8uMSH7bb2CeyCqFwHeh0Q6gDvncIjfRSeKUVNWjITNAdAHoJ22ZHDSUyDGimp6x4f7+81mnmYFSVHddRd5UjcblHPRK5sg47ti03cGG0SJHxhF.6WUk2v37hAaRdXaiP0DrIw77O98IlubtP67D+6+2827uQH9PprW3OO0+JalJQccDmEbQQ98m.YCho5QMtDS8OwkZ6b+YLbwm7m6eNkPDS8zhdaDd3T7DYabdDmE9EyS.b8wzwjRMKGAeoIeBVDZVzilQq6QofW5Egzd+rWzWIjGIpGl2UL1d1xLLToy5NhFU1pmDKcAQ19zJDVKKXSeipkEriug3qT0O5FtJDKg+H5ABmFVYSJq78eKqb5Ykwmp8Ka0x+Pwj10zuSrS1lkFgcFrsqQM2Y64ZDdYvVd9JhW9xWu76FujEu+YU+dCu7hS0JITXTSd4w+5vKFvEE2iFVlFugOz0JqrhP7UBvKQwH4Txy7C.N8+xYBVefTKRWd.75CASP10dnl+DpwqOj2Dxg4I6mH7ZgRDFUOpEKevrUwxvTP28ni6oENwh4GUT0yI5ez+G0zqq93HYV7MwlZrvJrbVmS7ZEk+vQP9SDBcdwfCzNOFs2IgQPxOiFijymeRvnziNwC9a4CONcovSG1Wb82FRb8eGeNFIrzRPA+GIqP8eFIupTKvg0yMpYhPWAx5JGxivue0PKFXBFdgH03S5nP0DxUaLq.5nF+OpJwikXpYm.Twm29qBwa+4LNFjd0OSjc68TSWTc8zkxsrD7ekg+Moy++7hvTVLggDw5jlvEOsuvnX7mS7tsZH0XuFqcedRWhW+8yqN8rd4nyb7wwz4Kwz4WPD70iqImvDgwmO.ikGkSfe2SNEn7GL4n7OSbs50kZt8Gem8jZtUqsZ9vs1TpP9BkklZZf2ouveD+7VUe0x1un3gGdXt61R2Lmt4zi2EGEd+31uZv6JL79RhHN2v1RcHYS7lZLuznTz+1GeJv7rSNG+cDapYno3noJs9wR2XpQ7k4Q744P7Wzp5D6Q52DyiDE43cDDmJqTcZQ1x7HaFdt79uZ4x+Th9wtl6su15ZJtU60WQ2HWGq9SZJF92zIdJ3JbTv9+5WVAzieKhujH4nsn3F9RMi3DqBTkm+lDiWVXb4bNlewdeocSmmTTDlaftam8SFGmIAbTP3UBNxte3WPjdTECPvYEq8ouhtL3yDmGk1Ki+OkL3ghhmv0.O0esXvgRX.d67r01ypggxwYcTvMhCO6jKI0FWYTzvH9IYfkzv5HDY6v1srSyAdXtIlqHexBE5kBrGcaKAeM2eX+v6kG5+YFLqV5y4wmQ8hVZlpjGvTOYUJiOmhUorWkAGYBA1MNmb27Y+NXjS48AWHcgGRO.R31EkOG7Gg0vcwD8KnyTaIDFozFVFGOXeKS8NnjhBiGxuVeqgltdTPfV+5dRHOh4NJN6A9ePifVCcF.X+tlsf9g7da.UBuOYcbOKc06OtgB5V4xh3AHAzb0ry0wWCNDgDnDgre5FfGB.TlEbo5ojENVddgnnGPU8I9CmQD.AqG4fyRQp4nuHJbFXn6JLRDjVcR3iWSmzgclPCKkvGCeI4gkV2jNrmIzv1eHLw5QOrzpSdXo0cZn14onbgWGjapPjau3C64fg0VKWuQMfrcqXLi2LbJePq8eBH1czMY6Kw7hzqAfvNJGwJRDMLEZ4pMfZF8dvy.LjOxkVMurbYvwi+N+iqk4x4JUnPgJ4qTozJkjKleUh4BaCKvciYOKRmSO.hDbHXeSBMraFZWSnkIjLpSqL.umGCzOknNBPw7x4KB.r5pqTZ0J4kYu0PZ02xxcebmGSl.lSj7xb4Dv94DKbBn+qRN+4g7b8NKfSJ+2GeRVDDbli3HHVne+ZHuUVvmfzLlghHa63cob8FHvgcbCO42LFdxu0vabB92Z68iKauQ1ALqxyRsJ6SyZLj4wkDsooTliUaR1HAMk6cJ0XsXNIB4hhaAYJqBcFYAwYjROwJEyUzZk0u6UadusOtRyBE17dVl0+kcWq1mkeXyi2oXk64X9jV4KUuY8gUZtS+8W6t0zqeXtMpm6fgq0s3FO4darV+OW0JmwF524IeciFUt5tMxcms6cbu0xoNP4i+j0ivw47fjV7I35+oYuRXtzEEeB9NVhUYh7nKPVEcOHlJ2IyvoQKFnQOGnAEQeFeFwSQbkUioYg0t1PWKPX4+h+hqqOKusdzdtTHKkfQZNwlCgYljzPE1xQNmbgBkJWHeQvBZ4RkKEGUdEGuoxoIdieaOMI1NOM6zBugxrc4ogfkeoEfc4IK.q7aCv91.r+nM41xuYRts7aSt8syp7sY1FNy1EXomJeJRskqsuZyscewJk9Nla6U051saqcFtW2iWavSps996pm6A0uy1qAo11HWt89zutS6smfjaWcpSt8hzSjw2mytctWhY2VHog50pdMQfcAwN3Qz5Qt3OCKy9CHwarsLxwCRxyKgGhwH4lMXQ22SwtmlqC6NpYpQ2VXZZnbGu5FgOx0AGmYCsi7tia6gCsi+ugbF7xAgaez0jEBYrjRSrRgbg+7zcu2uv4Wtho1WuakMHOu9Wum4psGrSd1yas9Wu4UqTWs1JzmWamsZd0t01Um8L7itWE6pUoOGV.BxrD0PiF1HPs4rhzhhniDRMZzhUFm60Zfbt498thWa0UysR4UxuRwUKWFBJTfiHgIxIma0xxUxWpTkJkKWYE4wEmYJhfOFF12+idyhT+C4v2mT5SiPikl6YwoUkkbGgdYnxdZYguUy7GkZlgTYD4UYnJqzaN4XS0.h0w+d5eqif9vTwf6zV.oLsotC8XRGFs.U2X2AS9.kiNtI2RLFJ1IMoGgnTi+ER70M4b6ojbVcbjSZpZA24qbZyXa5nvPccRY3Mt0uLYsVzoUDNyLSkflkyovTwN8ZTT0CVdAuNUNH23sIS4HbtmMBe+lY9ViSQjvFiKMr2LZ6dABSLq2Sy7.V2x5f9JjiXyo5kBA+ozZd+u0S7e+wQbE+NhgdYdcBe6mH.LJCkPmmrOI7Yx6yplv2OJaSLNZXYnXG8znclWRG7oTyNwGYNxqWuuKGquYmryr1I+8qxjdD+9IhDV9OjPXhJwObP3KQtEBu4Q2WGGcONVx65clMWanptUcKzUBge7dzRvWKmCjvSCols7n7IT8K0+cS52HRCl3uQjZcrYmcn2zZedN4fttmsRmCvDd4FJDM2x6ppE.eSH2X7cWE+2HSsHmpyV3KBKn646jlZ3KIMsPkUy+cbij3F23KefC.wWhmx4uj4b8KAguatCUdJ8ZfSEFr6qxG7OlVv.vLxf4UmAAUwjeRc7+P5XN+lcxb9Mlu2ll86ceuM8CfCbcnuZoVvCGowI2BhdY.VG9tiIoJ3UZXSicrLs7N8p7ZWfIcudZ173dhDzZttfFdPIuWU1kWf+ByfeQGnXG0.YJ3ExS8WyVIJudeQJ5Jg1yR+v8fxeleTeP4esDW40wXzWois0iXKqMpmNOoDftMY6TyN3yRxweM20G7x8nNcB2UwZXgSaCKdZaXoSaCW9z1vxm1FV4z1vUFeCwfPr0Wib0xD1owVzU6Okej8TmQ3+SSB4yX
                                    
                                    David HealeyD 1 Reply Last reply Reply Quote 0
                                    • David HealeyD
                                      David Healey @Jeetender
                                      last edited by

                                      @Jeetender You can either use a control callback or you can connect through processor/parameter ID. You can't use both.

                                      Free HISE Bootcamp Full Course for beginners.
                                      YouTube Channel - Public HISE tutorials
                                      My Patreon - HISE tutorials

                                      J 1 Reply Last reply Reply Quote 0
                                      • J
                                        Jeetender @David Healey
                                        last edited by

                                        @David-Healey iam confused for now...please help

                                        //Left Knob
                                        const Knob1 = Content.getComponent("left");
                                        Knob1.setControlCallback(onleftControl);
                                        
                                        inline function onleftControl(component, value)
                                        {
                                        	Panel1.set("text", Math.round(value * 100) + "%");
                                        	Panel1.repaint();
                                        }
                                        
                                        const Panel1 = Content.getComponent("LeftPanel");
                                        Panel1.setPaintRoutine(function(g)
                                        {
                                        	var a = this.getLocalBounds(0);
                                        	
                                        	g.setColour(this.get("textColour"));
                                        	g.drawAlignedText(this.get("text"), a, "centred");
                                        });
                                        
                                        //Right Knob
                                        const Knob2 = Content.getComponent("right");
                                        Knob2.setControlCallback(onrightControl);
                                        
                                        inline function onrightControl(component, value)
                                        {
                                        	Panel2.set("text", Math.round(value * 100) + "%");
                                        	Panel2.repaint();
                                        }
                                        
                                        const Panel2 = Content.getComponent("RightPanel");
                                        Panel2.setPaintRoutine(function(g)
                                        {
                                        	var b = this.getLocalBounds(0);
                                        	
                                        	g.setColour(this.get("textColour"));
                                        	g.drawAlignedText(this.get("text"), b, "centred");
                                        });
                                        
                                        David HealeyD 1 Reply Last reply Reply Quote 0
                                        • David HealeyD
                                          David Healey @Jeetender
                                          last edited by

                                          @Jeetender said in Knob values displayed as percentage:

                                          iam confused for now

                                          Which part is confusing you and I can try and give you a pointer?

                                          Free HISE Bootcamp Full Course for beginners.
                                          YouTube Channel - Public HISE tutorials
                                          My Patreon - HISE tutorials

                                          J 1 Reply Last reply Reply Quote 0
                                          • J
                                            Jeetender @David Healey
                                            last edited by

                                            @David-Healey use a control callback or you can connect through processor/parameter ID iam new to hise coding or even coding...

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

                                            15

                                            Online

                                            2.3k

                                            Users

                                            13.6k

                                            Topics

                                            118.3k

                                            Posts