HISE Logo Forum
    • Categories
    • Register
    • Login

    Just 1 Question!?

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

      @BWSounds As far as I know, the preset browser won't let you do this because obviously, it restores all saveInPreset controls at once.
      But I think you can manage something with the exportState of synth/effects modules, so the UI controls can restore their values from the modules themselves I imagine.
      But for this to work, I think you'll have to store your home-made presets in a panel (so they are embedded in the plugin), or dumpAsJSON object. I have a preference for external storage, but I don't know what would be the best approach...
      There might be a better solution I'm not aware of though.

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

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

        @ustk I'm looking for a way to do this as well and I'm trying with the

        Engine.dumpAsJSON
        

        code.
        Is there a way to set a path for this "dumpAsJSON"? As it is now the files ends up in the "UserPresets" folder, and that's fine but...I would like to have it in a another folder inside "UserPresets" like /UserPresets/GuiSettings or some name... is it possible?

        And when loading the dumped files, is it possible to set the path for

        Engine.loadFromJSON
        

        so that it will read the directory in that specified folder?

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

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

          @ulrik

          Engine.loadFromJSON("your path and file here");
          
          Engine.dumpAsJSON(Maps,"your path and file here");
          

          @BWSounds

          Yes you will have to roll-your-own preset browser - its not really that hard - I think I posted a snippet of code to get you started here somewhere - but I cant find it right now.

          HISE Development for hire.
          www.channelrobot.com

          ulrikU B 4 Replies Last reply Reply Quote 2
          • ulrikU
            ulrik @Lindon
            last edited by

            @Lindon thank you! :)
            One thing though, when loading a preset

            Engine.loadFromJSON("your path and file here");
            

            is it possible to "browse" the directory, get a list of all presets or something?

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

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

              @ulrik said in Just 1 Question!?:

              is it possible to "browse" the directory, get a list of all presets or something?

              Not yet but there is a feature request for this

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

              ulrikU 1 Reply Last reply Reply Quote 1
              • ulrikU
                ulrik @d.healey
                last edited by

                @d-healey that's great! Thank you! :)

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

                1 Reply Last reply Reply Quote 0
                • B
                  BWSounds @Lindon
                  last edited by

                  @Lindon
                  Thank you, i'll look around for the snippet

                  1 Reply Last reply Reply Quote 0
                  • B
                    BWSounds @Lindon
                    last edited by

                    @Lindon
                    was it the snippet attached to this example?
                    712e5504-863c-4850-a496-cf39c9b3ec55-image.png

                    1 Reply Last reply Reply Quote 0
                    • B
                      BWSounds @Lindon
                      last edited by

                      @Lindon
                      using this snippet I managed to create 4 different preset browsers (👍 ) but how do I actually save the sounds to go along with the presets?

                      HiseSnippet 8439.3oc68zFabbbc6I40V7jksjsrymsXqPZgboL88AO9QLJ3wiG+PRG0chGonjiMrVd2b2sl6s6oc2iTGCBfPKBR6epSPAJh+SgSca+oQaAZgyOZhP.xOZg6moAFsM+vtoHnoNM08GAEAn.su2a1cuYu6H4QJRJR58rkzLyN6Lu4Muul4M67JXYVhYaaZIEYfEa0fIE4wkK1xvo1T0T0LjtbVoHOo7Ll5ZlYTssS7pwhKkoUCHIqrTjHmbVrRQF3QjneezDYT0UMJwZWjjzML0JwxoUWyocoEReUMc8YTKyVTqtPsGN8kKYZLkotYS.fNobLoFpkVUsJ6ZpX0NgrTjGc5xZNlVEcTcX1RQdjLlkaUrl45F75eCMasUzYXl3REgFhWLLBJiPLVpzT0zzKWvafaKIEQtPazvI4ngyKOuVYM+xaiNNK8.k1ugH9HxI1JvKtH3Eq+AuHBf2ivAuyIWrjkVCm1OAgsSKeYCGlUEUXJPDr30U5DO+yJOkITCCmgpqtJaFKHi+abwTwhcIkToh8bu3YhdlnuvKn3TiozP0foelnvzhsixZpVJz7YQlNqDLNKfOkJItxulhWaWk4LkY8FlFPlKdgM6Et.ue3+GzaqgkpXSUTyzPorlptYUwttnZ8F5r4UafjCaSu1i5Bcnhh6vprlcCc0VrxJFvyQHniQ3TvDXUSKMlc+L75r1XW41S51ZNJlUTJ4WktwldvZe0WcVag9pD+srw9S0qGagiNrulz.Qn.nBs+W3BSVxrosiVoKboKLoiip0pMsgjHWtVIUH0T5LUikZ.oxpY4LupAlxpIvGiIZpqqLilQUlE9VtoTRfosTMVUuEkh4nCDmXRn9D0lpNjaNUixPGogMYNs0XJKX1znLjYd0WCvPNs7Rp.rcPKisv7LGUfqxnrpEUylNLkB5MKsJjYZDpo2wZUk7FLHYdqppF7ARA0xkA3CSoUZUZDUTWsgxbpMZzxKyRF07x5XAsZFUKH8h0XS0zA3OvzV.lE92ktpxMzVA6ikMWA3kyvzwwzxvHfYojoIV2kaYVm2k2TEKFAtaAnEMlxhqqY6PYKUyQYNXN.apWxuZ3DukpRAsM1..eGy1EUrgVoNJAl.UIrnaA.LVmoKTC.RsvW4UdQNIPw5llfrcORfxfTmJ.IIg7Qj3z5lDXmQq5zFlMqViHDZtxJDJHKiO2jEjmMmFMryZottQ9lbZhUl1AImx9pNMMXXSNy7J4Wid0YAZw4YLGNV4JM0JgMzUtg6zUNMix.OgxzEuNMOdW9btV4x5rkYZUqgcv7l.NxfCBWS0lHkJ.fg45.oHuJELqC+OBzJnHXPLBjlntliohPTQMNyiAMwa5QAXtdVTuEl9NMUsXJ9YWWq9xpqQIaYT54oAyxp03iikY1.wgghK0FRk.bpJIP9fkvYz0U4DOKqUtFvCspaF6ZUZxoZzbpMoALkPO3l0MgYDpJLZXsfF0y2BvaHQBClLUlwjHwdISSkYAdAFNRlw7tD9lltcYK7mxIs4dy3U.3AzGQrMSZa2T2oMSuRpwood8xl7Ykrv.WAToSSzl.dyxi5c5LJ4XUbT3y7SaWRsA6F.kWI9ryLP2MiGcEHPnplNKqkVEGRT.LzIkNLpol4tYTm4tDIhktFAXyxrp6hOmqUcvjhVz70bflOKcvnAhDAHVqTATUzgrAkXI3jG3jOQhLioUcfybQWZx75kUJtpoI9nqYtlZINGDT7LZLcpFVqnwETAXR64TspaB.CRPt.SWSE34wjFYTtpERDvkGeYGJYCVwZ7wIJVoAIrrHXDCaxpBTW4sKQS9pN.vQuIHowgKthluZoDKVbwL3fhP9J4qn.nWrwVrEXrEMNVp9JboG2.THX0BqiqHQf.iYgTqJ4LMWkKjzwR6tJwiEymDYVPlqSq.zHKVC49QHaRcXdjvbSZTEZ6orLWuLWDQV7erfNRAnuAMUjvBUaNwbV.XsL8SvGByvTQZ81zFfXNkKaPS5VfofJE0no2YsLWUgPLjTZE.1HBqKaX.vVyU3xLpVaceYC.IfdwZLBHlWqjo0LZ5flcCtfCKFUAb7eMTEpFWIAHaBYXwhyU.5y0Y5tpItFBY3D.CzoV1SBfgoIWfQCbXlmDh33of.vArLpzvZQvpUrdKxJUad3O1toKptFuXlCJYcwm2sWtANocMlE+oZFd7JKChEg4tELIYWnvhYlmT7XoWFsfl2utZdrv4.TJBvkngibhD9Vf7YtvJ93im9FuJXUwJs0KbM15AjS.ptuyjVMTIY3lVMpsLfZ04Z+J1bEf4BF1LBx0ASoznJ1z3x08j4BzyJKZZ4RZqLWy5bUHWQskRFFCGzWscxo08RUnoQoZJY4RY3YHM14WAkQ43wWHjMQvrIw4DyJNFbCO35nwtn30cYIlNy7toHpLp8tdSMCPijG5XRcTrNLVVi4iQZZrZqLVzfaV05dldTnIvNCyXDMDNRyB1f312nfGUXlIGwE.kSXfKaqSJ6QL.qkB7NVpDQEH+yiqsfpkiFmbsPMcyVkEMdofoe0JLKf2HRbtfE2NNaAP1Jiq.KqOFHmYSMtId5fPTtVBW05SeWUvdEUtUN0M0wTSVh3QxzTS2AXQQdahRGrBmaJHJhsDzLptVQlErFgD9aVUgOH4nJPEhYqMHs9kcMxAG3ygq4gvBFlq6JTsXISmRHmAHDEDdBRsxXdWOFlo4j2K1DT3NokqEiy0ZEftGIDwAjs+LHZq.veTts0tjgt55ZUA6grHzP0pZzzFHIysexzbiMHQc.A3qYpAJoJ6MOpqYWmTlAiND8qPT7fzKxDNEhzFxA5k3RCtpIYoVN0xDyIeBKm6KSxjLAIlDOTAlUISZFFlOrWC4qwbVLfQl3m3pd7.AJEPqmQid6EX1lJWy2VGlcQWTSQPL..aJ3RPwrqpYnfSGjtolUqRfYQCvnDkBbXZwZVlpzbHppAVazxVLhJeIcvXRhLFsvvDlyotdYUqUbkAYZBBprWUiDN1pMZXQFpbzaPeKSy4.6VPCfZaeBZ6fs27DOGmozKcBgzIEROrP5TBoGQH8nBoGSH83sSGOlPZg9MtP+FWneiKzuwE523B8abg9MtP+FWneSzVA7TsJo2FGPxTbUQwSqtteRhO2WvikFr9HhbgnIIz1j1spiuhXNnw3Y4UKgeJZbgO02LGd8PUiNnpQ2WSGzWCDDAyjPLSRwLCKlIkXlQDyLpXFDMM8JtCiW4E8V0JtPWDs3u50K0dULWx251K01HlKIpM6RcHK+RhRFtTahuK0dN3U72VBMCcD0TATCQ6Hgog+Zu81OC9RvoUaYpewRdKU+Rvh60axdtyD8KdlnC7BufcMvZdH0lsWHCgUvqUfEfxv8F4KQ.x1r8FAAjK7bCYi0iZno.A8q.VhbwsCtetsXDmk1EFPdXcMa69bzVCrDxe6a5uwbEPa21Nn6ArrYC3MGr8FrcOT64N4r0CVE3GrpGUck5slzxRs0KxKyMGP2hjueA5MP5JjTf4P6UiMMknTWsghNZWOP4CbA.fPaji+V2LPO2yGbPewK.J.pChUc6rgPMVW7BurwEdtsCQtI6YUuQkaEZQbK71DDZmf91yq.HHZu.wcEb.n51l5rgZXogPNe6AYk+7WPYP226EeAr2GnGa3GGK4vtKXgDMOzygBhatA1RW74dE2YJbXMPefB6dq31BT3lfH3nPAr10LcX4Mt3yE8KFcfneotdRkJ85QtMFnMtWOE2kcqs30tnAYet2Lga8jh7HA2Ma4Me2rE2rc2cgTnhlFW1PyIeClwlsG2RtXYIoHOpKPAU0g1q6y3tW24TWgoKoUVJxyH2iYaIB3QGXzd+L3sqXi8DtMVFvXVSCp09Txah3QuVrs+Mj1dX6bxYQQOcCWCHS4Uh2W.0yH2CQX8A.8TtMEq7MzXq2.VBF0beB4dR660fxQNgjjzNrw5jftiFaoKmU0QEceg6bKLeCVz5ngjRQxxVCdGtyLFPNKydUGyF.EmOKFTbPTLo5f5+SISoiKcWrydFnuZgI9LPh00J6TCy72DQRpFs6.XteNjakpdNVZfG8+C9gvHJAscoNNNcTZBrXKKKpXIAX6I1Yjl20eN6MUS2xOy8lIsK.6Vv6WKsGP21mXn.rNHqwh7f6GWd3DiNV7wiEarXRU.TcQmVHS4iBrq5kkfEKT0nNAzOprNqhCUGtC0Ns7sZpLKXKkVI9apsg.0UrzLf8W02eU8BAJhSN8tfCqMh4dhHFoNQLRZaJh4DxAlFiJGejQimb3QGW.fQvOvr5ojShHsDRUzzqa6.v6kqqVEf9KJ+EKrP9qL8TK9pyjOW1oW3KAK8wnAt3ZGOXenFFUCLx2TJ0Os7lY8ivHWZZgQd5E5bj2pyQd5MRuhoErrxETKq0zVzYq7xCNMJR4izJiM5voREK1njjV+gPzsgYKgH.SLbsyvwNBM1VLr8YP+pAXP+C6fAMR9udOXP6tzDhEKsCFOI4BONimviO0tcb7NRhiiU6KAMcWZhMio5w6e8LBSPWPjW5rcPQozsPlTo2IicNeWa8Y6HQLADN0KgNhi9SsC0OJHm0pmn.4HKGX95SuCm18F5tcafopysqz.eWwwt.HmoiYszrNm0tcyczrFsZAoHWUluR5lrn70QGkVqbT95miBqclun5nBKbNp2hlixWvbT9hk6wDeSaVNX0Lby7ZyH.BkSDOYrTikJ.mviKmb3QRBRiRBRqCvLfBphOdhwGIVh3cosarjIgGlb39lLytDZabFUqEgmSaOKXogb7gCL88j6JadZO8k90D0rOYGSe2qqou2bmM80235dKzYaP0IFFldFYzMGUyodNweQD419PLJ2ChQaaXRTOuGF022gQE7bXTA+FFMnWCi11mgQE8XXz.9KLJ2agQc8UXTOOEF02OgQ88RXz19HLZGdHLpu+AiJ5cvn99FLpmmAi54WvntdELZ.eBF0yifQc8GXTOuAF02WfQc8DXTO+.FssW.i56Cvntd.LZa++0NYhnA78WTWO+Ek62unA85WzN74Wz1d7ayXDRHI08QL5rx.WeScb6xEO8S3Q9x8A.FLvwLBmkLP+vHtBk8kiDU+BtmStflSoZ8FdOQOfWX4J62vq6AL6LxbZy1.6iHOyM2+OMYhfxo1ji72SIy2.ebgaPYLqc3o96M+185T+0nuO0eQN49wo76Q2uNkemr+lW1lS1mOcwjVMXUqpgTxDr7DhkDblnSD0I6ucnYK2+ky0G6NwSHygB2h19sknGswYjWfYyb5cSHs4aRRQcMXMNTS7jxWqY8hNrFtk0QinjteZjSKis.AK6Nn3rTCTbUsMAL5OzAzJfsFWk0ZmiTCNXZvXkupg4J8A13rtM.cX.xXdWpI.CfX2oI59X+h2UfxYjyWxArBXA7H7s6vrCHWrVyJUzC95290+NeWAH3QBZ2F+0KnVZUpINOLZpqgmxCgGzAvb9zkwcpJRL4jIFZG7Sp+ABOyb1bf3TAAhJoxL4PCM2bYGZnBZEf7Ch4G+pP9jMg7CMCl+0lKaeCDOkbNlQUmZ8MHLjF1EElE5xgJgfvpX9jDHU0O+MtRVo9iv5bx3w4Drn0y71tHJ5SJzOgLX+XilNaSy0CxzMAtluvzfDTKuFryFJdeBWOI1PSaTdyalPqr9XnUVOY.qrl0xrYCBRdZp.ls1FL7L3AEum7wUz+lYMsAtzkYlWrEmR0BVDl0kMJyD1YhO5a6Os20SVxPy1zvj.kIqa1zvQDnceZVFdlfceP5OXi+.uGTrgESsr3afPO+X2QMoc.x7S12yU6.CCerC0e9GGbBM181w9HE556HBjPRm05oMVCz8AkvWXQVVE0l5NdkFfh+DyCDDMpgqrVjjbAFr9U77JIB6cNft2a7F+SSfeHCfZMAE6v5yYp1BbAISmCVPipEtiV6RbQ792l9sZ95SJyAWEjMU4PkvdWIVOl7jyks3BtTWD2XOm2N4Cv71sqT4m5NuMUSq0DlSd+IxxJo1piRkj5bRNUZdI4X.n4V7a9gWW593ILT7EolyufeuuUZ2ueB2ht+a03YuemzKm8qjd5Rl6eDKx8IwxYDIVNjaNvS3Aq7YjC2.6iKSjEGEvqOorKA6QBD6SH6xKcXA0dFNvJKmal7tS8nBSbs61w2RKVA6U92l.OR73phaI5kMzJqK21HszudZ7SEnhoUc2S1faM+roywvCdr3.FOZrl3GUjXgbWxnYTMnsaRR4LMavsWKfwRSATDl085ToH+xxIFtiUotVdb4jChIGeJJuDNloCmQjOib7QFZ8XZYFbzqW8NCWr5clc87rES9RiOjzdmTtSzmzLOMN2n3i9QkhGxox4PrOswgDHtKR8y1lTeAUixaM4txK+5+COXj6m+Ajb+ykdehb+KHOBUegmmL+dS9P1kirrK65813j80dar2rrpmnSd5yISNH0GliukPlxO+69qOQFsFl5pVHSeO3ukj5f+F9sunNCjarOyeOzfajqUtQ3O+kzu0LT8Gsy7EakqkUW4a+9Z52Recd9P96it729t4jXkoOkQ2UfSEnPknzmLR2dok99hLRKYyVjeFIay0bYC7ymgEX0mbVAA9f68g+2yldOinRZqDUbF9.sOL0UZg242daDSbwzGPhI1ms5Esxkd9PUtk9shm20mNgr4GUYy6hr+oEH6QydMqusqyq7dFwenMvgLOGgXd189Ka2adazt0QCZpL0aYWSsAC5V9tzfkTDKIH2q6FC+6JGO1X9T9KlhSuWNtQ4wDn+qc4kmbbHkmMg1WerRi6ytDOuUkalAom0GCd9Zs7yWXLd8AN24w7MFiSuWH2vKPz+2cpf7adGM.76tE2+6Rp5t.5ejb7DwZWCW.KVhaM0394iiM7Uv7UbMVcsVyr53BMb0ad2XiKvneC3EFWn8xVzISaFyB4Wdx0yNnP8iaL90FLnzBBvKSCL.vgEU3ue6u+6larzA276KjF+zfoOdQPj0CWOn7TxDvp7vwmWmbqcXhKvgvlpNBa6Yt5hJraWln71y922etL4y962CWlP+B3xj6Ma5ftLAshMfKSbg4ftL41esPWlD5xjPWlbbzkImQlTD2OKjDAvdX.8m7fZ0io+x6SFPehmMhbhXCOj4ZwzF+0xrb9TEuxJiYju5clc0wy5TdwT31FYhaqj93yMsS4TZKlLkY9oVNeiwslcZmTSMx0qdm7v6r13Ef2Zjh4uxJ14gpO73XgiL0BUuSS91NU4NyN8nEwRyOeqbSMH1eiVLYpquN1eSO3FZYVdT91TQaikArT1txisua8AH45z1bAlzjL0j71mOBgJMFu+0fWxIebsLIFGq+HSACBq7PW2b7bvqlpU4ES1.qtw3X6SlbYjOz3+iO9K5oE3y6mUNy283GDt8vkKGxwbDhiw8Pt8TzhS41wOiF9ASRv7.x7LAYZlsCCm6jeIcx+VqzW2OSxu2DAMhVI80aRW8WhewntaWUWt64K+g+I6g1b+H84j0yJGXh5g7px5wI9fOu.4iu89w6AxE3ezDO.xyt+O6h+fIBkmcPIOa2Sschs1X4rrFN05uCXz+XuLV9RGXtZ4qreo97ckiO7XCAlQttqssfAxqkGLnLqqsp3ixCF7NK2VVdCvfRE2kKJuAXvcRz11p4AaumZ7bPClpETXi7fA0WkrsNo+1wMDeWtVirUE5uMFGa+Qz.CdcxCPRLts5nsvuFZKdgwwplDsMWqi1yeS8B0WeLxB21Lm8oEtu+CFKZnEtgbLGSNTT6IP79lVW5Kfse1hp26s5IK8uxAkV26auewR+MjiGejgxekUJMFtiQIwc.Z07zNVQ6.EdNesyub9qL53Yw+VCTHRm62qLXgqrxXzNDsApUd4AQs1tN8hxSOmuCSzNDQ6.FtiP0xudLsZbs77yQLsCTjVc9NNQ8GcNimJTvvwpMKxmiquTk9du0eWew2suc9hOenpzPNlGpe4IHH1edQompnF5.yKJ+V6qrJfZgUFDW20XbMHsW2En0HeFzmEKQ9rXLg0gUAJXT95HwpNNdTcGF8AyFgmguicrJOUaVk9Q2x6e824a8fwvDtLsPFliMe6JnKGTNxbOh7ojc8lAgkO5.2Og70ObArOl+MNBcELLaa.kWfBVxldYinjL4IueVldvS90xBWmkJePzaktqqijO5aumccj02Nb5nFINdAX.H1iR.LMwezAfOKd+N+Px4iQ15uAWT+Qe9UF0yiOU5jIirW6.RuOLov0HGZGyANDufYSLhvxufZAdE71bzroUIl6MnlsWvjvMeLLOQyxLJSYvq5X2GFGyGw8gw8dXOTKdZ4hpNMs7ueMe714Ct3B2hQgHhJBYNceMWUvh04w6nfosSmks2ofreOi7eB41ihCABwOfmwGnc.FopEH3jPIQ8xEb1FiPvVll08tBgdi23GOw0apJNO+9Sr.fLDyiSx3YJw6fa7tu6OYhqYZ774BNuyuuB2paxr8eJgmTdla9wOJfmhiQf47VFp00JYS3hS6msyinkCqKUdRRXwKVyhYWqiqTJ7AcdeT8QSfk10EO1sRi2y6VDX0itn8C6YG09wKfydAzG6+n.PBP+9yEdVmvy8sRS2afrdALtOomPh6y5dT69ftF3eNgANFBra1nGMW2OXu6pM9giVlAjKTCvCteEamlmSYlaFjfyWMbbw.9heoIZW5ajdFFq7JsQ52tRkezDyqc2GtRUdJ2A1gPCtcAMqGDStISrCZx8y8Chuebl+BM4Nzj6islbeJ4opYZ0z18zQyyDTRnfkUzYeVb+lt+u3W9eYhND+QUpicoZOT.3AMh5zdeAo7gDhmNEOcPzDUDJ1.iiJhenE9OXgfg1oy6q2P3MHjmW4hu.8fblqiQDZjd0uc9M+domSqqRkxltsFHkW90+W6s7tiryJtqevaeSWfsFyZE2cywcqT4kET0xBvxHDBqUzRIxpVuQ6uXZ.O+Cm.VIYfKsz23M9KmHqUqNJ6GGfUfJ.lCXavD95.fR+lGcwxa2GaJd0Q2oLySbX76hkeYVeHAT+rdehJEc.npNLexiMQVtKB1M2A7cNdAKltoZ4fA8s6mNSyJU5LvE9Gmtm2o3MR6B4KvZvTcB9MxbpzKr.cUp2isnAuKXVzBD30wEWPdCFf2cBrbKKSa6JvvgZq.gXwBMspFb0RjD.6fkAbLh7JH4+R1LbtVqjGakvxHwdIl60HU+YbG+9hem+JI14uRxc9qL7N+URsyekQ14uxn6nWIhbPdzGq+jnNuZCJxsITyLZU8Ccb7RDYj8I2HnSHPGcPFEiNhcY0eT6Vf73bDtXqcNNmvWghvJG5uZKHoDJnlriyqPqjWSAiM2z7cJ3jLuceHxIz671gwFTRifzIjgzzjZcRZFeCtlrbYd7aTpCUv33bdsRELA7Gv5fVlJ+hfvTdS.qyALW1AIaGdDoblWk0hROrzbZdoGCJ+FHrfnu4znjxxwSLpWW4JRUSmwCGnKIm8y+xS1rrl4K6hHVvbESmWdl74tbdkLSVr3qF+Ui6l84oBf+Y4IugBmX09kgQCyc7nDa3QFZc00jx1rgtVIZcpQNoTWfep3Bf+3sA+TIeHC9oh2Wfu.1Ok.1O0Carep9B6Oh.1Ok.1ejG1X+Q5Kr+HoZC9iHf8GYzG1fep9A7SJP7jT.7S9vl3IYeQ7Lr.wSRAhmgeXS7LbuHdNfWdd+G+pR7wi3WE8qWwup2b1O3+HL9U8wo3WUh8y3W0aVt63WkRX7qZWE+pNsbOmxdPBcU267u8+0CVnqxqjs9dXrqPW0LuSGgtp2+5i8K0Qnq59+ru4WO7dXL7dXL7dX7XdnqJwdy0v39Unq5Mu290gZ3+UN9XCOD9E.NF9EDFGuYWJyuYXnaxELud9jotdU2akwLKmuA+KFryacwQMVKl6st3JiY3dqKh25gqkmhMVz2HO+aXmtEFwu3vcdd5VbDfmIGbMnQcuoalC.G5aheD7av2NOcS4P2xh7aQRDAP2bMCiveMr8ZMV3ot33ar4Zq4mu8q+c998A+7sem21JL1bEdHkBiMWGNhMWIBiMWgwlqP96G7XyUxslQ5bm6armDatRG889el3fO1bsM59WZo+rsQLgRPy.t+O6G901mhHsJ66hI16+EJl33br8Zul4Ye71VMzF5PlmvX6UfX6UhvX60Aar8RR5dIBisW6Qw1qD6yw1K5JSru7oze5ed5ckOkN68R2Gw1qu5uSnOkB8oTnOkNtGau11Mg9+bhGlQF5auuEtB9IxwGMA2oRbmvPgm.8aoeqAQmHMF5To6xu3iwvQvZ30PoA2oQXC5ZAw5wzVfGpsf1H2cHm9PNYZXzIPF7PoE4zG90X4x4uRN90bYKnmiyAPr9igg2f33tfcCZWun1ei7XqN3MAnxMzdQNohbhE2IRTnEiBOB7PSFzI2z8Z0jbRFcwPGZQ+w5.1UhcU.6JL9VGtF3OFGvtRriBXWRR+UeC+.108N+aOPGqm5StCBXWu4rev+bX.6ZKBXWI1UArqt7a19S.65de3zMBkmcbJfckX6tlo+oOTCXWo+M1uH29QxwGYrg.KbWlGft3A6UJ.YwCcHzwXhG.u.iScCFs9GqoQ3APq4akqnavhE+aLfasDuC4Vzhs2f3YyZTe5wgnKB9TnEswv1eQ25CPRKLXyNG+XXwqOErZ4VnSgtDxBX5XawCdszwnhN1T7KV9No+C0jebNTdsMLuab9eTXn7Jz12vyP0QnP401tb1+8dwR+ql9H+wlh6CL5XMSUfeLfo2yO.UljzONdmm2AgmyVL4K00yo.oRKPyoq9UgP0Ecrn4mSKPoqEO30yC0WPkpGp+7Xc76ZaM98sevX1B0eFxwbLI9csMrJuUi+5dwp74NvNpQ6umSOJNJSwU41Kiy8cIGY.pUt4fniHDieWjiNPGSrFOtLikQKiKVX7653e76ZabsHdoF+.wvDpaIjgIL9cEF+tN1G+t1zKaEk26sdzzcbyH+LoEuDYovQPOtNVBieWgwuqi9wuqiowlnDgwlnOFEahRDFah9XerIJQXrIJL1DcPFahRDFahdXEahRDFahB2VjvXSzgkXSThvXST+DahRDFahN7GahRDFahBiMQGthMQ+B8WrIJQXrIJL1DEFah5sEzdgSH2uw3JvJUKnZ4nQLrgwsnv3VTXbKJLtEEF2h5HtEcP.kGW5i5pkrLeUvHIGKSBmeJpD.aaPw5jAjmGyqDWZMU8ltzK0AI2uZoRH67yCzI89MRrieij632X3c7ajZG+FirieiQ2wuwXawafpImroiYctvcnfBSyYHh3uUcQNoz+OsPur9
                      
                      LindonL 1 Reply Last reply Reply Quote 1
                      • LindonL
                        Lindon @BWSounds
                        last edited by

                        @BWSounds I do it like this:

                        var Maps = [];
                        var ArrayBasses = ["SOMEBASS","SECONDBASS"];
                        var ArrayPianos = ["MYPIANO","CLAV_MINE","ETHNO_ME","FM_PIANO","PHASEME"];
                        var ArrayBrass = ["BRASS01","BRASS02","BRASS03","BRASS04","BRASS05","BRASS06","BRASS07"];
                        var ArraySynth = ["MOOG01","MOOG02","MOOG03"];
                        var ArrayOrchestral = ["ORCH01","ORCH02","STRINGS"];
                        var ArrayPads = ["MY_PAD","INDI_PAD","SOME_PAD","VOX_PAD"];
                        var ArrayLeads = ["LEAD01","LEAD02","LEAD03","LEAD_04","LEAD_05"];
                        var ArrayPlucks = ["PLUCK01","PLUCK02","PLUCK03","PLUCK04"];
                        var ArrayPartials =["PARTIAL_01","PARTIAL_02"];
                        var ArrayFX = ["FX_01","FX_02","FX_03"];
                        
                        var Maps = Engine.loadFromJSON("VoiceSettings.js");
                        if (Maps ==""){
                            Maps = [ArrayBasses,ArrayPianos,ArrayBrass,ArraySynth,ArrayOrchestral,ArrayPads,ArrayLeads,ArrayPlucks,ArrayPartials,ArrayFX];
                            Engine.dumpAsJSON(Maps,"VoiceSettings.js");
                        };
                        
                        

                        So you just put the names of your categories in the first viewport, and make sure the names you have in these arrays matches the samplemaps you have.

                        HISE Development for hire.
                        www.channelrobot.com

                        B 1 Reply Last reply Reply Quote 1
                        • B
                          BWSounds @Lindon
                          last edited by

                          @Lindon This is very much appreciated! Thank You

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

                          43

                          Online

                          1.7k

                          Users

                          11.7k

                          Topics

                          101.9k

                          Posts