HISE Logo Forum
    • Categories
    • Register
    • Login

    HISE Look and Feel Tutorial and Toolkit (Updated!)

    Scheduled Pinned Locked Moved Documentation
    10 Posts 7 Posters 1.5k 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.
    • clevername27C
      clevername27
      last edited by clevername27

      In an effort to help teach HISE, here is a look and feel tutorial/toolkit. It contains the full GUI toolkit from my plugin, comprised of drop-in replacements for HISE components (with additional formatting options), and some specialised widgets. The code is copiously commented, with more descriptive text than statements, and weighs in at over 1,000 lines. It's presented here as a snippet (as developers starting out may not be familiar with GIT).

      Screenshot 2023-01-28 at 17.17.47.png

      HiseSnippet 11780.3oc6800bibjjXfZD1UDZWcZWu2E24mpig2cH0.hAD7yY4NmHHIvL3DIAW.LRZrr7bMAJP1ZZzMttaLb3s63XV+z8lsC+pcD19gMre6d1Osw8KvQ3+.Wn2cDa3HbDN7K1Yl0Gc0MZ.zfCGoYr1YztRn6pxJqrxLq7qp5S885xCB77ysvhctZHO2B+f7suxM7hCtvx1MWiCgmmuimmySsCys+UCsBB38xsvB25A3qWXw2MG8me+GuukikaWdzixk6S8r6xOxd.zS8SOcuOw1wotUOdG6AFsdi8Zz0y8.OGuQ.pbq7kyMzp6SsNmehE1r2IetE9d05YG542NzJjGjag2ceudW09BuKcEs+SsCrOygi+XsbsA.IdbcOmdHFiOM2AWX6z6T0TNHWtExeZDA3VBBvOI+w18r0OOhP7gzKXQ8vjdrv6DG8tULzaMSzqrA5kBJsfAJ8tBT5GkucWe6ggQuAwm2OeC2PteeKfrahJh1l6c99+Gye2Ohs5M1eJTfcS8mzfzCaztF6np0YcZ17nOoQGV0SNj04QcZ1pQ0iXOasRkKsV1fz0EmNva3U91meQH6u++BqR4Jqy1GXVY0dlka.yxsG6B6.VetuOOjMzxInz7L8ttH0ob+A1AA1dtLXzuf6yO6J149VvReuhr99bNyqOq6EV9myKxB8.D8J1Pte.zAuyBAlWa2yYV.j5BSOrsg3zHvqe3kV9bZdArNdcsAF2drddcGMf6Bbw3H121gGvVN7BdLb5qe4+t1x9+0u7e+Jzv1ia4vrcYXaUujcoc3EdiBY97fPe6tHLKBMpqyndHVIflpQNnpBw3h.gVIBPPOJ.lYH1WjMvqmce7eyoo6vQm4XGbQQIj5YiCyYiBgWEfupK2E6KLGuqmOKfCql.brg4DQGhvTpM3XIgzPjpGJoiDRb4EdChO4PlgQ9tv3yot1yCnpz.+U7tgBfUf5ReOGGuKwYLnjCTS.Swfe9MfHy0kmpCfSVm48LNQUEr7tdg.4RPFPFjgQ7cxWEbgEP+NiKW.gIcAbA2xfn5iy9fPf4zF3FF54SS0jD6RulmcOrFqcy5c9rpspwZzlcZqleZiCqcHx1VsM7DfmsH6yZz4gMeTGFzpVUOoyiYMqCZbdL6SZbxgEY097SaUqca.ZMawZb7oG0nF7zFmbvQO5vFm7.19POOoYG1QMNtQG.zcZRCqDXMp0FAWB753ZsN3gvaqteiiZz4wEY0az4DbPpCiQU1oUa0owAO5npsXm9nVm1DzFhZ.Oo4IMNodKXPqcbsS5TBgTiSfGyp8ovuYseX0iNhF7pOBlQsZiX7AMO8wsZ7fG1g8vlGcXM3g6C5VaTc+ipIFMXhJT4cT0FGWjcX0iq9fZTWaBfpE0VIV9YOrF8HXPqB+yAcZz7Db1cPyS5zB9YQIUuYqN59+Yft7hrpsZzFIV0a0DFCjXCcqIAInymTS.JbgfveEcRu1AMEe9iZWKBwNrV0i.X1FAh4BcoaPNnUuI+SATbCjmf+wBzIPVRoDHdTCP4Wuy4fZt99f5kAflamQmaCJI664OvJLTnYIja08BgpjfvqbPEI.DnMLe..itdCF54BJsgcjZDB5g.UefznENh9bqdqF5sJnCUNV.E1w9LeK+qvAgfBP7JvpC+fFH.7EowpqWORKGH1xcAUufNumw8OyKPotDZyyr7ssfgC.fKXpVfnY83AjQH1OC2S5BKTGBLebJwp1Sn+CzZ.pwwgKBst.wXXaN2PeudincKX7mOzQtGlMRlF41Uzc6vqDXw.u.wbxEmy9HZO.2Ai2CnFt.AErOBIWtv9ZvdPndIKe.UASmBJhXp84tvzvYDOn.0+..YP.KGZNt+H7PrWgQS3fRvJaMC7G0YB6yQirRunbcNfLJDIDgrFxgDZDR9sCKvja3QqmcsbelEfWAdrq7Fg+DwC.wwoDsUIzkRr1fNXtPQM7OELXsPfB7QfgmZdoF.k8YFpsITZHuqce6tfYAiBB8.U8VBc0M.Vl+5Q19n0E5MCFXcEp32h43cNQB+pQCFBqI.t2uOnmGVxnAFPYeZnQVGj.0DQS3o2FFeGtkuqb3OyJvtKLMw43.Z+mKgMMPd8tWv69TFZOPA1gVOytG6gfkE7qtc.RFc6Y42SXL1Peqt39RAryGY2iSi+k9.yEsMKx45JYtAUJdC3xECsbffYwmSLHH0MPKOnZQQ.G7f93KZqZx2CVNdlfbInQAH3wV.DtPSZKLePYZKXevtibr7kKIkXc7.3C.lDzfV368LbNXQxx97K.6V.YmBj3Mtxh7jHwQtVQz1iQK8jbXpoDsPShf5kUT3D0ZvM36E1kXKmsc8FgNRfnobBglYhLVWh1+hKev+J.rzD7mAQCfeyA5.XSDvPiKgQKdVtmSTdMm.XQe.IHRDotVnxCgpLzVekJFAJCycG9yEJLv0h.a3AWw54aQFOAcpfblhVQBla.qDTCg2L.G+.X4giTSPhw4JACnZgWnn.UNfpUbu.cWUrraGPu25LaTqhXd3AZ4nmpFQf+yFrcqqE3jG.EzQ0RrGirufrwkfQfX+HxuZ4GZOxwhbnEzZBfE.kBCRXFLmE7nfihIIAOP15PKDHm0.bwFvEqqBj1ZhBlDgcLocTWuEqMrw5AOTn6gTd.nCxiEQ7UJSEluGhF74xMXmfobiC2EefFrGTE3WJDATBYDSXfJbgMnNTO8kyBxmj.RKKtUFQRSNUi1FYY3YDeMJcnAQCMEVvgUZEXospqpQIWREbT.9tJXiquT8KQMuhHliBFg6+.3AxvI1rf3ij5rshH.F8UgqfaDbAcyNf7T.2qF2kXDHvApE5hvlAdoMJf3ZAe0B.YKXMl3HkZis5gqsz16DiojAQJPJzmgV.fffTvQavUTv0P5wJ.6LzkOTn1FTnB.StShqU3Het1WO0VCjAAg.VBzZGZO+u9k+mXUI62GHVMQpSjoGzXgiaTCVdo6tzJkDlzXgd0DfFdcliGnz1rQezRqfSsyPhsj31iTFQdiBKvfmPg1mOBVknoKBEx6wH7sDa+3fUrzw6Ij3IugsPM.znWRLap8bfdKvYfn2kraHPfC.5.aABFDEvIyhjx6xN9I+rVHB3XyGgDNfp.hbREm.6p1kX.JbzSUWzXfQtbNtiJvkQq6jeL33JbjRObfFIvk8Aq1GHXwGaPEumWOlyntOUn5EXHwd.NaQNmeUbUUjDiuuf+C9oagHtFfrLZPI1wWQJPeJI3YtC5tzd6BpoHVFmZE5yg4DNtX7A.QMNxkP6TijNvdF3gcIict4LIl8Q2sPg6N0+vdPsNcPeGZ2AbKBbvZ5Mu.8Or848w8QHCmf8RrcvPDP1+I7BGoflaWgZzjgrnw.qy4nE.N.GEBKfGf1C6TeOxcdwa.Et2F1uez4PiAAJsIIDvEKfVryflhrDnyykPX0gzfdtmRAnK+4gfZDgRjkkgWkcfGseQXvJB.IMMgKEogMNj3E96vK8jSnkAcO1iFPcAG4UzpHDM31xn3PlmafN3159BIAwddBJVvetfXdC9mYrXqC3G3THrbeRm1rrrXGmk5PkGGfHg38cHa85pHpZsGBKjGAhefnl1vIIafR0yqEZPBTlDZ0K5TCNj2G0bE+MkJPSBvQ4CAohmPRDeN69rx6lxKdL7h0R7B3eAtXeeVkDO+g0nPDbe15pWbPyiOs4I0NoyS1+AGbTyGAtcaLNQusQmZGePSnAsVyb7RqAULG3nFzo1m2Qz.w3aL66w6aMxIj1t0WO62+Qc5z7jOq1QG8jNMO8nZ067jGzp5gMPfoAT4mWudkcf+d3ti2s8aB+mGSgEYBccis2X6MSP8ZVu9SZbxgMNnZmlsh27Mqt49advtorzpDoOTNUp6oVgOxypmg1Hxse7mKIT.sjTOi1D5gwU+TnlKXjGujC.FDnUCVdoe0osZ9WV6fNOoNEqmW387qNm6VxmeN5xQovv9KUjc6lzSaId3sWY24.RnVk3fYe3IHLLV0TyI0xmdg6vZ0q9ni57jiqcXiGcb8lmfbbKECcVZ2DsceX7i2RbDGqYGUc+ZG8Drgsa7OsFxIVIYSZeb0ih2jx6NS8Q.u4QXf4DLOr6d2aF8QvNtmMJLTDIecT.RXkz.q.z0pPuyO2gaZ9oOs4VQZS.axDWv9W1.tbuLNZoK.HgUVJu2wPp3hV22mBjg5kn4+kXUCHfYEeLKhPW1uPbiJGNP+6QgVpOmrrLg00WgaufPBw+y.ixYRaJvfCHmAoRjZ3hNKftAHx7G3R6PJrBFTLzQkAVCChbe5.oSAKq15VAkUPaWPcm2VQnUC6YmKG.oyh.V5ShSDsjOP9VoifgdCwLrzyFckPteq.dnCAinLtknqUv4MX9e15GRViFxQt3hO9hEeMrmyAvF7gnkjBW9jyew1dJQT3MOAwIXcLXeAG58w8eBgIRotD.NxCLu8HOumV0sWcN2Y4wk9McorTgwgIpQxFYzpKazxKgd12g35DMAzvnfvx.kb3ETPhDH6JreUgEKrXJLQ1X1FjAvR1D4r1HNjQAtSXKUbJwsCjQMHzFXVWD.Bzb46pBvBnGRRFXFg0tlu9gbJ9UwZvWDaG1uLV6+L6dfDRpMm1nNQqSroeJ8R7t3cqcnke3imR6eL1dhT0lGFOXQ35nQTNMf5Ad9tb+11+Mb.xaDa.2mDnTys0h8tFJu8a1uOFHq6y1J9bj63zBDa.WAAaEJG6cMc08VJwP68Vs15ate85plB.3ARAOQq53M7Hd+PkIA2C96ja79jnaK4xHYHvZve2W1Av7YGQC2MUFPoDSag.trIGdEvkICE.n9jqhc7UTv6QOSQNMhKDo0navJc8OzJjQvHzdXRe3jKGB.bUz5KoI9iYqUpLaU1xxG1CCKzGwJWpxJreN7u1I82sabYFKUbNzpxHiThz0sF4IcjpO.mTxpkfkWEssNP1V9KjJqKg9jT0Y3EVJDv.dEUymUJlFWewX7zEYY.jUxHHExteolDbHnORrQiRaczTCYCZ4MxE72uErcikKn0Z4HMDEGSFYkoxtHDXLjAC0QXJAAULkTSR0VYiiyp8zh5LpdcLT9Kx.I1PSUBR03SyhiqA.2aXhSbTZufICGh6Q7Z.UdpLTSTVO0EZ1cXKurod26x.gAsXfglG3ErUVINgvn2Rs7Sq6Tumlxkhioua7m7kJZWzxpfrgPNI6XMGG6gAouj9M9LOSSsoHP7oXJ3XZs8iwcqLjxH1w19cc3xPhJUZ0iOjSQqSEKzHCvP0q.EztuVIHk0O18uOKzeDGru.T6Bi53Bjp31LwLAvVVF0aQp+nfSpLjYEXLWLZODsN6w1YaWFNmeAi6DvQbQfIORlGBSuhMLjU.qU0VZO1fMYuXgUiWHoxU68UfE.BieMBWsxH1HpP.lAnwCsdpJrFWOcDhULkMtvsn1dkTzqI3ODKVZJ+MhrvXbyqlpEKqDmIeVhHWOnNqlm01AhYKV3EqLKubIOcwvscX0VGlAOcmGuboZcnGXO8pfvfQFV0IX0HYtJO0nbogo6VlzOxyTYZiT9AF5IBJB+4feDngTh9Jb00NTjtxAV1tXYuAO31B2R0MWDMeLBvIDWMbhTlpmjFDivIxChF2lxfCF5etK0FKccMPY1v2ygQr1NfKSD50GbZBm++bIgBy4vwQBRf66TvboRrRvvSxVHz5ae9HeQ9lWojpu5UcYsKvVF0APdc6F0pCUN7q.lz0YbXjhOf9FQxEV4aYmzQ7cZNpiue9bVOga2wAvLcYOkdG2wcENZFkja9.GG237zciewH+3UxUYzOd1xZEtBGwUaGiCQaYdlJr33P9Fva9By1a9a.m4+tgq7ldLG0VR0v2bN5iaMglhq8ye6I6m+ZajdLBL8xu98JeuxQd4GugfFEZL1L9Rnmu8eCvwCL4j.oFUhObepLgscPAZP5vmqa3pp4jT3mbfB28v.FyJdCxTPj83MHS7v7DugXNPRFKIdByxGw3zi9HqAJcn0RCxvf.MFhNQDG.Mf5tfUW0y3ZqJylGouI354hyv2yES57odJq2IPU.NuZNhFSZ3MFOKIVk4voxa1YQVPyEKjonrwvUwnB0RrlsLZFyhLCm7DFn0C1vA6yhLgaUMLqaNbybYy.C4HWgHiGi4Kjx6GxYLYUaEp6l1QnWGwmSfxoEtDUII08BvFNbzmD+JKkPwwdCMVbQNAKm4Mw575RarzAQGBvpKyxMDqLP6AwsCJE0TrkyxDGvxxk1j797EEtVwBjEKXfI17H8HhEYC+Q3bWoYJcd5TYo0ArXL9YzsnQRvjLbE6JJuNAEcTh.LXDQAc3HGKnIXvRRIlFiEQCczLxZLIXuXBwfI8E2zVayRTFX3B8hiwn0vzC.JKs5roJJpxd9Ok6x0U2CtgoHpSBZmN+pDE2nRQyHxu7joLJ9SVTTazbnYNnHwsO6Np0zD1Tg5puwh0AAxLGpCp0YrYeY5BUnIcrirNi6jH35X0IjXGcrvGVd7BTn3DpvfUDgnKMYzoHft3D3sLkPMbrruM2Ay1deL+9Ekp3rCzp5cP5uS5UW5hSM5looaT11nweECg1LwxNFDPN0sHV0WDWFKhPP6tFIagyQ6Pstc2IO8t9Xz5Rc6IDcvFkLkIUcnJy.YjLgUQ1jDiFyZm6LUuQJNCmPltQvK4.C8RjctYKJeXf9N3g0N3S1u4meCUKKx32HObBXkN0yiG3d6PYsMKNEGm487hH+t9jrLv5obfsmy3VA1xX7wc8Fc9EhbLZIp7MoHhfCfpTkTCIWhvwQAL7ODRt2.BI2zh4FFc3yc87481UE5Ui07h5izjtdnrzF6VhMkvv8ZMDbySczbfjy+5TAMI3LiUKMJ3dSD2s+PX2dinBZpL+UPSrZfod88qlnbYFK5XqmsnisU5gMA8bDjC2GXmOTbHrRsfEz4ITwiJxZYBumkGNLQosf5QnCdtKF7Ia0IzhpH+.gdZ6vTC6T17masIY6+Nojgw9hoIg4eFUKlrKD7jgWhm78y3csTVpQ8TYDWX.2ouHcW9J+.Ea4cIWeJCPwS5TA77Y6BY1iPlPnYlgHaRwCaxUehNMHiUNIyesnHN+mVmagGLsK+FhxlVnGeMPYydvGSuxFZDWlAmqz+MYPLMwbi4X2TrruP5Usv7HUJV.nUfrHVNexkITeMcQS4bQyJkHu+3I+D0Yoqbd8zyDqxtzk1V8z8AU6+6zZjbCLvc3JrOJ0VtxbzzIHE+hT4sFya2Xd1vbv2.leBFaKVLEmqWvF73bTTi+yuOaokVYwe0XQfgpq+9pS0V.fPIYAPGoYykmzoOHSKbIo5r537KBW05R9S4ab17v6a.Ow9ciw6TTx6iSOz8pUwX.S0GPLTIgygrT8NTtBmMW.SIqG.uwT0CE4+2KlsCfQU3wmbRy8YYvV2qaYb7TWuytdEwQficO7jv+sXQb7FpqhsUW5DJmDSohCnNQ.4sDOLEK227E8Ax.dcJ2iT6WbOLe8WjGiuBrOdCYvZNjK4clKmPaKkJ+DbtkUGQaIcrj3n5E4Up55WPecAnFWRjuPxwaLGTYBOTa4A55tpMs5a3gJKxE0uwOmGuh9nxlSmTYWOuTYyqaprw8SctcTM85wnbY7+IQ.YPtw0bY7LQsPQs+yqWem0g+pJBDU7dSsCx5fnB723GNDr0UoRQHFlbvZveqLVKO1x+b6nBfQrpc2MlfSv3l3ZWfM6Qr1K12FaqJfsQ0JxNwqpDb9jZCiOmDOVTzszFpvbpTYErbGM3Ltey9GB6tMvx4Tba2.w4v0L4xol7CRfO9IQos714fLcKDOe7JY2aKNEhnQRR8ez8VD7O99VpiZBBQI.khHeQRxcQ1jdRZV6F0pTLJlUIkl8kxopxRQSM12VmXDaWwEWAEwrrkszTq.fn61pj98f29Bh9iWEUmw4trtN1BO1vKIE5liRk5evLm0JW9mZjpU50p9iuemx+TUJaThuWPC0u9Wq9sD9X1ahpo.veIijzD8bvCJ34Kp7F75dddD0Su.F3M7CcxRUixkzcgU37VpAYpRCLDfuKqxjd50qjCDrXqNcF0wd8WlLMwSHa6XlOzrOTVNLdMXCsk+SKxFQLnRBqlokTyJtcirBkGrWklxRrC8PPS0chneF0duvy8farpdHg+ihc2SMexrkSnUXBA9fzFI7PkzglHdSjIUyJ8oSubclbFTibxSBAsuAygykSqRTvA1L2+FGLCcY.HMQWljwTG1ImweyUkXNIa3D9j8AWcD5mVtrmqTglt2toGKkz1hs3L1NMwlAYATi4SLc8MNQNQhei1idLp5YiGei4K7FwumAjEJvbVxNiwSqJtLQHvldrQll0Xw4jUieyIWCPZF3rLxS0tNSl35z9yFA0CusdQMedzlTtAnaC.gVX.D5eVOgIPhKwGkApf2LfJSNdAL0SDZ06yjWlEhq9xNdsE.NV7RKlpcUqnYzJELpee6mu6bVg.nh1D3yqfvwDrfLNC+ctIkLDTvp9cw2ING.noOVfI.pnERWVizIY9Ydd877JwNEb5P4+LdCW4ICTi5F7ifCcKSS2KEWkLrChKpu.0cYkCd2wwoa7D7JmByNlNg.xEGBqDbMV9cUNkqcpa7CGVhSMAevvP7lXDlVjF5nqTPDdRNK70s4CrOfNXgi437ovqiNtDpClmFGFX6ZOPdQLMv54z+sJ5NnoeiGTDQpv7HCCIRIEJdkGqH1nuJBnkoVz6095AChNXgkfQWy5F46tx4ZKmUjA+TDDoKo0V0n.1xBhOhqUSP2rRPK.8sT6BSkRanc7KJwgqZ1n6.MpLXnu4y9nXmEgSnqAVXAt2tB0iKGg9reAq7Jre1OSK1hyu+B3Yqj.SVU4sTb+avPL18oThKVFzr38T9JZZYzZL7e0Q2NxuqJJHsu4cnmFXEIt5QxJuE59sw6ESv49H.pSZKUduBZf43nFfFe8K+s8HK57Aw.RIGcEZpJ5g9DmKBTPdTOcKWBSF7hj.LcVM6ovD04Rk3TJrXb12RV85AfArFO1TFOsu2IB9EYy7shY2ch2vUiZzGUIiMCTGEicY0I3NbQCNr6Lg1PZzTGbIEaLE7C6.fJ6PRjTkb+TNeH6bOPZuj5hFWIqKcnMAcixo2HPLfEqjGwQL8DllAOOWrvqpimnKmxDzcsb7LxkSV7xD7FvkyBol9QxMRsCjWx0p4hvzL66xjRjnxMuoVNuyvMsnpiV3oFfrQk2qzecUSRTVzYC2mcQ8JrQBYMMs7.UZwpa6ZgWks3KiYCBtaDa437tE0r0wSoTb0QoW2rBCANEuKmwJCPaLfs9Bxsmm9T0Sgfg7XE8MMf3N84NVxHvhPRcYutHkzE4F2kJnlkX3fCSt.DfAhP94RHHRwcr4tuniKajKsuHYoImvWB3I5hEtMIKDnWDQXmtc5EVThpy1PcsM.wboE6d1c0DasA+qbr0FoqJ.cq3UfdI1jGlLVYrDCHM5EzeJFlP0kGagXp4XOhxmHel.u3pvltqM9Rz3MrboJ2ayDMjdb40KNdaKuNrAy5vbIikEKCuC.aloK4s44vuiQByaFWzaT9TEjrQXjwEWB8z8XafnLGwc4s.oYWtiNiodhOrHC75wcj20ngg3MPOlXOg8iQCsHqoh674n7xR6VL.+xejdernZCfMxEu9cUcxxAjKkkWKUtMzwL7rqPUnJinEXpC9UnwWbAdKjdgMXU9IPCTAcM9DHuEgOypKAEADjW7bXhIVVUbPFkWLde6RUuvJL4c7Y7DZPc7OT+uuVp+W4MNHx.imCKW40pabFHg4sTUfK3SBlPZb045URYmdMCGcG48s14vedx+JQSlyaRuob76S.x2dtH89tSBVey772u4q34uu9VF46cBUX7NYqBiWetO+857bN1ohOSGv6wNmyS9rumwi8dha1N71p9IwuVhSbsBmsiPKAGYxTTCg3rcm06tt44hPJamp6Lcntuakah68qDYqd9csdwaX2OSIWkqrKMJSOYPIqrVgo5n0K3W2j48zqEKSokKsQ4oc1j0eC8rRorsm4EWX4WamNYYhnEcwJ9czFcQX5ppwXyiE4aWG33LbdioBa96bG13qSUVOMEOw6pgxmzg43GV3E+V4zBOyj.No3JLoKeBjSvmE6F+65drXicdBh3W2TdFYlYJCuQ03EOpDU17MnCr6Mx40Mi2IeGz738axxvY0ctuS9Pu2rhcMcuqHsc3YrgtH9i8IgRTn0hbBg7kFG7WcUe20avYdm48b7dK9QAhusOzHbo2HmdhuYbz21Kvi1ywSsC3npuG90LjpLb1vQ9bmqh970INhO1tleJDoSs.Lnhu1Sg32mP02.KaW55T2751T45ZGOcz4TuBiNZfX1p9laICRoZZH95vH+TSICi.8QWQWSGhdXLdfi6AxCQlePXz2XsUHJ2kWPel2h9pyTPjwOIrMfKHznfT.G+LwxDvxBgUIPsjrj.dtElhUXVHgEUl.8zeqmvu0KjKYxOUa5OTXRxxohOuP.q.WVwQt5.kfsW7knSEUG0WaRDf5KHG7iED.odwhiQPwDjEJnQh9HRrnr8AJBt3SVo3ZzGOrWeiGpC0h9MeonqYmtFki9D6623kjtsK8YzRuhViVLO.wO7.gtr5KwGlHkZwpXqLDZAbWQiNlxgYC2YjieghHlHEGoZPEoz51hESYnzzxUzo1QUUG7vkWR93kJJFj3G9nnrADnzG3geKQMOd5wpdrHHK2RK5vldNNZQqxKIRL0Xcnxj5PkI0i0i2iHlgkRXa436TOMpn2jHjBnnKDwIRO6Cx4xCY5DnmwSoFHStY4eZLKGVQx4SDcU91RizqNatwL6HPEbbX.DeJpEir.PhKFK56An7DEkbxDsDNYKSFaUUZe7DWbyLnpLCXs9LgkImfAndQgW.rEyRk.qdsVsp0QYBZVOaXx5Bx0iA6i5yC0EoSiaOfrx.CcNp.iqpuA3+SYQ.zJ14inqbPQkPSu3qe4ucf0Umga4feH4UYm3o7qjejjnEY3mm4g1cPeaavulk3W9SDN3WWTpnVJ8M9murCZzR7Y69AG83Se3Lymz06yEj99vP+40L1mB4XlLEk4F5fyItqUze5XiRmzktT9TPS2.U8xrgKrxJ1mEM6.oYKRSzvlg4alrX7ANWM7BCDk9.1ZSERSe5qTmwckmLqF+b4mcHyK6E0N0AWXMjK9FbJtd2WQ8U0iZs37rJLbAwtP7xdumxpJxbSzJTvFnyI7ZY4G8TZmUA7D4Wq.URvRGZkeWjk1VUjXiE29LVxhQj93NRfT8IWM5ysJBJgC6CQ2vwOziFeN.U3pOxVSHbnzWdhvJHz+bnyHX5pnp1fEf5aF6NQehUoK+OZl08BK7CfL8ID9pgxYn5Yxb+I2MibuUWjbx6WJEQniXKfQCE3i5dXg9vLikOiHoEhOqSJthkkgtCmeDvkD0NJDowgJyYnWCKCk3kJFCYDlKKJU6wrRKF5Sp3VR1TIX2OVZp5HYH0oOoHSyO2Q9MHREtwDejQKNFej3qjp2vUc.sXNx47tz2.7Qcuv7qiUbKfoOPVx2THdk5K+9e+0u7eqtTunSYSHdjV6RU4Zfs5dLWcYI0E71D1uRdJZ0eoZijck2PVXZVkNUI+fxLSQ32RM0VH.Gca1pi20zxYXTZjU9QBqOJitWYBVWmRWEVaKj8P0bjXQOiEAR0jwQ2MYvlY3o8QL8qKmwjrPwnikuHw2jYY5.WGcPmuZL4D0WPdpLYwrTi2LoxBpEV6br48lTlbEyvcYxOr3fIYpRoZBK.yUGpjwdLtOMDA91AFKseadWNQLbyYdbm6iQqbGPsKwx66Iiw9l3NeJao68Az4UhhXiYJeikn2nTkAzguyc8pKVWNzVDkGL8rkS485ygZkok6qDgbVn.zf4+F5y.UrfyWFbRnXpykho8vn3lqvxjG7xohlwxgVF+HakHOBlDzho7HUfHRrvD6LmZ1A7ZHct6xDtqQIieKnkbRyzGsXMUDRvF5p8KDakHuMiTmD.byFZKbPinx7Ovq2yEEvq9HsQ6EEyfHUiI.s7iUVuIrx5ReaYoVpr9pZ6CPLU+sJhrIbEAeLgXvK0hD3nsaAC8CiE+ziD68E0cCskT4LHoAKKg8J6FmnoPq3mHPDZF6PbeoA3i41KBrod6HMqafU7KcpukqJjBJEcFoSiFXS2xG2obyzWrVoxiURxSHGJaDsunrf3nsxU2r0ZNkqCZTtzFqfWm5K9h43tBM6akBSlap+LMng6Q24QcZ1pQ0izeqvq84UO9zip0dtg10D2dMYBhNJWfE+OyJnfRnACMZce3GMvpwF0Rt7labuhrsJWVZlw8mwenK7m1yrYveHvgRhZw5f3evyzeJmQAxm5dl519XsIIkuDVd3qgBlo1uJSseUVRNCaS4eJFZXN3nbvX1fk7xHA.k4.m09LaBrHMc627yqMaZbACxP2AYf7obWJAIznuUlYeEjwjwr2b3KJiE9TZSkhp36NKJRxOkXSmpLerbmE5NaZV7uNQInbFPnRFgPkIBg0yHDVeJLxlSoIxTFGb.vLmFWqdsd160LWvS7UR+FdAWE1lIufG+iK83K3JHTIiPnxzWtzHzDIgwAmfvqQhr2qLnbWecdOakOyMgWcOCOEsSpVLFIW02JyruyfXqQhIR1TsPPl0CbVZ+L4rMOWHYi.G2q.UNMaQUF+o34ZXtWFn9N40.ipAe7kApuUxReqjdeWOK8c8z66FYouaL8kewjehqkF.Rr7KlvyY6WeNa+FYr8ojbGUbhekYH1LKD2MSegYqrz2sRuuamk9tc58cmrz2cx.Cwly4B1VyY62dNa+NyACwzzk2n0AGUKVxCmlRGMiiLmsQ7OIUjSAvXJpwMBvXJpxo2VIS8NEk4piQTDdLYMyFPRpMWL1YsGuU5UasSNj0rtv2OxAWoesfQzQN69VkWs53Z64dhWHuo6xqT.KGkWTfk7U86m56NPbJ8b39o95N1ClvajcbYQtZKJRzotg4V3cq0yNzyuMkFtbKjeeudW09BuKcysvsxuVtO0NvFzOK9QaOGO7+pbttBFeiF54hAMu4Pt724N3Bamdm56AReAd9A4fmH5TtbK7mIwJnoXBZysvGjuMEPcwUfYN6d4V36mm7TNGgv4VXw2Ef.6e1+p+mebtL24Jw57K+6+e8OLdm+PYmU93Qc+8yqcyLFHf+76maPTICfPMEDBtD.9Q4SXE+MCXFCajKLyDLIbh75hMI7j7lAaV+5AFXMRYL80a5DAfrLQ9gR.PF4P8+Glm1NjdvZWu4vGj2zdWELxuv0p+UdE6+5uh8eiYz+oSAqbCPA275wHDCFacCfGaeC.ictdv3OJeLyex.AQsrPopffwOINLDuPBHwtCyKdLOBXSBOpj.OpjK2iZbnUnErkzBxcmNUeBcgmcH+Y1c4cHfuX9C4AOMzaXtE9wZi8xsv6MYNyFQGPubO2Dwux7Gz8kj9AK+a1S7Q.Q+je2+x8hxTXtE9A42nx12aysWa60WOmQUEj3MK7dSFGiHOuWdpxLVyD81XuHz6+7uYOb2Cb4o4Ir6.VlUc+ipcX7wEsGfROTnwPFe1mXJk6WrWNi198mA5UwD8rSC89ix2rd8WA7advl0MvlO74ogMExeXi1u5HRgYfHaXfH6wMPjbkkHx+37wxODY+rvV54FwhykBqBIWR+K1CqqO7XYG8rJwVle+IIo7A4ChdxZSZV8xe4dIPh+IigD+K1aFSCQA.DGKyIep33NY973xcqsd4x26dk2Yy6kTty3My+D1j69kO66.S30mjxvx+lDS3xioLDHAu8Mg2XhZ+O4ssI7OXltqYvLW0jY9S2afkAY381SUkNhMt1o75asVkM2HWx851Y8xaty1amxdc6r1Fqs981XybQo0GsHe0cVemc1p7NqkafcudN7S8BnSvUzX++9iSHW83wn5mDSy0Obl9YFMy9Ob0ayyZ4gWQrkPJaFMSukMlraYPH.M4DgPXWu4rcwu2mTs5+W7OwlpK98t6JqPO1bdt32Cdv+G7oSfNJ1268yKNV8e8K+soItNS+0ilD+cOO6ShWl9j3koNId4bMIzKKZ+hRNmxT.DLVbZXLu9cNR6Edm74x.+IvrAOqb4s1Zs3rm3K1n712aq6scLtSDRqsFvaVYsMSXHArGWRlvF6MEENSMvFO2bFEa5IneGa2y9Htkuqf8905b1ThbNmxElifvLA61+G7m1T9eTdUNuUE9+Z4xpdoJar0Vas9lonWp7N6r8l26dSdk+5MGiYdj8qvbrx2zyw2eNBe0Dz376ly435eSLGm3dD+fLEnsIvxBl9Nko5eb9G4Fvc3cwyUfJe0IDr16uZLAqMx79sat1VaLlvcr27JtlaFpPCRvWkYR.rZOCBPt+4uVI.Yxv23QzbRlE8q2KMqV+8eb5Vs9g6MKKWdYmncvhwdFX8LdC2S84A7PQjmV3cmrgcSNrpwrg6JyejjhudBj8keVlWBTRdWCYxT7QvbcPPb9v7hjrqU5SM4A9diFlH7dyKApxDIPa8VLApxMGAZ8IQfd4guESfV+li.swD4fN4sXBzFYf.UHao1vvJn8LHO+qecpJ8lQ64lucq8rxqcsma81s1yJu10dt8a2ZOq7ZW64Nucq8rx0W646m4zXZn.sooajOeZFcmZdLSP+pMFI9v8lyPJXR1Jjess1d6sS5YwObtR0pwjstwjc3yGCW+KSvN76Zs2X4FJdzq9e72cpNvbhcEFOyO+BJaPmXMfP4p91VNr8cr59zb7d1gVxJJJM6yuNKtl6N9W4dMWbq7s3h6GLW4uNZxxbdMr31GaoZwsxM5ha7PGnKNLvrhNxHydrWuQNzkV5EV1t4ZbH9vG.+mxWfgzd+qv6pNDLKbK7Lf4FXGdkoBhEdm3E01slbQsU1nn1Roj0xHJ9ixepcX2KRGGemTvwb4dsfi2pijOpV+97tgQH36lu9mGit8ZY3+.wv+94aa6xaekKv4gC9eB8a1mgW78Of6he0t87WKF5fqvQTm+ae79VNVtcikQqO0ytK+H6A1F72C26Srcbpa0iiE.oYXOZzEK8QAWMh3M6FBCeG51wxKHFfwOQLcvKXKyG9n.dce9ecKb0z74G3Y4m5q98ebcXRlZeZaEJ+fHTcf2H2vXrA2J95v6ls5urtmSOgbTZUZ4Bu637D+j7nNP8yMEuvWvh5wqc1j2PE1WXACbbQEN1ltcYp49LtiG7DDG+w4OTbMCqdZbd4i8b8FdgmqcWyE5V7Pe6yOm6ah6oNgphe3RdZzS9I60hS2LklIE9HfYyxGnS7qIsXsrSKl150eZdA5xPAP1auJou0+esR5zXs+w4O0COy7HiZcamPfyDQhEyK9wzzOmKGpmaDdg.ne3e6+889klKuwYM+S26WNhtL1T0h8+l+q+sU22dnmik+qJkeFbxuaFYO9SxqmTuoyGiqFru80Q9dBjrP9OEzBhWRCD58Gq+ISi7qMaTD1vsivzQS0iOi6GhcJhw.+B0BFAGm8BrNPNlDLnR5bgMyu9Vkh+mm0r1WM3h6cJ+Nc14.52v+W+6fu5dheeyw3k0ky+r7R4.Fx+8lMq2Gj+W9sDB1xaD9kf+XKXWTrDLNYzf1fwcc4.x45xcvitxBuCZfl32kU0JQataO5GnKqxWtF96EjubM0K+FYLFX0026Ixu4Vn.06QOAl2tj+TKl+X72rnJ4Oe4Rkwh5w9Ic6h6QrJXwW58ox0nOqeM5yFWi9r40nOacM5y1Wi9ryT6CZcb0QgdpJzM2wmVSnfYgZJ2YW3V49+sF1jEL
      
      d.healeyD trillbillyT DabDabD ulrikU orangeO 6 Replies Last reply Reply Quote 14
      • d.healeyD
        d.healey @clevername27
        last edited by d.healey

        @clevername27 Excellent, should be very helpful to beginners and non-beginners alike!

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        1 Reply Last reply Reply Quote 1
        • trillbillyT
          trillbilly @clevername27
          last edited by

          @clevername27 Idk how I've made it this far without LAF. I'll definitely take advantage of this. Thanks man!

          1 Reply Last reply Reply Quote 1
          • DabDabD
            DabDab @clevername27
            last edited by DabDab

            @clevername27 Excellent endeavor (y)

            Only one thing is do share this along with a project folder . You have used external fonts (oxygen).

            Bollywood Music Producer and Trance Producer.

            clevername27C 1 Reply Last reply Reply Quote 1
            • ulrikU
              ulrik @clevername27
              last edited by

              @clevername27 thank you, much appreciated! 👍

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

              1 Reply Last reply Reply Quote 1
              • clevername27C
                clevername27 @DabDab
                last edited by

                @DabDab Thanks for the keen eye - is there a font that can be specified without it being the project folder (e.g., Arial)?

                DabDabD 1 Reply Last reply Reply Quote 0
                • DabDabD
                  DabDab @clevername27
                  last edited by DabDab

                  @clevername27 You can use

                  g.setFont(String fontName, float fontSize);  //your font goes here
                  

                  This will not throw any error during compilation.

                  However Calling Font from Project folder is much better approach, this will reduce the weird font issue on client's system. So, your method is (y)

                  Bollywood Music Producer and Trance Producer.

                  clevername27C 1 Reply Last reply Reply Quote 0
                  • orangeO
                    orange @clevername27
                    last edited by orange

                    @clevername27 Thank you so much, it looks great! I'll add this to the LAF collection ASAP

                    Edit: It's been added to the collection: https://github.com/christoph-hart/hise_laf_library/blob/main/Examples.md

                    develop Branch / XCode 13.1
                    macOS Monterey / M1 Max

                    1 Reply Last reply Reply Quote 5
                    • clevername27C
                      clevername27 @DabDab
                      last edited by clevername27

                      @DabDab @orange Thanks for the info and kind words. I've added a "getting started" section to the beginning that explains how to install the fonts. (I've likewise edited my first post with the updated version.) Cheers!

                      1 Reply Last reply Reply Quote 7
                      • lalalandsynthL
                        lalalandsynth @clevername27
                        last edited by

                        @clevername27 excellent! Thanks so much

                        https://lalalandaudio.com/

                        https://lalalandsynth.com/

                        https://www.facebook.com/lalalandsynth

                        https://www.facebook.com/lalalandsynth

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

                        19

                        Online

                        1.7k

                        Users

                        11.8k

                        Topics

                        102.5k

                        Posts