HISE Logo Forum
    • Categories
    • Register
    • Login

    Several Samplemaps at Once

    Scheduled Pinned Locked Moved General Questions
    17 Posts 5 Posters 1.7k 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.
    • Dan KorneffD
      Dan Korneff @Jay
      last edited by

      @Jay I think @d-healey 's example is pretty slick. What don't you like about it?

      Dan Korneff - Producer / Mixer / Audio Nerd

      JayJ 1 Reply Last reply Reply Quote 0
      • JayJ
        Jay @Dan Korneff
        last edited by

        @dustbro This is the deal with this.

        Imagine you got 4 sampler with 4 different samples in it, you make a preset that loads the 4 sampler at once, when you change to the next preset another set of 4 sampler loads another 4 samples in it, etc, etc.

        I don't know if you understand what I'm try to accomplish here.

        Joansi Villalona

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

          @Jay Have a look through my code, I do exactly this. In my repo scripts folder there is a script called manifest.js which stores all of the sample map names in an object that is used by presetHandler.js The preset handler grabs every sampler and checks the manifest object for a sample map that contains the name of the sampler and the name of the currently loaded preset, if it finds one then it loads the sample map and if it doesn't find one it bypasses the sampler and loads an empty sample map.

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

          JayJ 1 Reply Last reply Reply Quote 1
          • JayJ
            Jay @d.healey
            last edited by Jay

            @d-healey ok but what about if I have this?

            y_kick
            y_snare
            y_toms
            y_cymbals

            s_kick
            s_snare
            s_toms
            s_cymbals

            Y = name of preset
            S = name of preset

            When selecting the Y preset it loads the y_kick, y_snare, y_toms, y_cymbals
            When selecting the S preset it load the s_kick, s_snare, s_toms, s_cymbals
            ect.

            It's like if every preset is loading is own samples in each individual sampler.

            I don't know if it make sense.

            Joansi Villalona

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

              @Jay yeah that's what my script does.

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

              1 Reply Last reply Reply Quote 0
              • ustkU
                ustk
                last edited by

                What you mean Jay, I think, is loading 4 (different) sample maps at the same time in 4 different samplers (so 1 per sampler)
                That's what David explained to you.

                your Y preset should correspond to 4 separated sample maps:
                y_kick
                y_snare
                y_toms
                y_cymbals

                put them in an array, put your 4 samplers in an array, the iterate in a loop in order to load:
                samplemap[i] in sampler[i]

                then with some change, you should be able to do it for several sets of 4 sample maps (because your sample maps are going by a set of 4 in this example)
                so you create a 2D array, where the row can be the presets (Y), and the column can be (kick, snare, toms, cymbals)

                another way to do it can be simply constructing a string with two elements this way sample map = "preset" + "instrument from array" ("y" + "_kick") in a loop as well.

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

                1 Reply Last reply Reply Quote 0
                • JayJ
                  Jay
                  last edited by Jay

                  @d-healey @ossian1961 Can you Check this out for me in your spare time and let me know what I'm doing wrong? When I try to open the samplemaps it loads empty

                  HiseSnippet 8740.3oc6c0FabibddWYSYqu7o6v0flzjTFmzj0Wsr2kj6W20KZ0m1JVxRdkrt3lKwl6tTZ4ItjaWxUV5tdH5RtKwM4Zh6kTfl1fB+y.TzhCnH.o+oU.MoHoH+3.RQQ5+RKRKthzBXfh.j+ccF9wxgb3r6vcWqnUl6AbVbHeG999LyyLOyvgCWqgVYIccsFwhOxF6WWJV7wYVeeUipyUUTVM1RyGK9YXlu3MWY8XytecQccoJwhG+TWAdx3ib5Xl+d3zyJpHpVVxMoXw1TStrzxx0jMbScsBWSVQYQwJRaHWC4pEJrTYM04zTzZBbjSwjLVcwx6Htsz0EgW1PLwhO7BUjMzZrtgngjdr3mdVsJ6udUs6pZc8aJqKWRQBdPpXqCxHqjWTSoBzigoFatpxJUVyIf0iEK9Dq4F9mxJ7eZlUjqH2JcWXXRySv5ZAJdDen14doPcujz6dwQbuSa4dOIy5kaHW2v8LPeaLlkTMjZrkHnH.0srt1XC8W9wYlSCbEpFWpl3NRK1.bPKKRjhKWxKxlkK4EdtIFE9expkUZVQJw42r4JRfqhEDVMLjpboWR+7vq4xWt0UbScvoWqgjtjgyYactYJo0rUp9x4ZhpxaIoiaTcy75phpUTjZfZ7ku7xZZ0YkA9iH.o0mXzFRayJ+bV+6K05pVxJmzYkUkMjEUj0EMj0TmXz07jyZpKAN+bylv04t7y7LvLf84a2O6fkc1FZ2EF6s8he9Ke4IFETyV2fcWwFrWao4tF6yyZxutz1RFqKVqNvWRbd3ILCT2qctZkrN8Jh0A13T7IVoxbZ0JoMq1dINO50b9KxxmMyEYSwk8BOGKZNoadI0DqqCxmOy427FrWS1.b4mu37Ec+y4b9yaYk3mE3Mn4+k.AchyCP+Z5fqxMOuzKoIql37un54uf48sc3G6BpUXWcQpgPH58LOyksJcbP..tAPf5ZpfCRbdkRJV414ufkGZHsGLLVPcaYUIyKtYiFfKEVQ05Jgsoj3BtUq9HrSQ3G6bEWX9k1XcxWvG4xldGRwVCIPCA5y1zvPSEobyqW64prqg6IMXr.MsglxbhJJk.sFlvyEL2r.zlE.1aTUVmcKYPjw1rNqQUI1x1FvtUS0xVU8g7KE.dzJIVeYVhxV2rKBBBklRWXhQekIFkE7yy0slnpjxkzAMqY6aIrt5mqki.OmoSXdhKB3ffi.oWVTWhMQU4JRWtoJ7e.2gWsMHm4chN3y7RswPxElsJJW35yy19BSqLhkXgNE+fkLcnp0JKrwBEW55WoSUt5KdBLarO1rMHyaN6rKbkktdqqDsrXcPirRZKKsaaJDtlb4cL6cvWCW0D0AIZdlkk1x.s8Nyd3LOJvl7Prrn71U6rolnCfXaUGCjExhfNYYMz.TgJfNhsnCUEU2VhsA7XSCRj7RYYmhM4kxm+hrUA2HXSPr5JZ2E7GUjJKt+EP8p4WXtYt0sKNyFK.tJfQl2WH0.dx0jD2YYX5Om2zJZmFZFAiG6lkJ2PB3NPMPMVszKIU1vtWHCHu2L4VrdGFahK.ufWA+V6CuQZxyr7KQpKDfu4GpwrxVK.zNmajaSpyKUVtjjh9hZMfBAWTrLnC4DlWmyMy4FQiQEaUVB6ZC1LkBrhCniZ1Fl0CfEg.RtNrjsljndyFVEs5Mq4FZ0A4D3FthHnBSMw8rbmKx15F.utIFEolMDq2D1LUBnovK4UaUJ.06XVNjHcR2dJL4IHDHPaISgvePtn0u9LEWHLzLNh7r0UEaHQAQiiDcwzW5.UiBiOhIabjXabAQ23BhuwQAgiKrLNNbJGGEbNt.Hcbcj0wQKsiyCuiVyJx02XdbXTONatGWfjONurONT5GWP7u.HVHzOOjuqNCne9Pv83Ix8tpngNETOdRrmqtDzY5.2iFqOhIe7jHe7AQ93Ch7wSA4iOrjOdbxGOEjO9.He7cj7wSK4i2C4iVyJx22He7XjOdaxGefjOdujOdTxGeaHeHDKRbuMVckTgg6IPj6sgVsTTv8DHwd.dBapNP8nv3iXlm.IlmPPLOgfXdBTv7DBKyS.m4IPAySH.lmPGYdBzx7D7v7n0rhB8Mlm.FySvl4IDHySvKyS.k4IzFlGBsBi4gdQbgg6ktcbONJ3doaG8gqCbOJL9Hl6klD2KcPbuzAw8RSA2KcX4dow4doof6kN.tW5Nx8RSK2KsGtGslULcei6kFi6k1l6kNPtWZubuznbuzsm6wQC2iOLbuLsi6wSA2KS6nO7cf6QgwGwbuLj3dYBh6kIHtWFJ3dYBK2KCN2KCEbuLAv8xzQtWFZ4dY7v8n0rhY5abuLXbuL1buLAx8x3k6kAk6ko8bOdZ3dBgg6kscbOAJ3dYaG8QnCbOJL9Hl6kkD2KaPburAw8xRA2KaX4dYw4dYof6kM.tW1Nx8xRK2KqGtGslULaei6kEi6k0l6kMPtWVuburnbursm6IzQtWwklOTyyYNhbuhxUnYZNyQh9.8jNP85rsGwLubjXd4Bh4kKHlWNJXd4BKyKGNyKGELubAv7x0QlWNZYd47v7n0rh45aLubXLub1LubAx7x4k4kCk4kqMLODREYl2b2ZkYmY4PMQm4aySTUTupDMy0YdRbHa+oCTPpL+HmGlmDOLeP7v7AwCySAOLeX4g4w4g4ofGlO.dX9NxCySKOLuGdHslULeeiGlGiGl2lGlOPdXdu7v7n7v7sgG5kh4iJ1ZoTnodcMCoUAEgi9JiNxnuJ1Y1ZqfNk8Rn.t9eB3rV9CYyRn1rVIoF9WuFineWYixUsO6ErvB6ZUW9Y7uvafKsFKvh09m45z.cY+7rtmC9C9vOujhlXkVWPBOKRHPMfkLjpsgzdFVKwFGCKA3D6.OdhQGYjW09+AOA3ed0XwOs2kOGC4kOG5p6qrUaYHWn0p5Z05RpjVTcwra.LVr3x1XI3RMLWbcSXu35VVDTENlbE3ZezP1.biMQY3E.WJjqrz0uB6pW2JqZu8m0x9TNYv6moRil0pIq9IX2RqgYs6sZZ.pnimYmyNyrVkKl413LqzzPxNA6bzcAWRLGVWAHspgYNLAyJtsK3IKtyUKsxgzjEmCMKR0c4wXLsV8H9iiaQYFz5Qy0cYv3LtOW8t0EZ8DJ5gLfqWy.9dMCD5oLnkp8tKCNGCpxit0I1ATY5ZpZkR4OCd2ooICFkopnAzdtty9wYzg0kf4fP2kCiwX.pKAy.9dHC3fYP5dHC3gYPldHCDfYPttMCZ.9aXFjsaKFJCqKAyg7cWNLByZhpP66tFWGgonztAYNc0iGgYcqpgTb2w6oggotXqNErNfJqZHsqqUvCnvpgYzEMZ5ZF3nXzQzrw2TcG.OpC.mp6P3QcP3TcEDOLDUSEZLdXHrlJzf7YLA4T8.Jy0inLWOhxbcOJy0cnLWWhxb8.Jy2inLeOhx7cOJy2cnLeWhx78.JKzinrPOhxBcOJKzcnrPWhxB8.JmtGQ4z8HJmt6Q4zcGJmtKQ4z8.JmoGQ4L8HJmo6Q4LcGJmoKQ4L8.JmsGQ4r8HJms6Q4rcGJmsKQ4r8.JmqGQ4b8HJmq6Q4bcGJmqKQ4bThxdluG3HaCd9dd3zzjCSvTUFL31dKKLGcaujEiaN71dNG354bfumyAgdKGfCws2JLLGiK0YQP0gg0obL09HppDaVSxwvyBNbppAUONv5+vZPNl5bHUNKrhiqgfiXSQsgbdMjiZC48ZHO0FJ30PAJaTATovs.w7HJraDlx6Wqjnht68zrtQL5lrEY05MM5945XbFslFzmC3t+nLJkTVB5DNlODCM1MFztUMu2gyvwYJoHptiUBgxxIPrLU6LM.B6YXDguE7g.jQL9IX77lt1U3rIdY8beb4tVuC33lOos4Nuh41kTkqUZMQixU86.msPratz7hFhv8p.6mqxZMzpK0vPF9XbhOuztxkkr14BFgYdI8cLzpGKd1VO4Y..40wWpl31Rl21SyL6UhsGZztO5A2UthQU2D9lEpJAeHhsR4fuTgsjUr2.ItByqrVwU+TKL2F2dwUWd9EJ9pfxDoFSoWWrrzT0AktRF5SUpg1NRpVIpWUtt9Ta0PRZJYnKoeoWp91P.qkiOlWG270P1FuJss4Qo5M2G9t16rkXLNCe5r4xmNU1r4h4dBN6yHjLGelb4hURqAfftt7K6oVhUpEEqH2TGMcIU3CUuh0yRKFMkIi.JSrNhTj8v+gPUv7AwJXL2qQpfg1mkjKAT3TaYss076VGLSAD25KhbOYwtmfbX0qrplpx9Wpt519Katk+H.jBQnarN8jDc8v6uOpG9LE1BPf7VzcCyzr75mjYVQEEMMU1kkL.0c084le5C76lGtdA3lgf+mZIrAEwV6EI6htwjPUfz5QZ5FIO7ODIRJbi.hDtPDI24kwpxLmcjP9wmRYTcVx0rg4LrQR2vhUAs.Z5CcqB8gvq1BrdcIifp+HiU+Qt.QGbD5d3utN48dKTmjGVOultAvVqXK9G.yUgYSP94ZX94ZEp67jyWph6FATcwF.T.TxsjY0AqMbFOQwjT9.ncCi+ruAZXHfEFeXrvvzCtcJNyPQEf9vqFo8sDE7EeIvhuaTnlVE6tlLW1JwpgtsFcqCqI5ocNfiWGod8C9Veq+to0at0Vx6AGUGakYA1WohhzZZ5xvkqAR8+C0KKpHYsbXbdZ4as0+5zDqHLIsO.dWO7GFggdwvwI0E8YYZeGzO3K3q2WAtr4RkOYxbI826KxY5TOeEtcgdnCZhQ4njhxwXt1B2ZcqicCze1VH0RN7K3qDdx+XrR3OGFV.BXtz4xk2KVLBS1jo33SyERYHwOERvLgg8tvkUvrnhlngr51a.Z50Vb00j1ujlXiJjEWUvVJpktSDKJssmnPHal77dJQgXl.eFtjYyjJMdIcdg7YxxkOcLXuQnYE3DoSkBXhoX3g9rwYLWyUmGbmeAH7d9mkkK2EMSZdYcfdy8Wsrg3tRW2bYZANqQilRVmeYs6BrBZffUBWU153bIsNdtl5fwVdkFh0qJWV2isyKskXSEiYpWWBzDsZYIvY2BLBQ6SOqhX4c.YVQ3FhE3TIuTlzVmYCss2VQZE.Q1qEvc7r4rVUdfSjxJwapKsoDjCh3CH1.N8hJhFqaruh+basEbJJvNg4NLl6shq0IVPsBhGjAtZw7Vi8rX0XO3EK.5hBTA.UNCBWHf9awIOOACb0VFDA5facHRsseuC85NEzvn8kJ3WwdtroSCDrmOSLeh7yAp3IHHjISrdOBljwbgeFTHr28JbbJDH1B1DL0j2SpgYBbnEAah3+0a3qMrW6Gf4+ujm1vFgAP94yKj0eCX4xKjLSxjgsArxT0uM5hdCosqKhVaJ+g96zlCqS64t5LW+5Kr7l271I3SljcO1rIuHaZdVXOqAoqaE+nwcTKf2W+AepB3cuVfm+WL8QW+6XUX7V9GiRX1coAtGZaBQvb+Dl8r.JccsCqEgy84pytKyTj4NX2HXt+Cyb9g4G9pQvb+Gl48CyeuuPDL2+gYA+v789RQvbeFlcW96tdV0uRDL2WgYeuj.tNWtuVDR2EH84n5Uo.wyRWvyzq3Gl+XXvLbGduAWxT43tcJtbjlcw63e1EmwOZ+.4..1C+w+3e9zcHb8Lu0Cy.es07Ns0CyXtE1SBO+YSWwZtT1Lf2i.J.RjWoDDswkFrwwyxXsiDdjhjdd4Zbwxj+AC1X4YXL2IKORgRz2xHDMt6MnijlaVeG8Ho8qaERcxCNIfjbG8Ho86clKR9q9hmDPR9idjz9EvyEIemu7IAjT3HFIceSDQFj5WcPWEDbaE4Htuaj2HSjIu5qOXijivXuwP7H.LeRJd4TQlU6kQQRVLj7BXH4VJhF2dGPtbasFvcOkTISQ.NKbK+v4RXOnsEC.NAiZ4G0I3rcCC5VEbFxyoXVlHZFqyR7Ggw4qRk0nvXf.XLZAamWkWRfcwAFv1CP8a.+PPsqlRSysSDPPJ0nTJ+31KHYz1pxKcX6GGavUzu0gAM91.dNfs8cilP4Aq3.S4AZD+Tsosy5hpEkDq.W8v6gtlr1Gcf45vGyNb7laBWzs.+Ilhr5NRU1PCsECuwxAEvViGBEbWaDixjJS1rY47rBHf4FOe5zBB79enooRkJmPtTwzE2UZIU6kZb73mpisAPhYGhVGHPraGr1PZ2NAq2rCvpSaCCRv5iJN6Dsaj6hFc.pOrTGfZGZ+wQntMKgA+6KCHsZsDZMskBXsxlHDqU1XWGCHd1BdWKr8mf.9ptQHHN3EOVEDi0gcsBRQwVO5iBqEwr06+WHhnmjlMTCjks71QhBay7U1KxBQ1.RHg2mfzExGdcgA0aQ20uCc5BQ1QWHTfbhSX3DHBC87TZpRuxPj1MhjF5BrtRCICr2rC.aqFHFrDG9ng3NQa.aWwgDA6NnNDg7ebWd3XcXOkxE.tyVGw5CcDk.ko1ehHys6JBQzQgXQmHBpYseDQN6DWjBoAZkinOf56nGobj7SmsuHbjLbeBR3H2.jvQhEHmnENhF0uidWHbjKR3XfBGICrTJbjKR3H0BGIB1zJbja.W3HJ.DS+jfvQhQzfqvQxgz.svQz0PVrWIR3H4EiVeQ3HY39DjvQgAHgiDKPNQKbDMpq+JcgvQ9HgiAJbjLvRovQ9HgiTKbjHXSqvQ9Abgin.vCd4SBBGIFQCtBGIGRGeEN9TzrUt6FVEdsGeENJCee1DWyQvi0GrpNuf76KpIIWFbBRMY5AH0jDKPNQqlDMp2605B0jBQpICTMIYfkR0jBQpIoVMIQvlV0jBC3pIQAfIesSBpIIFQCtpIIGRCzSCI5KfYr2HZZHI+9G1WDNRFtOAIbLy.jvQhEHmnENhF04ditP3X5HgiAJbjLvRovwzQBGoV3HQvlVgioGvENhB.uyqeRP3HwHZvU3H4PZfV3H59MwO8dQBGIucKzWDNRFtOAIbL6.jvQhEHmnENhF0S9G0EBGyDIbLPgijAVJENlIR3H0BGIB1zJbLy.tvQT.36buSBBGIFQCtBGIGRCzBGQ2Tnd62LR3HwcWp9htQxn8IHci4GfzMRr.4DstQzn9ceytP2X1HciApajLvRotwrQ5FoV2HQvlVciYGv0MhB.G7lmDzMRLhFb0MRNjFn0Mhtsrt78izM1t8Ry9hzQx.9IHoi4FfjNRr.4DszQznt586Boi4hjNFnzQx.KkRGyEIcjZoiDAaZkNla.W5HJ.Hb+SBRGIFQCtRGIGRGekNNJ4OfqWS1XkVVg95.cvmAI1tSUec28suOludKee.Tc9Rm5iE47cQMje.TGgx2.H3WWnYTkqgtl0lDkJkCSGvuElN.3WQUAR6A7eLePwA2.CJJF7GqoexQ3GqI+MR41bI5GIVr5PXUHnqOyQfeLh7C62AE1yhA6+1XvN7qpJLSHI5J14C.WM2268QjV2eIxgGoeC4aCz69giseA8iY80KxG3+.MTv+4w.eVLvuUtjuGQ+CWO.9vwAz2y2S19E7Op4W7Hen+aeWTzeZJp56jIsA78UGeUru.0qQp743QUe2Oxr8UrmyG1m7y29Z98AruvMBn8k.Gq2+9wGrm6Q.1y6C6+zd9nJ8bORv9hXiyNHrm8E+5+GGevd9GAXufOr+rd9LLk+QB1uAF1uQPesa9kI94Gevdg9M1C+xM4C6Ozy2i0EoPgI7q5JQEloCtwj+MeczV3lXczN8wDYNtezZ6exbL+PO4C3+Ud97rNCFv+Aw+7rByk1f7cRa+AW8XAD66CVKg5KgC7GyK3OaSCCf6X8c1.NrJ6DPFhHpB+6e.F5+ABbfUA7Qvs.ljwBA0n9A+ha7SmlhOJSKnBGwbEBSM0CmltfdBlpxfQ0fE00q29nFmreU4qJtAUe6eisHUgMoO6.8q.2br.XA9CuaXCbS81AD3GfMSGGrLUANgcM29SbOtoTd7Z4e9vVKGpzMnndArh6qPYTG3V9VeLp4vhZOR4nMp4BpR9Uvh5kBQTy8HLp4wh5I+xcQTyGTY8UwpguRHhZ9GgQs.VT+C+JcQTKDTY8UopcbyoBilWJj9UTCkrgE0I9ZgMpgpZnpYbP6az06UPqnw9Ui3l5kvh5+m6G1FwMEZDTUb7v9ZTE1Def7gIxGk7yc.pUgz2D8097ALI8ervLI8q0wIoWxNLLOfxmrfoTCz4u6kdj6zVOKgyBt0SAu2TFCi1lmNBr2dzFS2+XOvOrYW9nuirGbDg6mAdmA8o2Wh.z8+W1W+HMB35OQ.5Sd5c+xGoQ.e+IBP27S9Ne0izHPnmIuCa1EIpn2u9wdt6HLk2uVIQEczlMu+QFva18ZWB7tO.1IXzZZTuog0v3gSIP7+SvsZe3e79A2OGGZ3IsmNgVNzvobdjosVPCiL7y9rOq0F+G5Shc3u8eyG+87lJ7IwNbhDItGLYXD4dw27l2z7hox8GmQV0q2C8JSu+eB06eBLuep3+526OGJ3yY4++im9Xm++DsYRwLgeee0hi8IQHAu8mGSh2GFShWxTSsUC.sfzzhMcgNN5lqVvy7dknf+YEi12N7kfQTfe1y0qpcWSMgqoUuYc30NSIsckHM4WzAgiaWGvGF98eqesfgDBk9BzdVlUMizPgsT0R7nLJkTrJ2P5AYFDDrv1AzT7ECQSwGfOKBEraJdHldtC7wfAfM5frST7VG6h.xKI4ywnWWRbGoF9+TUFaSjn3AUwpI+Qwm0NqLZyUWNDq+UPws+pyyPZ8udbaUvzEHLph6GrSDB2gE6RWfvniHXxWNBg6zBZoKfXzgr7yNHBh6vxVoKPXzM1nuyqGgvcXwozEHL5N.vA2KBg6vRPoKPXz2Ut0dyHDtCKzjt.gQWR4O88iP3NrjR5BDNOBB+AeqHDtyqnj1LtIzo+QrDX3yVIXN8IWyY5ehgN8Ipm1+zm7NC4e5SFiIet74RmNqmW7F30Btr+4.l.Emj8NAJu26YM+I6JqKaNdp3mJ9jzMYPHojxJZ9.wsil+BznI6P9iluo8jAgsda7.PnQ03LBbYykJexj478FR34LDGHn8aT0Sa6zKpnIZHqt8FxfP1ZDskZJqTohngjUn78cBkep4jKoZ.xlMLyiIgC0G5iaKY4msBzmJt+.8OEaNGgNl+.KuP9LY4xmFOv.mIcpToR2AjZQMq2mkYprK708RGDYloYWqe3mxgJfiH3CteblRJhp6XkfIV725fE+K1UeLGBdqv9bXg8afE1jK+f.R6iN24L3rLqt29aKoFCYpEF98Yey7Nk.goveTF.roCX91yo4+qS799hScY+CwlwyBG6K6aCfTWo41lXtIf7yc.jKROf70vpU79OhAD0JMj2g8tvGTCJfvEFxvDHjA6F49dNfwOHP1vnXws7wK1vY8FqV8hKaNgm0DKeWYUqvjYH6v7uBjaf97krtoOOVu8yTuthzTqCegSm5EjUmZSYcCwoTz1VapR6O0bMjDMzxym0yJhX3svnK0hQSeBTFH6pabawlVAx20o7RINZffOiz.ilRrIaFud5uDySuY+ySYXtqTIK27S53l+WdbyONlaV0vnt9sqpUSpl7d.VqW28+Fq52Gt+4tiwTVq99MLyYSm9NNN8OwiSeY7EEiic2lKYpb29p.uek.79+ZLu+I6ed+YXDaBERZ54+eNd9XCg5436wAyt+s+TZhp5xraJqnHpnoJ50m+FXUPlLz973jedmh2cYflSDIieTGO+GEGQjEKlHq7XM6P3E3Nvj47jNplQjjae.Bmd+6NG3+WRr7N.k+OAyLJJrtIPUg1oY1xlfTvIt+twZOOdKwxRkzz7tvoGtBVwTkdspkawzH.uDoHxiq1ydPeBG22lyd3PAhieHLbbefGzrjzQJLtO5fi73o+5.FCXcBdFqrzxAMbd32eDTG7ih4fNoz4EOnYlah39F56e92B96GMMUsZ.GaJT.fdKvz4wz9mfLV9Dut+2QxOG1ibalBg68NGscEup6rE2DXqQDZdIdbxalMHEIOgSzhs3MsFbs6A9w+jX3eIyrXpxVY3Tb.oLFRED1apbAsPVCBuj0askaXFvDdGSwpq5qLCsbdDRkyOs2H2eo8gFdeae7582+M7684dsBcwXtQl4f13z9d3w1ynBRQE5ySovcZsZK27FrWS1HF9yRNiuv4AxAL+Qtpf85bCSBQGiotJtycPAzcFo63bmYh+2iPyYhmz2nJrgfIsuKfyTRaVs8rGhU4ZftLLJWE89n4cGXxbhr.RwsIV.l1mfY80mGhHiZALitvuu0gqOOu4+dqhl3E1LBEK3YDJF9LB4jZr0bVMDfdObFs2JZUZp.Dz2XtpvkAwRyCSDthHrOAb5ylc+5h55vYgI9oVBNVQcYi8QWWxwGZAP4hVi0gjKPPc5Y0pr+5U0tqp0Wb0McpQA4OqCbLq+ZQMkJVysSJ.LWUVoRKOTmd28IYVSFf5A6uCEf+FK1ib+8TaXWcbgs1RprgqydZlE+zdvyGItR7gP7kyX4KiyrtbMv.6thiq3rRiP8FySh.TyKoH5A4dAusWdqBN6gbnn6o7FRmhbHkBIjBHLNM0UAfNN6.SU1mhwDXGjbXyB9AGGdR39c1w.2sHP8GXPwqHBDo.a5+5MqsNnY4xR.WUEzGkNr6.3H8rONoyiNXcI0JlG7dfe1mLE7331mLkyIiQAWu0ReKhrGQ1iH6mLH6eHKH4oXV2ngjXMvcdcQHqugInX+lgipExKg+cmN.57lZxkkVVtlLxPfpW3ZxJJKJVQZC4ZRnakfKUVSEcvg.c1JZhU7pq+vBy1DnBx2HNe6Bl2pYpo0T0y8xNFJJUWRzXEqmKr8IOaghEuRCsl08a0Cm1TB3FM.i6G93RPNwppRfxUCzXbtFZ55aABGy7xyncWqYisgXkaJl6.r5dSCTthVhBKjtotDrtjbYmBe2q17tjbCqQs76vvIbIu+1cUv+aqeW3eleNyisLIU3MgK7lvGdSDBuIoCuIYBuIYCkIVUzVQrNjsLDCnQ.usIbF55ICjAli1D4JmUd6VYtUJnMbzp5mo21xr.6SbX7wT7zLqHWQtU5nsBBOAqqEOxGlwQ2.JOEcta.HXbDebDGezRczBp6BZtBjhSuzluzsNolxiWthlpV8pZpxk813.fru81RMP88.CnYLL.sM40VEIQc2V2t2OovxxpRhM71lWnvhTziEsq752jwxcYgs2ydxXh.N0ikSD.sP24XrZvhEb2aXbLubdbFyV6YgJRNIK0qrSVAhM6+ddQCQfO0ZUQEeHEf9DEOKNN6EBGnGM5EK5rsxDoVLRsXjZwH0hQpECoZQtH0hQpEiTKFoV7wA0hs18EijKFIWLRtXjbwH4hgTtHejbwH4hQxEijK93wjKZs6MGoVLRsXjZwH0hQpECoZQgH0hQpEiTKFoV7wG0hbQpEiTKFoVLRsXjZwvpVLcjZwH0hQpEiTK93iZQ9H0hQpEiTKFoVLRsXXUKlIRsXjZwH0hQpEe7QsnPjZwH0hQpEiTKFoVLrpEyFoVLRsXjZwH0hONnVz8yzdjdwH8hQ5EizKFoWLj5EyEoWLRuXjdwH8hONnWbXlhKMezdnSjXwHwhQhEiDKFZwh4iDKFIVLRrXjXwAXwhGEdYMwxMztMPHnQCMSe8rlo.7RUyO7WivrB7X1Tw1UTooMNWCzS0sKWFRClBfuAaAWnsfOzVHDZKRGZKxDZKxFZKx0FKfxBloogVMqFEAIr1BVUjhuPqJRmJ1+Oec4h9A
                  

                  manifest.js
                  presetHandler.js

                  Joansi Villalona

                  ossian1961O d.healeyD 2 Replies Last reply Reply Quote 0
                  • ossian1961O
                    ossian1961 @Jay
                    last edited by

                    @Jay said in Several Samplemaps at Once:

                    p.s. Sorry I don't know how to make a one line snippet.

                    code1.jpg

                    code2.jpg

                    https://www.kontakthub.com/label/Imagik-Sound/
                    https://mirtklaar.bandcamp.com/

                    JayJ 1 Reply Last reply Reply Quote 2
                    • JayJ
                      Jay @ossian1961
                      last edited by

                      @ossian1961 Thanks

                      Joansi Villalona

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

                        @Jay My script requires that the samplers have the same ID as the sample map, if not it loads an empty sample map.

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

                        JayJ 1 Reply Last reply Reply Quote 1
                        • JayJ
                          Jay @d.healey
                          last edited by Jay

                          @d-healey my preset is called "SSD Kit.preset" one of the sampler is called "KICK" and the reference sample is called "SSD Kit_KICK.xml" what name should I change? you have to remember I'll be changing the samples in the preset, I don't know if it make any sense

                          Joansi Villalona

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

                            @Jay You deleted a very important line from my presetHandler script

                            childSynths[id].asSampler().loadSampleMap(patchName + "_" + id); //Load the sample map

                            Without that line no sample map will be loaded. You can see from the parameters that the format is the patch name from the manifest + _ + the id of the sampler. So that is what the sample map name should be. But you might need to change things to work with your project, I just showed you how it works in my project as an example.

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

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

                            22

                            Online

                            1.8k

                            Users

                            12.1k

                            Topics

                            105.4k

                            Posts