HISE Logo Forum
    • Categories
    • Register
    • Login

    Can I manually trigger a Callback function?

    Scheduled Pinned Locked Moved Scripting
    44 Posts 5 Posters 1.1k 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.
    • MorphoiceM
      Morphoice @Lindon
      last edited by

      @Lindon I have a panel of switchable eproms on a simple drum machine and I want to store the selections in a preset. they're all buttons and work nicely and I don't want to change them into something else to have two days of tedious work all over again

      Screenshot 2024-12-05 at 16.11.42.jpg

      so I'm looking for a simple way to store the settings and upon loading a preset set them all appropriately.

      https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

      d.healeyD 1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey @Morphoice
        last edited by

        @Morphoice said in Can I manually trigger a Callback function?:

        so I'm looking for a simple way to store the settings and upon loading a preset set them all appropriately.

        Why not just set them to saveInPreset then?

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

        MorphoiceM 1 Reply Last reply Reply Quote 0
        • MorphoiceM
          Morphoice @d.healey
          last edited by

          @d-healey because then they are triggered multiple times upon loading the plugin
          same problem we had with the drum pads triggering.
          i have hidden panels underneath the drum pads which contain the sample map name, those are saveInPreset enabled. All I need is a way enable the appropriate button according to their data

          https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

          d.healeyD 1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey @Morphoice
            last edited by

            @Morphoice said in Can I manually trigger a Callback function?:

            because then they are triggered multiple times upon loading the plugin

            But all of them will be off except the one that is on, so only one sample map will be loaded, is that right?

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

            MorphoiceM 1 Reply Last reply Reply Quote 1
            • MorphoiceM
              Morphoice @d.healey
              last edited by

              @d-healey said in Can I manually trigger a Callback function?:

              But all of them will be off except the one that is on, so only one sample map will be loaded, is that right?

              correct, yes

              https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

              d.healeyD 1 Reply Last reply Reply Quote 0
              • d.healeyD
                d.healey @Morphoice
                last edited by

                @Morphoice In that case it doesn't matter that each button's callback is triggered when the preset is restored.

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

                MorphoiceM 1 Reply Last reply Reply Quote 0
                • MorphoiceM
                  Morphoice @d.healey
                  last edited by Morphoice

                  @d-healey alright. I had drums triggered on an attempt, but that was due to a samplemap load callback which I removed
                  I have enabled the buttons to saveinPreset and the values do save in the preset although they are not properly restored when I load a preset.... also I have trouble setting the initial value when no preset is loaded

                  have a look

                  HiseSnippet 14949.3oc68sEbbbkcXCHUKwY3CQIq0d8qTsmr10fUPCm2.PboHHdQxU.jP.PTqMLWpFyzyLsXOcOa28.PrTbC2Wt10INqb7Go3ONJU4JU9xksKWU1sxGhUpJUJmRkqMkK+Yh0les+P+jpxeIm6it66sm9NSOCF.LCTCIBz88dO26408bOmaeen9HGUiZp0dfsgV61pNIRL0Y2vxrppssoUhoRs8AsUSL0Ej15.CmlK0TQyHwsWNwTmWZcSq1MW1pSqDKdPaEaa0ZIlZpydSTAlJ4Kj.+yme8EUzULpp5mThD2yTqp5ZZszb7SciEdaMc8UUpotsVKlRWZgaW0zXIScyN.xbVobIZqT8gJMTuiBpXmQJwsTralXpupjRwh0pWoxbyWqZox4mutxr0ptaw4KqVqPohpyqVq1rEqsa85Il5EWollio0VNJNp1Il5EVzr1Aa0zbeCRCbOMasc0UQujOwVPKSRdUS8ZHRDkZhkZpoWyiKYC7rWigmcVBO60jVWqllW597tKiyP1GBVF3TmgG8NKG5kmE8xwfdgfRmgAkdABJ8JRaU0RqsieNDY4sMbTspq.xIVTgT1Dm4m8kjtxUjWDX7MrL6XTS9e9pqlC+yLnGKjOekBEIONa9kKUV9MjWriiioAJokJWYtkVBm6bqVoxRUvOtXk4KrTgToVxDZYCmrsTdn5pVvKdXRl7EJA0ekx4l9poVwnglgZVcSkZqBE5F1YR+3M17te8UVZ6Gr5cWa4U17InzsuxcezAMTMxZo1nithUVGm5omQNMI0zCQEsKH04qE4EgjPUEtCQ1Zp0UsVRQWeWf8Xmwwpi5zWUNUJMip5cpolI8dpV1ZlFUapV8gY+.aDjoRsmhkrFzq6QxIgetlbtqlBPY4VfZwZZ1Nx3Do3ZUKUPSXcZVY.3gdDPYZaoZq5bKEiZ5pVxAK+6ZqZsAaI7AD036VMj1XQKfsTUwFj.YdrVs2TNsMxzf0hUAxWwpg8aJuS5plsZaZ.xrzyjdOE8Npou+LxNJnLSm9IHpi1Jl5cZotktFTA1HzyUT2P04F55K4VMfD3d3hl1GAwuutJfG1I6Mn3B4CYaECuVrmvsghgAKf0.6XanTylvUDCGsb9.p11xrUeACWJhn2WFrHzQa0uAFQI5R.bqTutZUmLoI4klSlskghkpH.nYxCwsTbDUdbV7k9tsUMnPDB.d4F.o.tssiV0GJ.Ll74AbMysMaIB6nYxCAzEnGf3la.NfVO.glYPH.wXCkU+FB.glaPhoW.4kKOPKoqzVDpQxKP4M2eWUXPxvaDubC.jxtJ1JBaFZt7vrsRqcgwaACCPaEBTr4yC4lfzVTaQxK.1YAidKD4HYFjIzBY3CF5RNbtfa1APLUvN7tBPLbdoYLcQ6bljq33AXwuQ5dFRmSw.fytqNmhKOjYncNEB.MeAcNEiWtkHjNmhwNb1g04THDjrCouYOXAZg.AtiTO.Amen8M6AwDBPn9ehQMTtg12TLDj7CquoXXvYKpqoHn7KQ2cMESQnbCoqYOXAnrIinw3S0M5TSybUMcUavONyMLM0yDfMYfFb2AbHh1ijo5w.ukRq15pd9mx16rKfyBd2fZrt8gyvzPWyH69J6QPwTotxUf+WdayFMzUodmZKW2z0xvU7MbbkkUphJtFpJTkq2wnJpIkgA2wPu7MVBMPuEPad9BMiL1UnoS83TIICcivMWeoy7aQx8pISkjNNsnrwivFZloR5MBrf7YFpUPInCqJHW2QPEjMczRg4RGiSDk4MHnfJfLhmnLcGbST9zwwDjM6.VBJBYzIQUOYjnvy8IWMEiiedd8kIsm5R5oQPRUZbiUHS25SHUUQZc95m8T4yuXBjC8AaYG+rWHcWnSuvcRWrdh29cnGbb10BQuvWNTfXRfZQPYWYZxg2oGJfOli+6L9ns89ZNUa5lwzojkkeL5Wnef.oTkgn5nPCwG0DGIFTgPbhd0pMDt3tP3WO7pAAbEbnEAAijpPf1R0wQynQWf4lNGfOI0SDvYYvaQLVeFyzWUbsPP2CWc3h6QpV7i7FGz0CZoz1lF2cfbp5F0dvrA1UWooaZ9PfgVWUUuqhCCy4n01M3dPoB8ORX2xnIHSFhXD7n.rLaizwniGBIhSCFBzUcKCnkZ3f0rvyPPsGAY5FZZV7DFb25YbZpYirJkJoVcYBHYqhpI0ZSmJI.aR24Q.wttGRYMCpRtioip8NPkBArSFzsstxAnT6J67ElcZTSjD0VYqBpRMfdjnTdBe61xris561FZ2jjpz.pk6Vu9hGrBJ+aWKiGtzHbbYZhIzP54sLgv6ocCuDyVSwQIqhd6lJ.OKe1bPsBcxQivmolrlgGabZnGZxZHNyFJZFNaZBNTXnlYiMQTGN80Qzjm5kqXxK6t0+3QTrEKZKqhZYxTDfaWUBZZicxAzLuV5zD7jXLBTzA.zbzTzIPgRGFYydCTMrSt6yJJrQdRDVFMUbBK4TLrVD6+tFYvrPcSnifrgAv1VGrnqzPEIpPk3NcZsKYhinxbOIWVjEOf8YmwvXZpRGuFKoXtprPoPZStx.rfOfDq674U6dRPzudcB9C7OVsFpT.OiWgjMZ5ks5EfdV480xHDumbvm3cs6iksf8TPlSD4dkcZT5IkU86IJqJesqIW0ydEBNjKiYUrI99BXG1WZxaqqzF2xves2wGEbYrt0y8wLInp.cIzuQ+CHuDS8B7ylrj3YSlcxtqRLEyTPSiaCJlHWPEME3In1uSjXp+8TdITTG77NeI57NSb7NgVMzjN6RM4Sf4znYbNw.AXggEvhCKfkFV.KOr.VYXAb1gEv4FV.mev.7B9J.4FZHyOzPVXngr3fBomk57CMjEFZHGdrszPCY4gFxJCMjyNzPN2PC4.pweQFMgbCOn4GdPKL7f5qGcln.5kkrcmNhgPyO.zENTPW7PAcoCEzkOTPWYv34WPpJZJVFJKMdPVXngr3PCYogFxxCMjCHuMkD0s5Ajy5AWggDthCIbkFR3JOjvUYHga1gDt4FR3lePcuwUtmaXAL+vBXggEvAzV8kfdE34WcHzu4fsvg.1hGBXKcHfc.02eYN5cvMPilIYN1r+RkZ.qgBAqAZHXQuFJdnqgRG5Zn7gtFpLb0v4kppqzdnh+zEvBCKfEGV.KMr.VdXAb.0vunTU7mhYH3qrfVX3As3vCZogGzxCOnCriHNlsFJGQnvUXHgq3PBWogDtxCIbUFR3lcHgatgDtA1QDW4dtgEv7CKfEFV.GPGQNujED9yPYS1EvBCKfEGV.KMr.VdXAb.sX7JRNde+6gf2FD7BGNvKd3.uzgC7xGNvGX+87lzvRQ.RxRWkZk3VJNKqVU4f.d274cVHJvmThrBW6xMyMdqAA7BGNvKd3.uKuK+rOYP.m20xm9rm82LPfW4v05yd3n845p0u9f.97bf+YO6Y+rqGM0NpZSNN3kKV7u6SFH3GR8NO3GjfaBC9hGR3KcHgu7gD9JCq1CYszyy9eZghuzyGDv449O+u4S+m9jAAbdl+BO6Y+5CTqyy6+3m8re6AB7tX8e4AB7JGNvm8vA9bAYc+JCD3yObsdJW0lbGR3406d+O8Se0ACddMm2ud8zCF7EB19u1fAOup2BEK9qNXvWNnp6qOXvWIH8ekHA+4kPqffMPqEMd69uyO8OMR18ufDdcoFZM72Fo99WVxa4m1csrvu3a+WGQ7.uJSCEO9yiTMbQIxxXMTj3O6ShFRfWmrcWCx+v+w+xHUCWRhtbXCEK9AQrNnqX1tqC3mezWqq53ht6sOECUcbUbNI7hHJeDFKRHvENL.W7v.boCCvkOL.W4v.7rGFfm6v.77CEvIoJI4NTPm+PAcgCEzEOTPW5PAc4CEzC8TW6sxwGtuhvqJEbUbOb0ykjXWc0gTGu6sWVwQIAD0KcwgAwB2V0xQCsVzlZY08zppR1YxIkVV09gNlsA9k2p+EdVDKLkj6pBNwiX4eGv9x9Z0bZ5kv6+mrPSUsFM8214O+6svtMb2b4WPpTgYmK+74xMWtDZNpsXyXtbEKOWohkYxnfaNyVtXoYmMgi5ibXAY9RyWY1ByWNwtlVfQ8sz91bBZRpapTSqiMa564th7l5rS8BLbhyKhSbAoarqYGZB97B4+UK3yKdt0B77BHg.7hOq8BsAW.LbXZSFlLKCAsBA43CnDFLpLASqbAG51kmPYqpapfZys0.t.4StQ1HyKZYtuML5Hi7dYFZLQo.z3G+CBRi+7u6BT8PhRWvZ1WYfmDoBzhkyWb9YK1MsiUxOy+4yHgV7+oQqZxsT1SkzQI8aJi1T3y3lyJOpshAZGgaeC6kPd8gJQcEca+hfOpArBGb75psq5rlFsaIWV9Ie250AxDxKeNOftQsZg2DapZnzR.1urptpif71RUwpZyEUrBlwpJ6YZALMzQ4.adq1QWeCEmlt4aywInDzsMPKIlEw5Qb4emNsH7ODXEwIQd+8PZAaB5PlPF6f2fD4xVLvOyLfoCIeebafVK62vRUwikRagYB6OdPQvrMM2eCkZ0.k6nBmGOcQzAu.hR2gjw5lVTwPvb7U8BliKetqbS8jD8puOam0ywaF51sTZP5k9hf+pMLY5b99+QLcN+nmtPcn+L4T63WSJ390SG.MaaiFArXuP6f8fSb6EhJl1OyJWxCLbR9H9B+grVU9JArpj3fPrbFgQQB0nYunENKUWVZoN1Nls7xkXxwXJhImksz1SkqeGYrU1TtaGm1cbXSYwN0qSLYy0iEutyg9ObodScycUzWbi04sV4.8DZAHz5l0T4yopht5pJUcL4PK7Y+xMZApdNq2AsqYz0BzsdIcPkGcZWrzR7UHFsVyrJpiMuMykU2sS2Xv6ZqhVt52bMQ3EpmrW+v7Yo88xmsPY2mnOTHKtCIzKIQTbM4bRjM8zoLGSzMQ6vHxp+epuU2czbYDqorKkQbdIczyn4lfkW7V7CZ2Ue.O9WcnG.O1kaATZDqHmShbfrfoOj8Gb6nnq0vnEtddQIc05NjZw4.jKUPYfgVCv8S7M6xHyasPht87pO6gAQD3sWffeojVSy.uUgRzcywKrmqP4BymuX9tkbEJiEccSAhYh0Tqq.8ztWH926a0IRa1BAT3Su2BtRf0V+Mxe7RcCJUTTDUrv6SoBIokW+aLdSDkDRDpdJaa2TyxQE5cLVSIkERIefmR0lfcmwapnhPpvjREujzFcLp1b7lLlUDYHa402X1byNdSDyIhH9XGOhXtbyMdSDyKTRruGQLet4GGIBtc0kHQwAdcKTa014fwb5P3X6xeHkNRJskVqVPvpi4Thvwv+3uyDkDQ3n3PXliIzgPmhu.woX72aigLdZ8iDuheIxG1630sXtc7nHRbx1uXtslo.RbBvwXt8Ip.xvyy3KJsLZC4aI+6A06XN0TRH0n5YgXaKM6li4zQYgzw3uCxbaqWQjgomCMa9FyMlSEyJhJF+cPla6NKfJF+8PlaqWKRVL16hL+1.Wjvv2G4krT91GLtSHBGnexvIY9MIuHYhuWxu6aTnPtwcBQ3P5dtICUtgViVJig9IeYpextqpLFZ4u36ej3q748WBaGE9KmJ5mUBhH0gwm4REqTtxbg7U.xWI27yUrxnWErqCuAAjim+wIk1TqkcSSmI.ponHpgYBjiznmm3TRIgThuKxKZ0IJtHehSKkERK9tIurkY6I.RohPRwexjWRWYO0SNZoeysAdYqxtR.9QGQysAogNVsUycFqHhDmLrSycnuHfT7rQGw3yNQohhhnhweaybGFNhnB0AcxMOQoixBoiOXhhNpHjNLGWnCgFjSQLHeKEGFh.hy+nvbrDZKqd7NQyLGJShHuI6oYl4ziR.ANALIyLGkUBHBO6yujzVa7FP.3iyTQIgTgq84KHgzy5nq3XZMVSJkERJi+ytLyAOlHhXretkYNDzDPCi+yrLyAxl.ZX7edkYNb3DIGF6mUY1CpNQBhIf0cA6wlmHYwGNIQFBG4dRXMWvdjBJfLl.VxEWxcZIvGbeLDxk+iNR7DNojaScrN0DANFGEQlSFSNQfyURADim2uiwgRF3TtT.kL9OEEANwMEQGpSXRjxBojIfooH3oQpHRY7elJbm5Xzo5ICY7YezQ0TGiani6oN1+zeUDINwL0w9GCsBHkIAaybGFtBnClImXRfNJIjNTmnnixBoiOXhhNpHjNF+MJeQhQY7UNjvuK4ysFcagOzk.4wqQY1iAZADn27WLdaSl8boV.k3MKFiwccXOkrEIPNXb2WY1SraQxhObRRVHbAVL3yhwIIYHzH1fOKFmTFiIW0sh9ljiNiwmSh1RGqli4O+3EPjSHFj4OP6EPKSBlj4Od8EITF6MJyeT+KRd7gSVxCgqxhIACy7WCBBHjI.SyzkYw1lsX2XheminkYApYNlWlEdW4DhHuI8kYg2cig.BbhXYV3cQcHfH7lIiWPZ8waRnjPRveRLtohiZswZpnrPpXRX4U3ccpHhHl.VdEdWsKBngIgkWg20Li.ZXRX4U3ck2HRNLAr7J7u9cDIHlHVdE9WFPhjEe3jDYHbD6IikWg+Ekj.xX7Y4Ubw9bLusoVMUQy08nbNhwsyHx+WUCkc0IGpc4hrLy+NpR.0NwLgw9WZVBnjIiIL1+J7Rj.YBXBi8uNwDIK9vIIYgvOe2jwDF6eUqIfLl.lUhWgNqDd2fYhVdHiNqyWPho0NVm33tuj6DPrSHFm69V2S.8LIXht66.PQBmCl7HFgKEtIAC1ce+HJRx7cl7HFgqGtwGi2mOZ2cjSxGtv83J7fdEizqSJ6Q2wfcTNysEbzWG9AkM6AhM6s1wawP7+xQ4F9zm5+4+wrR2tFM7ouSfCidHA1Meol85pNJanXAiM6nZQPsVZF9U4u6BsTXNo6+2sPKsZ0zU2vzVCcrp6kSyOZgtt9K7N1vav2CHegYKmKWBPinJ9tj413urCfOqXrmptIP+scwHTVujDgpaYVC6Gv1ZfiD1cpWW6QnYlFzprcTayyr+7qqYugdmFZFAHt17IRbJ47nFWlzJgbB66o0wJ.Y0Xe0Hbsp9H1KUDFWozWvl3fSJo6gtnappnGrC0xc4jy2TjX.9gS784eR.dyGitYOsaZt+1fZvhlOhdWrvHgxWpPkbUJVrRHWnI4pjqPgBylv8qBr3M3khzyTcNwWRHMcEippGQrVNGc99mZXsacGdVq6Ay4wJuk0uqM9AmZ3s2JfZKwX3wJmkcH5O5Gdpgyd2awyYSJgtRMN14trdk9y+CN8XSXKdtK6AP1wJ+kyQ4ezoG6BaGzlK91E83k2x9sG23Gepg2td.d64n26pGuLW1OJ5G8Gdpg4tVWJt3aj1iWdK6Gq8m+u7ziQgkBNjF8t583g65cCumS3rwNYq51E6kdMFeLydYiPai+0mZXuKsVvHzvaYliWdKaHZezO4zCucwfpttai+QH68x8m8xFkVyO5zC68FGULL1fuN2e7oFF11GYLL13o9Od5ggs4sOpXXrAHcq+Mmd5Rt4PwvtfnYz+hR2CcO2pF7tnlaJR+rNAlD6M55dZ9oObgQ78McTIyojGfaPVHlGzfBbqjtrrSfeE9qa5WQZcEGKsGsgpxCwP1yKb5Bkmsb4BEKWpP2eTi4KN2rUJMaY50.6uD8ZfcC+guR+lxoQSdaZ7sd5sMpo9HHo2Hu6Ui5VPkUUcolH8actaM5UM00M2+8LsdncakpAtUWUaf9f9qoVidqwlibsol9caimtczb4yj5xl6avld4bt4r0CU2261gkfTzaFYZEmOq+MU85JXVFphIWQrDrFST3KMZtqR47z6p0.8B+JAUx93Zc+gs3UfSL35Bb2c.u8IgtvWNbcA7rMOInLjKawHqN3l5XrBAqybO+8NITH9kCWg3VJNwpCG6pCbqtu2+jPc3WKb0A575GqRbrqRvsRIUOITI9MDLjg6GiHVo3XWofacm9AiQ9Qf+BJwJDG6JDreFoOy7jPg3WMbEBxm8IVi3XWif8ae01ZLxDA9aUEqPbrqPv9A69bmwHeKoefsXUhiOUhjzolh8qL1d+wHcB5WELVm33Wmfc9J+7C3OjRNdzI9UBWm.8oLiUHN9UHXmzx1e3IgBg.iDzu+ZrNwwuNA67V94emSBcBAwaPNU5hUIN9UIXm6xe5SOITI9MCWkveOmFqVb7qVvN+k+e+tiQtSfNnHhUHN9UHXm6x499mDJDBlXB7Y9erFwnSi3K0iEQLAl7B2ZmekgYgyn0Orqqk7RwbEJUnbYQKQFQqCmLOuqEYCyljir0ESh1HiZnSaAtkMXJ7ll6lJZF7qavWTBmF6pMgeqY9b1slI7SXK8mv2vse4mOXREtCMokW3zfTYq6zaox4I62twZwB2g.01mJDK2pOcVRh1pdi0BEtMe+27TgPI3t56ht6pOgBhfxvwAAC2oqYsSGFw1p28VdY+MH3XceFtyLTsSGFx1teiuf+x3i0hEtiAUiSEhk06iX4Bzsk3Xsbg8K49zu0oB4xZ8s6B9qDOVKV3NsZcNcXEaodKVtn6lgbrTvjxMnR1up4S26zQGl9JYnewzwaICW79GbpPxrzZ8Kdez2sb7VrH73EdBVrbi9MxO4KEMdKX31uHO9zgfYw9YIi9YcGukLrw8uvSOUHY1tOcYtLyo253svgM1+m9cOUHb1718aXFz2yZ7VrvF2+y+dmNrlsY+BjA+UkNAkK83J0F+bOOiIedCuSBUR4B4ncVzI.cuNIme56zkzLja.qHrWiSxSc2tkRC2E8J9YtEyF6QZWh2Zg5Z5pDZ4WS5war4c+5qrz1OX06t1xqr4SzMaXlssQif38i6Bu2dnv6eIg8VNO96CsglSU1K5b4u2Pdxe5dFMxqT52DbJkmW51nu+Jn+e.u1Xh.Zi8XCpOvmKnQj6I3D9LzyzzPO1Ou.lpkIjczjEWf7UgBJL3NaDGDgg6o5X+OHVOJY37tAyPgB0ENjxnPEGWjzxCj73x9SvcPYxS+CFdYB9D06jUlDQFb.+wPbis74FBkeChb4U74wCXeE7LbGTt7W7iFZCW2BJ43qXIP2HFhWnXXX6pbIn1kgpefjGWjN01AEHe1e3PeFRCUn.6s7Avw1vS5iuDp.4kQj3.KQt.YRsCJP3Nc2FLAxZl6OwzAgg1OB5frl4.KNtj6jYGTfrvOYHEHu.TiQnCRfF9TYOjKiLYgIxATlPmF6fxje5GM56jDPnv0xmREJP2DQBkKH99aaM5sWL2EwvONrvDeQoscuTfFAQIBU6vGk3TmIJWxDmSB+L22k3xrpZoCb+X3I2DJP6d0m5lSPhIwBC1oTUfYD4NcyKXkUhB8re7Bt4b9Amt4EBU5uHAXbmEagmmktp8mShVvQjheHWzUGQJ9EmDU7qD1D+wJuFVUetEy26cZmabYw27N0r5zZCkZ46wMKTe0X+lCDYkYAACD1ECt6LJDHmtt5hb477SIVO5OofVR+KA+dWkpOzF+Qozg.hskuqg9AGBFZAgKJwIYFJykUxwNGk0.lr0wJGctYKO2b4JNW221TcmQg.4zGNp2UTxwN+j66Z9sOsvOSgWByxmTL0xhri9z5Svc6CbejbryUqHxX5DMW8bzI66DgkNqHqoSzrzjtSW2IBOcNQVTmvUSIS41IBKcdQ1See6IXVZJu4L63joddOm8yIxd5DNW0cRuNY3p4EYR8nmqdD5Pk+EKxwOGsfHCpSzbTtqSjielZQgtn93IXl54nqx2SFdZIgNnNIySOOdYfhWEnmLr0xBcR8wSzVTQKfySFNZEgtnNIyQeIxZu7Hfk9phmGYUzMed77l1W1IyMhtsxdp21XCKUaUn1l5LCBmF6KfzTeL+gGRLWdzxkKR3xomJlKeDxkKQ3x+Ywb4iRtbYBW9eFwhgzT+0c+E0h4vGJNbENaxwb3QOGdVN6wwb3QOGdNNawwb3QOGd9.1gqLULGdDwgSRiBIW.Cwwr3QNKNe.Kwwr3QNKtP.Swwr3QNKtX.aw+zXV7nlEWJfs3XV7HmEWNfs3XV7HmEWIfs3XV7fxhOmnUbdRosMM02VqsnS40e92MvLAsvOoKV8aQWP5mQZvWCzWTZwNNNlsBd6byM0pu+2+PsXke++DAnrqT57RykqbwbUJVo6uHvryme1JyO67cKv8xgW0gl7bCy5AeqlJ0L2WDa34euE5B6lK+74xM2fdyi2W9SoEFXxUnZeeNEEb2PVX8.C52HxwrQCc0kuwRr6gz+EL5kW96SU5tnz8zLbTZnJiJc2x4.e3mbyVtXoYmsKrct4JmuR4xk51vRzP4WkhxnBag2eWrRwePXX9EjXJ7IFheIJhuo5dpV6xtCQ+QggzurzcLMz0Ljok+HFuOuP79hRVpM7rX9H1S0EtdLtqGmkt6c1dy6t1VcgwKGULd974lKeohylH7C.kO+57VfQGXKhT8S0CUefrVAMrGKQ87cCinNmzJar4cWeTPRiBTGKQ1R0Ac+KXK5qk6g7Ik1XyU1ZksOdw9jhr8dYzQ.jsloAUkhA+axtKPk+9A2ym0CYvkAyZbuGtOg2EFQhodA26nBJ56kysWlt+v07SawCZCNZf3BScVR4SL0+UI45cLph1mnxlF2wzQ8tFYlN0iSkbc.HvJZ1Zp5JGrxd.2Jy5JNMyZoXT61vK4lQtXtbSO8US8jTcUG0qSpj.4Q4k5pVglM59lvpW.lwnSqcUslQdOTWMuBB7gUpo4XZskihiJvvjVzr1AnafBChD+dtdEgdYKPignTTkbOevTPSiaan4fVk9tpJM0zq4wBsSfTdv.AO8t2FeQd.rSZZP4ZiN2nPnvTKqtmVUUh7AcrLY+PGy1gI7trz5l05nq.3+RMQmFSHY2kwGLSzLPahWVgm+9.lwXyTmgmGbVw7fbL7fPnvHhhuhDd66FNNdlPvQfScTfimcaZW3UpWWspiOB9BRq9M33airlepyvz9upa6CZA6Yp2AyJPs+4jniIxhCKac.9H2hgq7dpNLI8wO6YUd9Z.BZTki2c6Vs6naqtlpQC1gG+7qSQkaaztiCa5uqs5hf8iFVlcLpscSKUkZ7foh6ZyZm8VZKwTGs+usvxJsZCVuYwiUWcapRMMoWagU8NBq9M55Hrx.6cP18U1iro0klBACdCqKM0e+US.VlMaCBDKG27PIrhQM27m5rQVnku25LaZ1AMTD457Ap96zoE+8oCpIOCpKN48btXzVpF0vu7+C9glYdz6SQyLualI5VuHkzxGXnzRqpMVofyIOVEiaBj2JFJ.oTikciRFI7rah1ftAx3FNNfDlUphRcSUcUEaFIzu6B9sYWMwmec+LC1PO+S+ze4m6m8lnt4raTW+r3vD4e+6tLSdgfOqo0BhmvJD5klSnjLMutoZZFc0PeEFrXckGp1ocHPELiIXUteShJ2qJskCzcuE5VYB5.CC2hU8nSz.uRmmcmm+yR9YWeQEcEipLbvMdq6YBCigYUr6U32VSWeUkZpngrYiR71UQCV6e6XAVYzMUpw64yyWXwNfs5.9C8Wr.totQKvdESaIu.kF1Tssphy5jy4PZlmagM27lfAt1AgBrugFbZaKPSgy.1me86ZnBxRtxtjkosccfbv0EmuXazwpAuFJ1ntMeZfbkUhhDRnaqKP+QqpqvmoqKpUxssBVG5LRj2yG38BAduXf2KE38xAduRf2m0+cBCcck1HshyKsKnN7.6Z160keTuXzT7gZB63LSIWTqgWqPRYUnyruG3cMh5K18H5uFu+qrNGgxPNbOaO18C5DzUMN+PR5hiaogX7qXrGz0CRAgiIwc8gj3Pt0MMLa2zzPqJu9Mnu1nA5LbwGkCkNBZH90VHDKvqoYnpXw2scfXA81D6TSEQwzWVhftxHSVxm3dVeNWuCtGHkphZQDRdIrbxKo9hZfQFZ2ZVQEXexg29D8TgkWJjHgaCgqCbvLSshTo4x58yrKA+Zu6t2u2JYecl22XiMHuOO4c3W0YeOwHS7NRBF4rGsAivoBJ4JWgnArcTfwjHFY8OqS6Eh8YuyO8O85Kp01TWwBEE0QBe7jHfoy1sp+WR5VJV0pBpj0jWWwF7DSFZdRfSHtU.b4NpN6aZ8PjGzKa218sc0br.bi0cgZ.5YiF6gOvkEzPAH0fIPKTmk8vGTyzTd+oP81mTc9SperUxQOKDrF574JTV64jn4hNzK4BE7+zBSr7Ep51EniKdSWsclq.SQtDWn3K87k4CRFBWme9o+cWnKmlgf0w1f2.0MNnUmQEabpWHxlFQjj7X8bI8pRX173NRhE8i2H4kQmgTmPn3wbG6dwFtjDI7CYxTKM9ImtfDNpLYTPzm1jQUcqJfdnOSbt7rptS3yTmQGBiVm6pEnS85HTBBPM5yog6g9j.K3x+F25+U7jZ7EuI03RR1H0hGnZn0nkR77ZbZcdMRQ59GOwFi6SrwKSDTmjyrgpzrEnSqQmJNkHyTw25cy9sludgpEJszpucoNz2uUyaQmoCEEk290MZ29qSees70e6WuX0ByMW7LeDoY9f6p8nOS8we6mbZbpONyfL0GIIrqQ6bebtS8y8gnX7OOgc1qf7S7e+S+m9j3f7iCxONH+3f7iCxebLHex4Pr.62e1q19uOND+u3EheRolJNOX9byGGc+jbz8uLAGeIoabqk2ZSLpcQT2cuv7G8w0uTGq8TCDCoxAboN8u++PHSB.Ik0BZS6V7KSsEH2Qod22mcVXqNP7P7WqpcMeBe90Wop4Q2jIHEQ0hKxNYBigindIW7iHEFGGxGK9GW4eurDUYbrkAdIIZeiSRVX3ShE1vT7hyYhZJplnl8mWBofMZm6mO+5eQcteRhXl8ZleV3YO6WOd4cDOyOwy7S7L+DOyOiky7SR7MlTOl8mO9YO6Wz8r+7YeR7r+b5d1etnjInXDOCPSny.zT8dFfdExyxtSBTgSlYAB8yHZVfdmmGOKPwyBT7r.MQMKPwyowHXNMNuqKbw6mmQy7ZbQWFZulaCvu3e6341HdtMhmai341HdtMFKmaC1KtXQyP8O9a7ODX1Md5yd1eS7rabJe1MdEIaWUiGTUWAEQZ7LbL4NCG8ZGrfbe.e5Q5lZw3cxxXxNYYBdWWbY7XKagLfz+cdwB+hu8e80+B+Nu3h9CGGu6KFMQp9x9rzdtCLRj3KGGqZbrpwwpFGqZbrpioGyBqYtsYqdXAOjyNxO65wwod5NNU383.S+hRfokhCLMNvzC+wA.dfj9GTp7O7e7uL93.HIgcEGP5n53..yN6yhB+WINXz3fQiCFMNXz3fQGKCF8bHe46Qzne7M+E+uiOQ.hiFMNZzSwQiVNNZz3nQOrQidQ5HIQ5aj9mEGNZJJ+JNdzQS7nWfxOi+5nwAjFGPZb.owAjNg90QukVu95nnSSpIs8nLHjhiGMNdz33QiX7nUhiGMNdzC+WGEOPRjNrz+yiWxtIIrq3nQGUecTL6LNXz3fQiCFMNXz3fQmPOxrtkF3TQCEQ1ve5+k+OAWrte1yd1OKzEqqb7mG8TS3nWVpJRs3AM0Zz7Aykat3fS+BSvoyFGbZbvoG1fSuj6.KQ5qk9Ch+Zom2kgEGf5n5jOhxPiCQMND03PTiCQMND0IzPTWyr2gn9O9NACQUtXw+tOIND0S2gn9xzPT0M2ONB0uPEg5bwQnFGg5gOBU53J8OBU3mezWKNBUWFVbDpipHToLz3HTiiPMNB03HTiiPchLB0WTZIcHPgnGdpvMXZb3omdBOMkTUPqHNxzuPEY57wQlFGY5omP9NGdjs338FMw6kByM6Uvdu+m9ouZbvdwA6EGrWbvdwA6Ml94HWxb+cU00Gri21DIhi26z9kLaUhhQbHemlC46WJXHe4yEGyWbLeml9LezA3hC6aT8Y9nLzddEb9oe5qEG4WbjewQ9EG4WbjeiomjrKorqhsv0gp7e9M+EwA98Eu.+tfTUrdQbbeShw8clgNtu7ww8MlD224bWfm2CjLUQsHQqhXu1Kw9hbfEGZebVgEx8ZdiUKqVUCbnO3YflaCgqCxnPqHUZtrd+L6Rvu16t686sR1Wm48M1XCx6ySdG9Uc12SbjrdSiCVdjbF2RzwhiUdTcF2R3m87ijVud53PkiCUNNT43PkiCUdrLT4KHssRqcAB.7WUjY7m+yRF+cRiOnaiCR9TcPxEhCRdrNH4WiwRcbfxwAJeTEn7kXzyhCVdzDr7kY3o8Lf4hE+UiCXNNf43.liCXNNf4wzsP5lZ0DFp7B+3uw+PbnxeQbKjZAZEweW4uXExbw3PlGqCY9RXa0wAKGGr7Q21tEogEGl7nZa2h3l8bwW+rm85wAHGGfbb.xwAHGGf7X5sl5RVJ1MEdHK8e3e6+y3Hj+hWDxujTUrZQb3wegY61VJN733sa6ooqkT7.awA6MptVRwrydEs2SqW+JwQ6EGsWbzdwQ6EGs2wYzdGGXYKkpVlO.BjywxDiqmCmBfkFJ3w9jVG8tb9D6on2gy7dKv27GTsJeU0EfEFV.KNr.VZXAr7vBXkgEvYGV.mq+.hBc5FcbLaQr.lHw5arBQAbpU7T.OaB0V6pVC7yZqpVZscvQnUWCG6H5OjV8UjPQAC0R0lpUeX1OvNARgQEhA+L+Uu.5Zkw1Q9djRrDQSR9ZxKQJR1FpNKY1psoA7Rlz7EK8zWM0M0M2UQ2NKsI.HWwnADAABPZoy.EK0UtB7+xKgv.45lVx5Hi.NxTvPYukpE7VVaUmEgHRd2MWKS5lNNsseyqbk82e+rsLsfPezpplspYKTKSKeUEc82Syo4MWY6LoQNHhlDC6qPq32.CVMqNs.51zH8LxONca8N.Fl9MSuNJukg7R+jYjq2wnJhUmwFrO0wdFYKUafrsUmVN0iSkTqNMC4qcMYZSuENg691SmJIThjtrBJocMuZXmzTrI88uZpjOQF56qJGJDgx6R9jTOwmEtAX80SdI6JvvA1iJAuDBwMw.PLFolwiJaLMhp1SwRVAZWmlZ1nVcMSfctnYGiZ1YxgZZTA.PA2qgREPVesqE.+AJ55xt5Hxoke8vnGTody9WpWGxIy61tFTyxJ6onoiz4mNMfRn+Sqtbl9fMTgRCDKfLMWYH+wN69M0bTm9pxtYupIR29tO5fFpHMj7EyhocFAUX0hkZMA0g7hl50XqnTPYpYor+Mz0ZXnVaa0G4jgvUmQdGkcxc+YjU1IO92EtOBN3WogX5a5fTz6CMzKRn6lMc28k7vgxtHfxNEuOGJf0+5V0ZcyN1pKAc.2EhS2W2BFUzvYZRuFYxaYqpqU8g.GC3WTwsYaUi2ScWvMA0dzS+Jjdq1dXQhDcYf6kkTaaY15AsTZayYd6cdIp4MjAf6XBpExISdM4cJVYF4hyMiboBv+POOKP74fmQoAOWARuRIH84gzg7qf9K7d47P9yCch8qU5D1rNzznZN8tfSPomIssghkJ72lJNvuQjJ4o9++d0NplPUKfxr0L5OOPuUd2Gq05QtOB8hsbTQJ.oHI.NM8P2LaCRmlG391r4l08w4xMm6iymadOX+.EeXsqYumOhgoMJlgPLWZE+WJpQdtlhQCUKuWAGgrahZ.xqTri9xbdORvMxyDji7LF6nOW0R4aef2aX7y8kNEJjy6EUCsFsT7wcPJfEUDLmHSfeSwZzS1syWf9HR9R74kl.EiwONG8AB1hdhfqnmPXpWShD92xsYQspu1.8IZq69FECbekCKbSjhIduNGyKDLx8MBV49FGl0TaayVLrCvaC7UfNTd2Gonl2q7u0.rzVCIP8RghW9uOG6aDLy6UBp48JGtA9C0MxAIRA.dhA0Puw8BGhgRfAuvuNGyK9XE5MejB8FGNoa1MJoatOs3nalOeTB8F2KbnDJAFTB+5bLu3iRz66Ol2nnjamQsZvfcfsUe8KujP8Bbe9AVZsraZ5vkFthSwjvtVcP8PYRolkYatDppqrmJqND9Rcxu0IWSgT0H+WHzGy6DhJnQOcyPqNBW1+FPjox7YP90EsxnGQorUFNARAYN.SCAQHmxMLfhemBo2IfSX.pqzlQGA8JEJ5EjQHv33syF7FGwOIRg8eWD0hV8jLML5URYbWVkgxhPyeHK5hdmhunGCBWHi99ZzQeqR8CfeH3+pWQhY7LHL9VjlhI9hanq6EhgclztkCMhOy.NTP6EjdkyGTvlWTZSZw7gC5rEE3nEiAUc6mPftmXKaQ8qArVcDHVuxwBJViNR.6URFvQB7n.ra4X.EzsiB+xsbLPh6KEkV0qfLRIuNE8mcyWV+5.06HJnta4R6GJ1VH8M4UPZ+xtdAixRyPGZFuHJkMM1xUyj57bF5T1LiLdh..ekkSIKKibW1WYOKpPPva1tkd5oQAi.kCBfNiprlASOioQYjTVE4V98P0YFYUTnptfdULfX7HqhM86zmY5r3O4u6m.Nimqc6vfFZF0Tezcq6gE2mTYtL.TKtFTKZFM7BEXqCLbZlsstxAHuty.9ZmuvrSCvA3vSjkS8jTxoPyBPWTAh.UIg6faLuZrad3zWMITOTQA3fUjDD2hzQu+hAWCGQPH3VznIB.LnGB.p+o6307BX9x2k3UYOpJF+N6c0EpLwin5gDgmYxIO1x03Vz5dvZJLBcQ3LxFktIb.DwtJtvzqtKrNesS.zJxr5.XWu5BDBehx1o7cvA0Hww2lLvUO303X2cGFT.ONoGG1sfn36S1SNaxagh5nWcAbiJYGuVOzNAIWGGhPOpI+XH5WUslYuqIOO+6cEEp30i0zCAKu3fqmD1e3HISWx0if9IU8cwnuxU+hFIIKFE5or0y89cXvhvMxkDIW5WMxDvP+pwPkNLDXOjOAYstc5bkQfaMQSDQ8+o+1377nJBl27JazrrgPhdvQcCfYGeTH5bSOLoWLSdlP.scrioQTe2yI1HvOY7MNJrTlhGQtJAhdwX8CGcGNzY.TVYvpdptFjyvyjUL.WoiFO1yq6Hvh8ckOJbX+RGQFLFfdwe8BYeGVTI5bWFLpWL2frDNd6lZ0riVLAaRCnn+LVuPTh.a0qrQiohPhdvRcmSgc7QgHyN8wjdvLCvD3Xk9m2CQykFt.75OWMPviQf2F.hnwg8Qqdvm4m.ncBhZQ2Wi.XXub4HL1El+Gxb7jTxQYW9I14+wYjRkxKN7coU.4aBD9GO1sHrwuuKVx1KnHEfClsTcPqrhdAkaQXhyWsgKBHFLlBwAYewRuxvAVDPTlR4CJ5qthX3xWSdGFd6L9LrYX4C2mENnBwvwPJy3SByvhVnoAD5K0TwnlNZWaZmgow.jgOCRE.IGDB2pCMwHc0ujonJPJ6gdD8oASg8wTCvzbWUVS9qgo2rf9VCmlPBu9qOcJ4jOFTxwchvT0NZ2moqlWsg5xg.FxlzsPNI8UToyjdOx5JJ8L8Bjm.cjBQu+xR5llODHg5pp5bp+eKYIvD0ZPtxP1xn7kaXpZK2T0RkIbrFMzUkWriiCHfPIxHozUp+.RAH4yrpKpZop3nh+Z7nl3FF0VEZ.zhAHHPYANiFZI1tp6WeMM5S9xVjzLKtgFyHat6Gv8s+g2yp.smnOzrlSyan2toRFTA2sAIcb0jEaSU95x4ylS9Mkyks7zzuHMvA02DsLBTqsoZUGEC.YxnLS9bdeN6P+d4Uxla5HgFNpOxIRHRWe0cJvg9c2c+r2UAQfkZM2O4b3cbcvb3kuwRomlLCXAjUAET8ohPIXgWgail5Cu0W1M50k2XtfUGWUJa7J0osRCUYzRfqgJQCNnJrxtCp9qKDiGJuXMlhSSz7Dn493kLsLHaCp2LetYjoE4Mk2I2L4.8Z3+u+SNFUtGU51ohv3fhUgbkiB0EYFV7vUK9iQFo5wUcF8GNsU+0XEQEkrlgHqdtt0TEnetgY6NsWW0nyhfqTMrPpBgqlhFYgnRcCc8L4dzpqVX17KWpLBCwb+dzFfw.UmEsL22FT6TUrp1bQEqd0L9pU4dT97qh+AYEzGI5Ru1s2CnclCqcFrlBrZiXpqMTbZhgWC3ufFWY7xGpPNz+tuqxUDIu0fBbaG0VhoNs531xVUGvczpHBkHIqtI9BEbIdlBzG5urG4+DelPO5FGrU4625U.wcQ8a5t5RFAEudys513napMgTQVBHovxZ0r2RsshEZYlzKtaXJD9jJZqikAY640Q1HQOH+5X6OuA487j2Kd+qTnqWy6wWI964zwxfUhviraSWMY8ROX9UKeikJsxRcoGrhttVaa0L6PwvlWonG5fe18W2e5tvfPWsc95D7X4szZzTGsF5FZTEoq5olxkaTjI8DU6mFpG2gcfD42f7dWClfYSn0K4iGyww90GCF2YWyEMeTHcuj6U2KQFf6k82PL7JlWzaGGPCtbikP+2LxXFDcaJH+676PPTbrOSy3FQgoifYJWFra+WONbwbBYwcangzBaaoQH6cXrLfDVWoH7aFKDztekv+BZf0gwZxtws+pElgXjnORvk0TzMaHz8w968Hm3KYekc8Z84FA+zhp5axjDB202l6g2eixaoqUCbUmI1RjyPjLI4EY+xYAR.ukr4fIE4nw0793J9N4Kfb3txLHFza.9ZvFTIyfw.2uE407tqicjNYwbzWNfpfBb6LzpZZ4upu+12wzpkhN3teMj7.9WgbHAU3EoGnK3TzAy3OFXS.eKO7wI3pTgl+RDdzzDhxS9C+PLRwrDqCWoCi02vd6HFivhlPOH75cIYRjkcg0qy.WgOgwG8s.lnNDPkih0Axusg4tATkw4iROx5wdPHPIlzV8UIdenA8F6EnGW8Hjx8NLoKeE4BfBx9n+56XGlMrOy6.qfVA0zrqhhjDpm8QZV4YRO751CBbSfMSNiWh9Oc+P5H31yxuOkq6OHnhPWm9poN5TF43ciPcxApdQRBazNtDDEExV9pIIIoZTCRfjwWEDJhrUfKAlsYYh1oiY..mInHkHxHi1gepHN46GIwQ3FZPU8UJ7FEmI+LU.6insQBZ176UT9KhVoknCtfdDUsWeIgQmSVWVG9pwassbnqJ7p43vWMj0WxgudvK3kQAUQVEBi.7YTUQJNKqVU4fHVItF7Q63N4MTpQ2JaVjslFiU+M1D5oEXmpw1qvc2pkIseeiz8xogv2daPOjBHfv4VSwQIqBxeDzGG.Aec.opcc4txUF49bZxNQq2N1vMr8LAqouZtryN7HcerJmbf8J0mohLcld5YBcSAVZ5PsYhKJzbnipEqt2PXz8hWPV4a.7xrnA+.rkrbyBTfuFp.4vq7HRK3X1F2D3sEYR2pzRsMRShrWIm9ptaPvPjq4I0Fsx.C0jZC6R1S.MT7WRsM5Ko1Vwf5YM9in1VnFNqSynZgVI6gpj8XxiTO6M.0SJV7wa0y2GzIvz5+DlpHvxrcnpCtkE5PUCbKGtgiN5d8RNT0Sfk90PVGAVQNCWs3sx6OD0A2RuZ3ph.K.lgS9FxRPXnpH90Ox.TEcEF75pNCbTvXXDD+.4HcXCUkGhKUziCFmD3jrRCUvXSRXrvap5.1YUcSU1rtLJZHTRsg52VNiMLXI5UDZnZhrCng1oMGLM9KnKm4QHdEpMvkGYcystd8qI+HnQce8JWyuXtencjoR7HxJ6iajc89fFQIPhvlSjxS2UkhOkLn02MsTpoAxfUAvyrCu6sEPA+mCsSbgeir4mD8o+4KCsH4yA+49SSGCVjCw4n94il+pxfq43m+pt7Z1HA7SEMSTkuOgNngoFbIM.jQ.8jLXUzf18wYQzd6qcebYo60+Tg0.WMrkmvEjbLM0czZyszD9RmQhccjD7SdgGx6t69AnYVlaEmrlBXJKuvy9gsglZas1nw6gtExZ1a.Q1nYz.4qlBDJFvpb5oO.z9DTTNP6zwxBdbaRdYHgUlwqnWCb3h5DAjLAQYcVQ92BUBzbc9a4gWntBH.RxhoNVcTupm+D3OB0RniiRLKFskVfXxfreBM7RYO+HfFacPMSaKUfgUydKMippTH2DUKfJvagTKyEZyRYPnUzLA2s8v8YPj1UIsI7+jfZwDZXvGB3TlDyAEgLVRv3dCfUWMg+YEhg5if9epniRm++.qAh+D
                  

                  https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

                  LindonL 1 Reply Last reply Reply Quote 0
                  • LindonL
                    Lindon @Morphoice
                    last edited by

                    @Morphoice said in Can I manually trigger a Callback function?:

                    isnt your problem (for example) this:

                    inline function onSnarePromControl(control, value)
                    { 
                       if (snareProms.contains(control)) {
                    	   for(e in snareProms)
                    	  	 e.setValue( e == control);
                    	   Snare.asSampler().loadSampleMap(snareMaps[snareProms.indexOf(control)]);
                    	  // Snare.setLoadingCallback(Synth.playNote(38,127));
                       }  
                    }
                     
                    for (e in snareProms) {
                    	e.setControlCallback(onSnarePromControl);	
                    }
                    
                    

                    so these buttons are attempting to load their samples every time when this:

                    inline function onSnarePromControl(control, value)
                    { 
                        
                       if(!value)
                           break;
                       if (snareProms.contains(control)) {
                    	   for(e in snareProms)
                    	  	 e.setValue( e == control);
                    	   Snare.asSampler().loadSampleMap(snareMaps[snareProms.indexOf(control)]);
                    	  // Snare.setLoadingCallback(Synth.playNote(38,127));
                       }  
                    }
                     
                    for (e in snareProms) {
                    	e.setControlCallback(onSnarePromControl);	
                    }
                    

                    fixes it so they only load their sample if they are ON....

                    HISE Development for hire.
                    www.channelrobot.com

                    LindonL MorphoiceM 2 Replies Last reply Reply Quote 0
                    • LindonL
                      Lindon @Lindon
                      last edited by Lindon

                      @Lindon plus....

                      It seems you have some redundant buttons you had a bassProm14 for which there is no sample...

                      HISE Development for hire.
                      www.channelrobot.com

                      MorphoiceM 1 Reply Last reply Reply Quote 0
                      • MorphoiceM
                        Morphoice @Lindon
                        last edited by

                        @Lindon said in Can I manually trigger a Callback function?:

                        e.setValue( e == control);

                        i was iterating them all to "disable" the previous ones, whenever another map is selected
                        so that only one button could be pressed, only the selected one's value becomes true.

                        if i put the break then you can actually turn off the current tbutton with no other one selected having no sample loaded at all which makes no sense I suppose

                        https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

                        LindonL 1 Reply Last reply Reply Quote 0
                        • MorphoiceM
                          Morphoice @Lindon
                          last edited by

                          @Lindon I havent made all maps for all the buttons yet, the bassProm14 probably happened by mistake, it shouldnt be there at all

                          https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

                          1 Reply Last reply Reply Quote 0
                          • LindonL
                            Lindon @Morphoice
                            last edited by

                            @Morphoice said in Can I manually trigger a Callback function?:

                            @Lindon said in Can I manually trigger a Callback function?:

                            e.setValue( e == control);

                            i was iterating them all to "disable" the previous ones, whenever another map is selected
                            so that only one button could be pressed, only the selected one's value becomes true.

                            if i put the break then you can actually turn off the current tbutton with no other one selected having no sample loaded at all which makes no sense I suppose

                            thid way madness lies - just use the radio buttons..hang on I will do it for you...

                            HISE Development for hire.
                            www.channelrobot.com

                            d.healeyD 1 Reply Last reply Reply Quote 0
                            • d.healeyD
                              d.healey @Lindon
                              last edited by

                              @Lindon said in Can I manually trigger a Callback function?:

                              just use the radio buttons..hang on I will do it for you...

                              Radio buttons have problems, rolling your own as @Morphoice is doing is usually better, at least you have more control over them. I never use the built in radio group.

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

                              MorphoiceM LindonL 3 Replies Last reply Reply Quote 0
                              • MorphoiceM
                                Morphoice @d.healey
                                last edited by

                                @d-healey @Lindon I remember David recommending not to use radio buttons, hence my attempt...

                                https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

                                LindonL 1 Reply Last reply Reply Quote 0
                                • LindonL
                                  Lindon @d.healey
                                  last edited by

                                  @d-healey said in Can I manually trigger a Callback function?:

                                  @Lindon said in Can I manually trigger a Callback function?:

                                  just use the radio buttons..hang on I will do it for you...

                                  Radio buttons have problems, rolling your own as @Morphoice is doing is usually better, at least you have more control over them. I never use the built in radio group.

                                  wow I cant think of a time when Ive disagreed with you more!!!

                                  HISE Development for hire.
                                  www.channelrobot.com

                                  1 Reply Last reply Reply Quote 0
                                  • LindonL
                                    Lindon @Morphoice
                                    last edited by

                                    @Morphoice said in Can I manually trigger a Callback function?:

                                    @d-healey @Lindon I remember David recommending not to use radio buttons, hence my attempt...

                                    here:

                                    HiseSnippet 14858.3oc68sEabbkcfMkbYqt0CK6wSxjW.0z6jflina0uIo0XKJ9RRwjRzjzxSBiF6hcWc2kU0U0SUUSJNZTVMuBlIYyFmMerP+j0eDrX+JHYQ.xLX+vBKvhEYgQvrHX+b2nY+M4C8yBr+s649np5VUW2peQ1r51EsEYU268btmW2GmSceH+PKYsZx09PSMk1sksRjXlytkgdUYSSciDyjb2iZKmXlKHryQZVMWoojhVhauZhYNuvl5FsatpQmVIV9n1Rllx0RLyLm8lnBLSxWJA9mWb8kkTkzpJ6lThD2SWop7FJsTrbScqkdWEU00kpIuqRKlRWZoaWUWaEcU8N.wbVgbIZKU8ARMjuiDpXmQHwLu7Z0TrzM1wRxR1LwLuzx50NZml5GpQJ+8TLU1WUF8R9D6.Hhj755p0PTLJ0DqzTQslCSaBhf2fQDbVhH3MD1TolhS5thhKiyPzEBV4wLmwK4cVOjWdVxKGC4E.IcFFR5kHjzqIrSUCk1Vt4PTM2VyR1ntDH1YIERYSbluzWV3pWUbYPN1vPuiVMw+EqudN7OygdrP97UJTj7374WsTYw2Tb4NVV5ZnjVobkEVYEbtKrdkJqTA+3xUVrvJERkZEcnl0rx1R5Axqa.u3PIYxWnDf+JkyM60Rc0qtlVCEM4rp5R0VGJ1MLyj9Qas8c+sWakc+v0u6Fqt11OFkt4Uu6COpgrVVC4FcTkLxZYUO8bhoIoldnP09fl2KdDWFRBgLrMd1Zx0kMVQRUcePDYlwxni7rWSLUJEsppcpImI8AxFlJ5ZUaJW8AY+XSDjoRcfjgnBzP5ghIgedawbWKEPzhs.SiMTLsDwIRo0pFxf0vlzrx.vCF4PYZaHaJacKIsZpxFh9K+6aJarEaIbADU46WMf5XYCPrTUxDzBYdjRs2RLsIp0twxUA1Wxng4aItW5p5sZqqA5szyk9.I0Nxou+bhVRnLSm9wHtiVK5pcZIuipBf.SD4YqtaHacCU0UrQCnAtGtnocIP76aJCzgYxvAEWHWHaKo4TigB2VRZZr.VC5ZZKoZlDoBe3nkyEP41F5s5IX3RQT8t5fkgFaq+MwDJwVBfas50kqZkIMIuzdzY6nIYHyC.Zldg3VRV7JONKuk9tsk0nPD..N45in.osokR0GvALl78B3F56p2hG0QyzKDPSfP.wNWeR.kP.gloeH.0XCo0+lb.glqelILfbx0KPqnJ0lGoQxyW40ObeYXbufqDmb8Ajz9RlRbqFZtdgYWoV6CCgBcL.0U.PwluWH2Fz17pKRd9nNCIylbINRl9EBsPc7ACeIFrTvNaeDlLzO79bHLbdoY55h13LomhiGjE+Fo4Y.MN4C.N6tZbxu7PlA13jK.z74z3jOcYWh.Zbxm5vYGTiStPPxNf1lgHBTB.BbCoP.AmefsMCgYB.HT6O9jFJ2.aaxGBR9A01jOL3r40zjGTtkn6ll74HTtAzzLDQ.JaxHZLyo5FcponuthprILWN8sz0Uy3SLogFb2BlPDsEIC5w.uiTq1pxNyQks0YW.mElcCpx5dNbZ5ZpJZYOT5.BIlBl5G7+h6p2ngpLcFplh00s6Y3ptcbb0UkphJtBBExh06nUEUkhvf6XnW8FqfFn2.3Mm4BMmHdpPyl5QoRRF5FQa1ymNyWkj60RlJIcbZdYiGgMvLSkzYDXN4yLTKmRPGVkSt1ifxIa5nkbykNFGONyYPPNHfLhGuLsGbiW9zww3jM6.VbJBYzIdnmLRTv493qkhYheNy5KSZGykzyhfjZzX6qPltsmPlp7r5bsOC03ysXbzC8fZYG+LLhtKxILZmzDKT51sA8fSy18PDF85gDHcIP6QPZeQZxA2nGJfKki+6btjs4gJVUaZmwroDEEeD5Wne.GojEAu5nPC9G0D6IFfPvOQGrZBtKtO390Ctle.WC6ZgevHoxEncjsrTzZzEX1o6AvGm5wbjrLzMOAqqfY1qwGKDxczvgMs2WXw0yarSWeXKo1lT+t8kSUau18mMHt5JMUc8G.Bz5xxpcUbXXNKk11N2CFUn+Qb6VDEyKQviQXFEPOylHaL53gPh3zfg.sM2x.VoZVXKKbDBp8PHSaWSyhCXvcqmwpohIpWoTIUpKR.IaUDljqMapj.rIsii.RbcOjwZFDRtitkr4d.RAG1IC51VU5HTpckc9ByOKpJRhpqrUASoFPKRTJO1a81Ruio762Fp2jDTpAX4t0qu7Qqgx+10x3PKMBlVlkzEZ.s7Vkv3g1ugShYqIYIkURscSIPlkOaN.qPibzH7YpIpn4HFmEZglrFRxrkjhl015vDJzjyr01HtCm9lHdxw7xVM4jc21edITbOVzZVFUyjPDfqWYBYZhmjCXY91oSSnSRmQfgN.fhkhjJAJT5vHalagvvd4tOqpvDMShfxnojUPImhQzhD+2UKCVDppCMDD0z.w1lPO5RMjQpJTItSmV6SBbDUm6n4xh5wCDelYzzlkZz40hkTLaSVnTHqIac.Vw6Si0c9dM6drexudcB8CxOVqFpV.Gwq.xFEwXiv.zoWdWqrThfFB5tD+O.nDy7RdiSq.+3zxFF4pjN3XJnt1sA0MZhc7BtbBZuhIRLymRoPnnV3H5dIZDcISmMgRMT3bsMWxm.S+rgWOw.gfB9Q.kX5aDTbTQPoQEAkGUDTYTQv7iJBVXTQvhCGBtfqgTtQFC4GYLTXjwPwgECN8y5vEByLDPWXjft3HAcoQB5xiDzUFInme35EiACKLR0+hCNzWjwhI2nAd9QC7BiF3CgM2kELsCBwP1hwGFJLxXXz4hRiLFJObVw9vxP0RpJJnKiv7AXvvP2GrCFJNxXnzHigxiLFFxIEjRfNw7gnUgCrEFAXKNbV.NvWZDp6xi.rUFAXmeDfcgQ.1gXbiy6XejaT.N+n.bgQA3gnm1KAspvQ1cD5gxCNFx9n7fihGC3nzw.NFxdpdUOxiJCc2cnXdOZCbXigBiLMTbjwPoQFCkGYLLzdSVUUp8H4SuMBJLpTPwQEAkFUDTdTQvPpEtnPU7GYZDzCrnnvnSEEGcTTZzQQ4QGEC8DprzaMBpCG3GpIUQgs3H.aoQ.1xi.rUFAXmeDfcgQ.1gZBU11G4FEfyOJ.WXT.t3v.rA3x3HMVgMBF5wJrQPwQEAkFUDTdTQvP1yzqIX4rhCFAcgezT33gZJd7flRGOno7wCZFDMEYIBS6e4VRVqJWU5Hev+hNK0OvmTfrRh6RCu06LHfWXz.u3nAdWZxm+YCB3d0fO4oO8uaf.uxnU6yOZ7dWeekme8AAbueckm+zm9ytd+Y1QMa79sUDKV7e3yFH3GR6NG3KLrManvWbDguzHBe4QD9JCq0CYOK3U7+jBEekmMHf6U5+r+tO+e9yFDv8J7W5oO8Wafpcux9O8oO82bf.uKQ+WYf.uxnA97iF3K3Wz8KOPfu3vU6orMaxMhv60t6i97O+0GL38Z47Q0qmdvfuf+5+MFL38Z5sTwh+JCF7k8a5dkAC9J94+q1WvedAzh6cKzZ9ya+9u2O8Ouu52+BB30+afX3uuuZ6eYAmk4a2XYoew24uoOoC7p4MP53uruvvEEHKW3.Ih+hOq+HB75QtaLH9i9m9q6KLbIA5xNNPp3G1m3ftxj6FGvO+3uQW33h16iRIMYULJNm.dwZ0OqxAt.WXT.t3n.boQA3xiBvUFEfmeT.dgQA3EGJfSRMRxMRPmejftvHAcwQB5RiDzkGInG5.u6rB8GNG3ecA+qV9g8SbwtJ1C.Gu+sWUxRJQhYlgtbAAWhaKaXofVchyrp7AJUkI6B7jBqJa9.K81f7xYUVCOySDlRvd0Wm3grxuiXe4PkZVMcR3i9yVporRilt6X+m88WZ+F16K+KHTpv7Kjewb4VHWBEK4VrYrPthkWnTwxLYTvNm4KWrz7ymvR9gVrfrXoEqLegEKmXecCnS8cT9NdTzjT2VplRGS1zOvdMZNyYm4kXjDmmmj3BB2Xe8NzDbkEh+qVxUV7Lik7JKfD7IKdd6kZCSAPyhoNYDxrBDzZF0ib.kvfwkIXpkKXQOZBHb15p5Rn5bWEPJP9vgjML9xF5GZBiNxnuWkgGSTxGO9o+P+73O+6sD0NjXz4GytFCdYQpBsX47EWb9hcy6Xi7y7e5LBnMYQZz5ncGoCjIMTR+VhnMe+b14r1CaKog148l2vbEzr9PkntjpoaQvGqCFACNd8K2ENqoPaV5IK2jua85.aB4kOmCP2nVsfqhsk0jZwg5WUVU1hSd6HKYTs4xRF9yXcoCzM.gF5TvfMu06nptkjUS67M8HInLzs0PK1nkw1Qdx+NcZQjeHvJhSh79GfrB1FrgzgL1CuQTxksnuela.SGR9935.smAtggrjiHkVCyEzebfhPYaqe3VR0pAF28KbNxzkQGxEHNcORFapaPUC9yw0zyeN1x4txM0iSDVae1Fqmya2P2tkTCRqzWFluZCclFmezeLSiyO4IKUGZOSNvS9UE7uuHUAPy1VqgudrWps+VvIt8R8Kk1qtUtjCX3jbI7k9CY6U4q4qWkDGEPOm8wnHA1oYX7hmdptrvJcLsza4jKoKGsYHc4rpgxAxdZ2QFakMk61wpcGK1TVtS85jtr8zhEuIPf1OdR8lp56Kot7Va5s2JKnkPKff1Tulr2bpJoJutTUKcOjE9Xy4Fs.SOqM6f1cRpJ9ZVuhJXxiNUQVYEuHDSVanWE0v1aelqJuemtof22TFsAFt4F7nKTKYm1g4yRa6kOagx1OQenPVbCRnURh9YpImSfr4xlxlXhpNZmbQ1OHyzt6FZ1BhMj1mJHNufJ5YTrIXkEui2As6pMfi7qNzBvK0kaITZjdQNm.4fuAyen9ev0ijpRCsVX77xBpx0sHXw5HzTpfx.Cs5S5m3a0UmLuyRAzQRO1UK7XvauDg9RIrghFdKYkn6pyqxdgBkKrX9h46VyUnLV00MGvWHVSttDzR6d9matAnf0uogdm11awmtlqYO1FNb33mbukr0Har4ale7xsiJWUjGWszGQ4JAgU27aNYwTk3xTxNFm61TwvRFZMMQwYk4xYeriQ31P+VSVbUEtbkNkqdEgs5nUs4jEaMOO1Rzvos074lexhoVfGS8oVNL0B4VXxhoVjql5PGlZwbKNIvTd1uf7TUG4zrRtUaqilv3Kty8P76R4qjB6nzpE3L8DFmwcNFe5u+DsFi6rL.2jin7E2I4eAxj7we+PF15I0OQlk+qP9Pki2o46Yu1xiEmLlmeg91XkYCBygkiPSzeHXqh7XKmY5eQgUQGzCFh+t.dmv3tRb4NYmdX10Pwr4DFeUlKeEclv+PvVU3xV5NS3Z62bgILtZddbUzYB+CAWs.OtJ5Li+gfqVjqtJxLk+9kq7dPGvSY4Nm+ULj9NGMowXbmHRzZR+CCqwcBGLy5+8eyBExMowXbmxgyz9gJSSoQKonCmwcd+WlNue6U8GCu8W8CNQl6+4cWhgmDy++78+oGBOVcX7AnTwJkqrP.ekl7Uxs3BEqL7JxxIFJ1q.O1yY99IE1VokYScqIPtqHOtiI.+80n2QNNqDWNycJ+Kazoelxeji2Jyk2bm1+pF5sm.YsJbYM2f8uhpzAxQGdqWwBBurkYWIH+3SnXAQpnw5XAdN4h3whQqwAlOw.yZE3wZNiAzm9iFo3ph73pnSe+CAWUhKWIOnASNRwWk4xWe7DMeUgKeoGU4Ktc3mhzg+sjrXXpO05Do6dAzVhd7F3eliFMdr2jQX+K1mloLmmabX3HTP+GXlpHOlxo++WQXmsdy7Eln3pRb4J69+uf.xtripjktwDEqUlKqEch1+.yTU3xTQlX8Ov7z773onSj9GXdZAd7TzIN+CLOsHW8TjIJ+E66Uqj6wRIOEUDZc8L3rE24b3Dg+IR1h6LKhRqomAms3N2hnzR5oX+Mq9KYGFG7w0ICic4+3SjY1mTvtpFqgxw2g7JO1LZELmESLDLWAdLmyr4i.tbNTbVQdbVzIjNCEeUhKeIOgqwJyky93IONy+YZLOVSOpxZ8LT9nyHXF154exIUn7wUz3NT9tmkz7XwnTu+ujP99ewFybJWyg2hNc9ObLVQdLFS3blHYrRbYL4IaFqLWF6imrYrJbYL8HKiwsq+KR55GeW8w8qS+LiiuMtK5J1c710O6QWOGFzIJOQi48WIwfxYbWGONw5IBLajAms3t.dbh1yo9L9Gblh6Z2Yvi0SThs3trcF7X8DkXKtcJN3w5YbwV8pydxEUNuuL8wWm8mSfVSi0t68dGYvgIiXc3uPhAm23trchRc4OLLF2UtSzoS+ggs3tzchRc6OLLF20tSTpi+ggw3t3chRc8uv.s3c1UuE61Q92+DZw6fplw7h2w4Z3gG6MYr3cJ02ekWm6MHNLbDZw6LvLUQdLkSzddIgMmrXoRbYI237bSIK4ZSTbUYtbUzYQ6LvLUEtLUjYQ6Lv7z773onyh1Yf4oE3wSQmEsy.ySKxUOEYVzNk5aencu5y3onhPKZmAms3NWinzh1YvYKtynHJsncFb1h6bJhRKZmRgcpi10gs41J0j48wHNNiYOtdNllOurlz9pjiVzb8sNz89DjC2FohmyKIjuv.yZb+xsQmv4LT7E2ObaTIZNCEWw8q1FcBlyPwWb+nsQmX4LT7E2uYazITNcwWbikyqQikiycOIukhzw2X.WPfo1Fqgyu6qwTNLaTaHf9czstufU4vfQpABFVti6Z3bvcEHBxcbWImQpgEFVti6p4LRM3vvxcbWPmQpgHx0eWKAoDn2nSgcwDb7cqCzOWwAbtoAB9dIf89Gf8RR5cXX9eo94BU1k6+4+oreMftFP5Iumu69CHA18hrh4lxVRaIY.COZIaPHsVJZtn72YoVRLWrH+6VpkRsZpxaoapftEKbxo4mrTW21PN2RCM7Zujuv7kykKAXJTEe0cca7mnBnm0zNPVUG3+11TDJqWQfv0szqgGJdWEXrbyN0qq7Pj0CXNYZI21qv9EWWwbK0NMTz7wbs8lHYdAmGU4hjZIfKzDGqNVEHqE6q2G2h0Oj8NbhY1LpKYRliQJg6gtWwpJo5ukzpcMOiuEO0.7iG02K9LexlOEcQJa1T+vcAyfk0eH8puhQCkuTgJ4pTrXk.t+nxUIWgBElOg8mqX4a3UKRuBK7n9RBooJoUU9DRz5YpE+foFQ6N2wqn09bCdrJaYmXyV+voFY6s7Y1R5LbrJYYmT0m7ilZjr28VdkrIEP2fQicoK6j594+ASO8IriWoK64I3XU95YZk+3om9E10eet3Ky4wqrk8iZt0OYpQ1toOY64nWy0iWgK6WW8S9CmZDtazkgK9B.e7JaY+Ju+7+nomNEVw+PZzqF8wizMksGD43FPzIaS2tDuzaM9wr3k0Css9WO0HdWYC+dng2qRiWYKqKZexexzircY+lt1mBDGih2K2awKqWZM+joGw6MNoDXrNect+zoFA1tmXBLV+o9OL8Hv191mTBLVGjt0+lomljaOTBrKvKh9WT3dnqUbYRJbBQ5y63KH1a8C6JN2OXoddSUOX2Uv8KaNi3.bgcC97fFTvyRrKKa.7qrjm6L6WSXSIKCkGtkrzCvPxn37xiH8UgxyWtbghkKUn6OpwhEWX9JkluL8V29KQu0s2xc3qzukXZTvaSiujousVM4GBI8l4suIp2APVU4UZhruUMYuQrWWWUU+vOP23Alskp56RzVtA5apugbM5kzcNxsTc52uMNb6nX4yj5p5Gpwld4b14ryCjOz4x3lPTzKhdJhyaWPvVeSIrHCgXxMxMgpwLkro+at97zqFaesB+Z9Mx9zZc+Es7Z.mXvsE7bUg7tmF1BekfsEvQadRvXHW1h8s4fcpQXCB1Iy8rO3zvf3WJXChaIYEaNL1MG7rl79nSCyge0fMGnw0O1jXraR3Y4LJeZXR7qyYHC6OFQrQwX2nvyZA8iiPyi.+EThMHF6FDreFomqeZXP7qDrAA4y9DaQL1sHX+1WsMhPcQf+VUwFDicCB1OX2KrhPysj9A1hMIFelDIoglh8qL19vHjMA8qBFaSL9sIXiW4KNx6oqx3wl3WNXaBzmxL1fX7aPvFzx1e2SCCBNcRP+9qw1DieaB13V9he+SCaBN9aPNt9hMIF+lDrwt7m9jSCSheifMIb21mwlEieyB13W9+86EglNA5DgH1fX7aPvF6xE9AmFFDbBLA9JcH1h33yh3KGxhHl.Sdtasyu1vrvYT5E000RdoXtBkJTtLukHCu0gSlm00hrgYSxQ15hIQajQEzAdfmkMXJ7ll6lRJZdW2fur.NM1Uah2sl4yX2ZlvOAszeB9.Z7q7rASq34zSZ0klFzJ6bmv0Jmmre6hzpEOm9S6NUnVtUOZrjDsU8hzJEOmIleqoBkh+c02Es2UebUD90gQAEimi0yZSGchsS3sVdU2MHXjtMimCmTkoiNx1sWiuf+x3QZ0hmyWUsoB0xl8PsbA51RLRqWX+RtO4aOUnW1nmMWvek3HsZwywbq0zQuXqDtZ4h1aFxHohIksSkreUymbvzQCldpYnewznslwi+9GMUnYVYid4uO56VFsUKbOWgmfUK2nWi7S9RQQaEim8KxilNTLK2qdxneV2nslg0u+kdxTglY2dzj4xLGfpQakCqu+O46MUnb1918ZXFz2yJZqVX86+Ye+oidy1tWNxf+pRmh5kPtwzwOG5YL4yZ3btgRJW.mtx7NDlC6vT9IuWWZy.t5t5i8ZbRub2saI0vdQuhe1yhYi8HsKw6rTcEUYBu7qJ7ns19t+1qsxte352ciUWa6Gqp2POaasF9o6G0Ecu6PQ2eItsVNO96CskhUU16wdwu+PdxeZeFM50nzsJ7XTddgai99qf8+QdsFS3yZLjMn9.etf1mRONmvmAdllF3w94EvbsHgs6OcwEHeUH+JCOmMhChxv9Tcr2GDqmjBbuSClgC4ZKLh5n.UGWjTyCj93xtA31uN4I+ACuNAeh5c5pS5SAru4igjF63JM3p+FD8xq4JiGv1J3Hb6Wu7W8iG5NttETxnqZwWyHFlmqZXXapbI.6h.5GH8wEog11uB44+gC8YHMfPN8250AN1JdRe7k.UHuJhEGXMxEHA01uBwyo61foP1P+vIlFHL79IPCjMzGX0wkrClseExR+ICoB4k.L1GMP7UwSksPtLpKKLSNf5DZXr8qS9oexweiDeJEO07TpRAZlvSobA9WTaaPu1k8bQL7SBxMwWVXW66kmiAuDAzN7dINyY5mKYhyIfe1y2k3xrlZo8cwX3n23pP6d0mZmielIwRC1oTkuHhbmtkEr5Jdtd1KYgmXN+gS2xBtF8Wj.LtwhI2yyRay9yIPK3wjge.20TmPF9EmDM7qDTf+X0WCqoumEy2GLsKMtL+admZFcZskTMOcK9NduI56oE62ZfXqLKwYfvtDvcmQAe4z0cVjsj2aHwBo8jDZI8uB768kp9.S7GkREbH1T7tZpGMBBzBbWThSxBTlKqjwtDksCLQiwpDcg4KuvB4JtP221TcmQAe4zCIpyUTxXWd546Z9clVjmovKgYwSKgZYd8i9j5SvM68cejL1kpU30Y5DsT8bzf8cpHRmmWuoSzhzj1gq6TQlt.udTmvMSIgb6TQjtHu9S+HyIXQZJmXlMNEpm2Yx9430e5DtT0NnWmNR0775R8jWpdBNgJ2KVjwuDs.uNTmnkndtNQF+B0hbmh5ilfEpmitJeOcjok3NA0IYY54wKCT7p.8zQrVl6jTezDcOpnEv4oiDsB2onNIKQeExZu7DPj957iirL5JOONto8TbxbinaJcf7s01xP1TFv1LmYPjzSmATMJJoOECz5Wvjzmhgf8KXR5oy3xFEkzSmwpMJJomNCgaTTROcFX2nnjd5LduQJIcRpmKSmAANRJpOEiL7WzD0mhgL9KZh5Sw.I+EMQ8oX7k+hln9TLlyeQSTeJFL5oLQ843s51SJrqtt5tJs4chx9y+d9D0K8mzkn9cnK98yHL3q25KJrbGKK8V9uIv8bFP+Q+fQZgQ+Q+YbHYasz4EVHW4h4pTrR2e8g4WL+7UVb9E6Vg6jiWSGZxKLLq87cZJUS+Pdhgm88WpKpag7KlK2BC5sbdOkOkVZfYWtl883DavdyegsCzneOJK8FMTkW8FqvteU+WxXWd4e.0n6hB2SQyRpgrHpzcqm88QlxMe4hkle9tn1EVnb9JkKWp68eQ+QxuNkjQE1.uWxX0h+vfn7KHvT3SMB+RTBea4CjM1mc2n9iChneUg6nqopnIRK+ILcedtz8EELja3zi4CYOAY7zhwds+rxcuytae2M1oKJd09khWLetExWp37IB9vV4EW2aOvnCGFdl9oBwzGXq0PC+wxTOa+fXpyIr1Vae2MONXoiCRGqQ1Q1BcWOXxaVRNDeRgs1dscVa2wK0mjWeuWFcbCYpnqQMoXn+lr63Twef+8WZ8.FbYv5MN7g6S3b4TjXlWx99vfR9N4b6Uo6EcE2zV9n1vDMPRgYNKo7Il4+hfX8NZUQ6IUQcs6naIeWsLyl5QoRtI.DzKZ1ZxpRGs1AfzJylRVMyZHoU61vK4lSrXtbyN60R83Tcgi50IHwWdTYoprQfYitaKLBCvLZcZsurwbhGfZp4TPPNrVMEKcicrjrjAAlvx50NBcaWnQz32ydVQnW1ArXHFEUI2oHLETW61ZJVncDfsoRSE0ZNhPyDHiGLPvSu+swWZHf3jlFTt1nynJDILypxGnTUlnePGATlOvRucPJuKKrodsNpR.8uRSzI+DR2cY7g.EMCzFFlU44tmiY5rYly3UFbV9xfbLxf.3v9jDeMA7VENXZ7LAPifj5jfFO6tzlvqUutbUKWB7kDV+a5QtcrU8ybFl5+0sqevJ3.c0NXQAp9Om.cLQVZXUiivGuWLRkOP1hIoO8oOsxy1.HPspdjc2tU6NplxaHq0fc3wWbcJobas1crXS+8MkWF5+nggdGsZ61zPVplWvjwMsY6m8VJqvfi1+WWZUoVsgduYoi0WeWpQMMo2Xo0cNtr90653xRCO6frGJc.YCxKLCBF7lim7nptdaPgXXwlvZZ0recly12Js7gayrsdGzPQjqNH.82oSKu2cOnp7Lnl3j2yYSB6HqUC+x+O3GZl4QuOCMy71Ylna6hTBqdjlTKkplXiBOSxi0v3l.6sllDvJ0XE2njQJOylnMCruLtgkEngY0pnT2VVUVxjQC86rjac1UU7hq6lo+J5Ye9m+K8L2r2F0LmcSA6lkGJQ726tqxjW.zyFJs.+ILBfeo4DHKSyqatllQWUzWigJ1T5AxcZG.T9yXB1j62fXx85B6XAM2agtAnfFvvvsXSOZfF7Zz4zuyy9YIe90WVRURqJiDbq24d5vvXXQE69R9cUTUWWplLZHaVuDucUzf0t2DWPuLp5R07Nymmszxcf9p8Men+pkvU0MZA8WwTWhKQ4gskaKKYsI4LUjl44VZ6suIzAWa+PA8ugFbZWCvRwSGXu352USFzkdJ6JF5ll0A1AiKOyEaqNFM7Zgh6T2zaZfdkUihTRnaFLv9QopsxmooKpVxsqD1F5LBj2y668B9dunu2K468x9duhu2m28ch.cSo1HqB3c+Se5k6O6c.A34KyTxkUZ3fbRJqCsgcm3cWCj9xcOP9a3cZqryIBkgXvSncrO8mSwYn4Y5GIsowcTPB90zN.ZwAofnwj3V7PRdHtM00za2TWSopWyZvLsQCzwDiKIGHe3u+22Xo.53cCEMYICusVGHQP38rNyL8oZ5qHPHWQTOUhm5Sn9b1SJ3dfVpJpFQD4kv5Imj5IoA8sPaMyppftkr71sD8fm0qVHQB6JBiCrOLyrlPoEx57y7q.+5f6dvu6ZYuBy6as0Vj2Wj7N7q5rum3XS8dr3CxYOY8AwiInfsdEbBvzRBFJBQdrGmpgQXO+89o+4WeYk15pRFHmmNQjimF9Ic1tM8+xB2RxnVUvjrl3lRlvDvDgpm3uDRZ4iVtir0g5FO.Mw4UMaa+19JVF.swNKgZ.4YhF6wq+JKof7KpAi+UnFKGfOKnoo7QyfZsOoNmOgdIVImtsfOZni.r.EsmSflK5b0ziGf+sKMwJWnlaWfNt3Mss1YtkM4MS3BEekmspWeiAuz8FV5emk5ZtxfO539f2B0L1euNGWhwYdo9tqQDKIFoCgzqKfEyQchDq5i1D4kQGSUmRj3XtgcXhgKIPb+PjDQonmd5BBXmwDQ9NOsoipZiJfenOSlb4YksiyyLmQE7dV0ysWPm50QjD3GZ+GJC6yUJN8fK9qeq+WwwxHNVFwwxX5IVFoHM4iClQTOXFuJQQcZFMCYg4KPCkQmJVkHQm3a+9Y+1KVuP0BkVY82sTG562p4snQ2PRR5cuhV61+1z22He828JEqVXgEhi1QeEsCO2XH8HbG+8e1zX3NNyfDtijDw0wa7NN2Te7N34W+4IhyvbrOw+sO+e9yhcrO1w9XG6icrO1w9nni8ji2XN8e+7Wu8+iX25icqO1s9IK25eUBM9JB23Vqty1XR6hn14N92e76P+JcLNP1myiRG4I0Y+89GCv6eRJa3uyra4consD4NO049CsyR6zAbDx60zZWAR3EWesp5mbQQPnOMKtHaTDhfCkdIa5inEhhi0iU+QU42qJPMFirBvKIPaabZJBCN5U3NlhWINSTwlZhJrOuBx.63MnOu35eQMnOIQByvB4yRO8o+Zwqki3P9DGxm3P9DGxmHYHeRhuAlBIrOe5Se5un6v977OKNrOwg8INrOQqv9LS3g840HOKZG4mBmNg9A8ywTnedumEG5m3P+DG5mIpP+DGHiig.Ybd64sEuicNdBlwEsEngEPCXxv+lwAzHNfFwAzHNfFwAzHRFPC1a+Xdgk9m7M+G8ERim7zm92EGRi3PZDGRiHbHMBaCpflu.9bfzN0hwaTkHxFUYBdSUbY7fI6fFLo2arhk9Eem+lq+E9MVwEcG+MdyUb73Z5q5JRCcCVjHwWI14zXmSicNM14zXmSinmbBanuqdqP5AOfSAxme8XGSicLM1wzoDGSKE6XZrioi9t8GOPRucJU7G8O8WGua+SRDWwNjdbsa+whydrzu+kicFM1YzXmQicFM1YzHoynmCMW9P7F8Su4u3+c7F9O1azXuQmh8Fsbr2nwdiNpdidQ5HI802H8uH1czTT4Ur+nGO9idAp7L9qiF6PZrCowNjF6P5D5WG8VJg80QQmYTSZ6DYPIE6OZr+nw9i1m9iVI1ezX+QG8uNJdfj95rP+uLdI6ljHth8F835qihEmwNiF6LZrynwNiF6L5D5Ai0sTfIUzPhWe3O4+7+G+KV2m+zm9yBbw5JF+4QicGM1czIO2QmO1czX2QGU2Quj8PI802G8GF+8QOus.K1kziqC2Hp.M1ozXmRicJM1ozXmRmPcJcC8vcJ8e5876TpXwh+CeVrSowNkF6T5ThSoKD6TZrSoitSozgR5sSovO+3uQrSo1BrXmROtbJkJPicJM1ozXmRicJM1ozIRmReYgUTAGE5eOR4tKRi8HM1izXORm.8HcwXORi8Hc5wUuygGQK1OuiG+7Rgklg4j2G84e9qG6jWrSdwN4E6jWrSdQzu73J5Gturp5fc10lHQredw94E6m2joedeI+94kOWridwN5MM8M8nipE6q2w02ziJPC8Vz7y+72H1cuX28hc2K1cuX28hnmMrqHsujI20Yp3e4M+Ewd6E6sWr2dQeu8NyP6sW9Xu8hHd6cN60v48.MSUTMRrpH8R6jXOINneFZKaVkEZR0d6hZU4pJvz38eVlYWQXbPF6YMgRKj04m4WA90A28fe20xdEl22ZqsHuuH4c3W0YeOwIxRJM1E4ikypVhMVrGxGWmUsD4YneOz50SG6fbrCxwNHG6fbrCxQRGjufvtRs1GX.X9p75F+Y+rjweRzXmjicRdp1I4BwNIGocR9MX5oN1Q4XGkOobT9RL1YwNKe73r7kYjog5vbwh+JwNLG6vbrCywNLG6vbDcWhtsRMttJuzO4a9OF6pbrqxwtJOM6pbwXWkiztJeIbezwNIG6j7I2NqEYgE6d7w0NqEIMCcoV+zmdkXGiicLN1w3XGiicLNhdqmthgjYStmeR+6+29+L1y3XOii8LdZde0VJ1y338U6zzMJJdLsX+7NttQQwhyvbz6I0qe0XG8hczK1QuXG8hczab5n23fJaIU0P+CAe3rLzwz54vo.TolDdrOgMQuKlOwARpc7z8dKXt4eX0pdQUW.VXXAr3vBXogEvxCKfUFV.meXAbgdCHx0oazwRuEoGvDI1bq0HFfyrliA3YSH2Ze4Zv7r1opgRaKrGZ0UvtMh9CoVeMAjCv.Vp1Tt5Cx9wlIPFLxf62m4+3KITEc4OHdORIVgXII91hqPJR1FxVqn2pstF7RlzdKV5YuVpappuujpYVZU.PtlVCvCBDfzRmAJVpqdU3+EWAQAh00MDUQcBXIRACk8NxFvaYMksVF7H482diLoaZY017st5UO7vCy1R2.b8Qopb1p5sP0Ls7UkTU+.Eql2bscyjFMAQT7KLuJEwuIFrZFcZA7stV54DeT51pc.JL8akdSTdqB4k9wyIVuiVUjnNiIz+TGy4DMjMA11TdVwTOJURk5zLDe62VjV06fS3tu6roRBkHosnfxZusCF1KMkZRe+qkJ4iEg19xhABQfxtjON0icEgaA895nuDsUXXG6QkvqFBIMw.P5LRNiCW1XVDWcfjgnDTuVMULQ05F5f3bY8NZ0LyjCU0nB.fBSuFJkOc8a+19nefittnsMhXZwqDD+fJ0a06RcEHmLue6Z.lEkNPRQEYyOaZfjP+mRcwL8fZnJkFHQ.IBWYH+wL6gMUrjm8Zh1YutNx19tO7nFxHKj7Eyh4cFEUPXwPtFGbHtrtZMVDkBJSMCoCugpRCM4Z6J+PqLDo5bh6IsWt6Omnzd4w+tv8QvA+JM3SeSKjgdO3gvXgtq1zc2VxgFJaS.R6U79dHAr8W2lVap2wTdEnA39fe5t1VvnhZVyRZ0HRdKaUUkpO.jXf7hpt0aKq8Ax6CSSPNjV5WkzZ0zgJRjnqN3dUA41F5s9vVRsM8z8168Jzt2Pc.bGcvrPLYx2VbuhUlSr3ByIVp.7OzyyCLeN3YTZvyUfzqTBReQHcH+Jn+BuWNOj+hPiXWrRCXylPUivb58gIAkdtzlZRFxveaJYA+Fwpjm58+6fcDlPnEHYVLi9yGp1Ju8i0Z8P6GgVwFVxHCfTjDfIM8.6LaCZmlGY+174l29wExsf8iKlaQGX+XIWXMqYdfKgg4MJkgHLadE+WJoQdtljVCYCmWgIBY1DUAjWoTG8kEbdjPajmIDG4YL0Qetpgz24Hm2vzm8KcJTHmyKxZJMZI4R6fV.qpHTNQm.+lR0nmLamu.8Qj9kLmWZBTJF+3BzGHTK5IBshdBQoNUIR4eK6pEUqtVCzmn0t8aTJv9UOTgchTJw40EXdgPQ1uQnJ627PYMU1UuEi3.lswG1DZxCk29QJo47p22Z.8zVCoPcRgRWtuu.6aDJy4UBo47pGZClOT2DGjHE.3IFRC8lmW7PXnDXnK7qKv7hKUgdyknPu4glT06ljT0OjVb3IFRB8lmW7PRnDXHI7qKv7hKIgdykjPuQII6FiJ0fA6f9VcsubRB0Jv94OzPokYScKOogQbJlD12nCpEJSJ0Lza6IgppRGHyZCguplbq8pnWsMibegveLuSXJ+c5opGH5HRYmmYQlq.xEWTjUkbjywhLbBjBRegCgTEuY7Y.E+NER7y7.TUpMiMB5UJTvSbfwxYyL3LNhaRjB69NOt0.TQLUL5URYPOwUDgheHK4hdmRunG8CW.i99FzQeqRmGf2gf+aeCAlwy.23aQpJF+KtgppiKFlYRaWNzH9LC3PAMLHcJmKnPed8ScRKlKbPis9ANZwXHU61IDnCkZYKpKFvV08Ay5TNVPwVz8EvNkjAbjBue.1tbLfB118i7xtbLPhaK0O0pSAYzRNMJ5s31aYcwAp0Q+P51kCAI4GEMU.aNNNJpqsL0zkNE4Lz.yLmH1ceXFwhoDEEAWI+pzDDI+rugrzCtFMOJPHR.nZXN6omE4yYZ4VssNJMFlj9fQLiSiqrHvAO9LswyryhqzGggKIhByJYR+D8YlMK9q8a+IfyXOmy8bwmhVM4GdWGxZ16SbMBgNz8Fotpb11fTEn0uNuejrrPDuhVCQTO7R0dKjWeAwmHY6ig+ghPPFYQEM2dMlE4HlLwSHLfN9czkbe1qkLEPgD+k2A0of3ZntnDsAAkU2Zucr69X7q9b6gKH8Gv3P4vjWH5NmokuGC1BT6IJZKWPhyM.r.pFGw4NGoY0LaaUoiPdLkA7SJeg4mcVLs9XQ7eFcke+QrH6gGmRjwbvszgYO3WShMHrCfBLW79xb3VjwDF+FC1iYEro.1V.nsPrDnN4rmCh3XEHdWhqIgfJFmWBGcXiCQeZKaHBSW4UL6QSsi8Hj8WyW1wSOEZB6Yj+PzcNzYXskYmU+d9PceK98BWnMXBP1QUETcA34SeoE1kLinwn7GGjI64qwUtm7VHmcCqQisyv64fq.a1jbSrmogfIWWW6Ep1PObL43vY3HJPkuMDgo18pr7z1C6FVeowWwdhniact6LkCSqiIuP06NdbtGCFCtKyjHcVuvHiOr8BiAp4bgILcmewtcyUa8GLS69S8QmR93uGSGmFBoyRD0Ehn11Y68bwU+KlsAITorWoiulHXmn5yFINNbcJHnY7KLLYMoXgItcCnxddP5.Xa6BU3V29kWdE8RZfyf8mj2wuwSAAuqysgI2wkJLwtSrn1iEi8uP2EnPk49kTdD4aqTyr+7iZapmxie4siu7gHsQTWHxZ6nnsmKt5a4rCHgIk8Ic7HicOTS5u4Z4IjFiewsuvuDhP2kRCQz6MJn64G68+Le7BXnS.JHIHVkDPfNSJXIsu2na9e+LBoR4DLp8oHf7gwBdETXWD1fXsOVYGFTjB3AlcjsPNUGFT1EgIXWxMrI.9fwTHOP1SpzoLd.qOHTlR4BJZoGfD3hus3dLx14bEXywJGtOKb.BwvwvJy4xBywRVnXgCMuZJoUSEsqkMyvTY.w3MCBBfj8CgM5vQGzeSUlhJAob.5Qz2GOURvpMiBPo4tlnh32.yuYA6sFVMgDtxUfFdIeDJfKnFQXtZOk6iLkuGpobFQGrgZrh.FxlzrPLI8UToyj9.xhqK8bgAxigFRAX2eYAUc8G.rPcYYUOl+eaQAnWqMfbEgrEQ4K1PW1TrorgLiqiMZnJKtbGKKPAgRjQSoJU+CIEfjOyROpJzYikLdIofphanUacnBPqHF+.kEjLJn0Y951KAgzn08.aQRyrBeZLmn99ermE.C7dVIn93sZKTrZdC01MkxfJ39MHoiQSVbuphWWLe1bhukXtrkmktrL.In51n0RibsskqZIoADSFo4xmyYMcD3hFoR1by1WjApa59hP5ZomPANvEeh8Z+nJnBLjqYutKBtgqEVBu5MVI8rjPI5SW4WQ0CDgRv.uLOOdvGdqese+iKmgggdcrMoLwKWs1RMjEQqCzFxDKX+lvR6On1u1PDMLdwVLEmkX4wwx8QqnanQ1FfuU9byIRKxaItWt4xA10v+e+GOFMtOtrsS0GiCx2DxVOx0VjYXwQCKtiQ1W3w1bF8GOVqtKzPhIJYgyQVBocaoxw9bK81cZuorVmkgoR0v.YJDrYJZjEhI0MTUyj6gqudg4yuZox3u0C5WgTGPmAxVKanenIX1IKYTs4xRFgUMtlU4dX97qi+A0KnKQzkcscqGv5LG15zOl7sj6Xv0VRVMwvq.xWvhqLdMzUHG5e2213pOYuMfBbaK4V74NXZ5n5xTVEnczRoSz965I1MyWnfMyyTfdv+kcX+G6JDBoYr+Z0a6VmBvuIpaU2USx9vvKboU2cNZmZSHUTOAjTXEsJl6H2Vx.sVqBS5FjAgKqh1+jYP88bETejnGDuBt+m2j7ddx6Eu+UKz0q4cjqj46Y0wPiUi3kX2ktjJCyNXw0KeiUJs1JcYGrlppRaS4L6QovlWsnC4fe19W2e1tnf.Wxot1DdoxaoznoJZgjNzjJxV0wL0St8iNITRsWVnNRG1ARDeSx6cMXBVLgVzvOJhSi8pMFLty95Kq+v.ZdIFVyKdc.GV+uAzwKeYQ3Sb.M3xMVA8eyIhEPz8pi3u0uEgPw99LKyzHJLaezMks.1t8qiDtXNth3t6ngTC6ZnPX68X5Y.ortZQ32L8PPa9UB+KnB1DFqI6V29qWXNRmD8PCtphjpdCtSer2ydzi5KYO0cgsH06i4o0uluISRXb641bO7l7UbGUkZvT0Y7sDMYHRlj7564kyBDGYKYGxSJxIyTy6wTw2KeAzDtqLGR.8lvbMXcpjYvXP52h7Zd6MyAxlrXN5KGQMPAocFJplU7q6Ne66nazRRElteMj9.9WgbHEUvEIDxElTzQy4NFXSfdKO79IXaTgBAIhNZpCd4I9c+tXhhYeFDrQGlpug4t8oOBKqCsfvK5qjIQ8ryEuVCLBeLybz2ADhpfCUVRFGI9tZ566yTFmOJ891N1ABNFwj5pmFwGBUnyXu.+XaGgLt2iIcwqJV.LPND8W2I1gECGx7NHJnHnlhYUjmj.dNDYYkmI8fwsCD3p.2M4bNI59z8CngfcKK21T1S+AAUezzomVpGeFidjcGi1jCDdQZBSz1NFTEExV9ZIIIIqUCRfjwWGTJ75q.WBrXyPGscey..NmeUJQkQFsC+TQbx2uuTGA2QCB0WsvaVbt7yUA5eDsWpPQyOLu7wqcPzo2QHdU6zVhq24jUb1niFm0gyHiJ7ZKYzQCY0tL53Au7aNN3Jx5d3XfdNtPjj0pxUkNpOQhcG9nscp3VR0n6mSCx9yjoW+s1FZo4a6Zx1pvdKalIsaaizgMogf2imPKjBHfv4VSxRJqDZ9HnON.B95.QU65hckqHZ5yoIaGyvmXimgsmyOl954xN+vSz8nW4jC7rRcEpjuA5bAtyXKMaf8YhKJTcnyqHit2UjzMjpeQ4aBxxrnA+.pkrT17UfuAp.4PigPqAK813p.u2fSZiRC41HKIxFFd1qYuKYCPulmfMJxfNpIXCOkLmEecazWRssjFcl03OhZatV3rSZFulcIH4.DRNfIOBdNX.vSJV5w6hAuc+FV+GyfBeKf3gBGdVVqCEF7r37FN9n6014PgGeK1rgDG9VTOCGVb19Ii.N7rltFNT3awxLb52.VBBCEh7tjRF.TzkavaJaMvdAiggi+Cjy0jsjkd.tT8uev3jfIIK0PF5rIILV3Mksf9YksSUTutHxaHTRsA7aJlwDFrD8JhLj0Q8Cnf1tYGMK9KnKl4gHYEpNvkG06lMttxaK9PnRse8pusawr+P6ntJwiHKcHtR124CZzONRDTLQJOaWHEeTwPw2MMjpo.5f0Avyrm2o2V.47eNz1QG9MpO+jnO8u2xPKR9bvet+rzwf4Mg3bz44iheUYXp43m+51xZVOAbSEEIpx2mvGT2T8ujF.1vmcRFrIp+98wYQrd6Y+93xROvKRETEbsfVdBWPvRWW0RosmklvW9LBrqiD+exK7Pd2c+OFEYYOq3jMjftxxy8.PYWnp1UoMZ7dnYgnh4VfmMn81BLWMIvULPTYE5b.nsInjru5oigA73tj7xPbqLiSQeaXBWzIQ.ISHTOKXquJpDnXc9UcnKTSAD.IYoTKiNxWyY9D3OB0JniiUrHFs2f.exfreL08RQm4Q.U1lfYlxNxf.ql4NJZUkoPtMBKfIv6fLKyEX0REPn0PMg1Mcn84Pr10H0I7+DmZwLZPvG.3TgDyokhHVSvL8FfptVB2CLGM4GBs+jQmmT++ADNRf6M
                                    

                                    HISE Development for hire.
                                    www.channelrobot.com

                                    MorphoiceM 1 Reply Last reply Reply Quote 0
                                    • LindonL
                                      Lindon @d.healey
                                      last edited by

                                      @d-healey said in Can I manually trigger a Callback function?:

                                      @Lindon said in Can I manually trigger a Callback function?:

                                      just use the radio buttons..hang on I will do it for you...

                                      Radio buttons have problems, rolling your own as @Morphoice is doing is usually better, at least you have more control over them. I never use the built in radio group.

                                      what problems are these?

                                      HISE Development for hire.
                                      www.channelrobot.com

                                      d.healeyD 1 Reply Last reply Reply Quote 0
                                      • MorphoiceM
                                        Morphoice @Lindon
                                        last edited by

                                        @Lindon thanks. trying to figure out what you did there. I can see the loading function changed, makes sense.and the buttons simply need to be assigned a radio group, correct?

                                        https://instagram.com/morphoice - 80s inspired Synthwave Music, Arcade & Gameboy homebrew!

                                        LindonL 1 Reply Last reply Reply Quote 0
                                        • LindonL
                                          Lindon @Morphoice
                                          last edited by

                                          @Morphoice correct - you probably want to do something on "empty" - like load an empty sample map, but for this I just jumped out of the callback so the sampler would keep its currently loaded sample

                                          HISE Development for hire.
                                          www.channelrobot.com

                                          MorphoiceM 2 Replies Last reply Reply Quote 0
                                          • d.healeyD
                                            d.healey @Lindon
                                            last edited by

                                            @Lindon said in Can I manually trigger a Callback function?:

                                            what problems are these?

                                            It's been a while since I used it, the only I remember is if you want the option to have no buttons pressed then the radio group won't work. I thought there was some issue with restoring their state from presets too but I might be misremembering.

                                            Since I'm usually writing callbacks for them anyway though it's not really any extra work to add a couple more lines to get radio group behaviour.

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

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

                                            10

                                            Online

                                            1.8k

                                            Users

                                            11.9k

                                            Topics

                                            104.0k

                                            Posts