Knob values displayed as percentage
-
@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
-
@Jeetender said in Knob values displayed as percentage:
script gives error of function not found,
Which function?
-
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"); }); -
@Jeetender post a snippet
-
This post is deleted! -
@Jeetender Yep it's working here, what's different between the snippet and your project?
-
@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.
-
@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.
-
@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.
-
@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 oneHiseSnippet 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 -
@Jeetender In your paint routine you should always use
gas the parameter. The reason you're getting an error is because your component name is notrightit'sright- There's a space at the end. -
@David-Healey just a invisible character making my time... the values are on the display but they arent changing with the knobs...

-
@Jeetender said in Knob values displayed as percentage:
they arent changing with the knobs.
More details needed
-
@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..

-
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 -
@Jeetender You can either use a control callback or you can connect through processor/parameter ID. You can't use both.
-
@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"); }); -
@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?
-
@David-Healey use a control callback or you can connect through processor/parameter ID iam new to hise coding or even coding...
-
@Jeetender If you want to use a control callback then you can't connect to your fx module using the processor/parameter ID settings in the property editor. Instead you need to set the fx module's controls through the control callback as well. You can do this using the
setAttribute()function.However in your case I don't think you should use a control callback at all and you shouldn't draw the knob values in a panel. Instead you should be using look and feel to style to the knobs and draw the value.
Neither of these things are beginner friendly so don't worry if you feel a bit stuck at the moment, you'll get there.