HISE Logo Forum
    • Categories
    • Register
    • Login

    How should I save my Sampler Presets and how can I access them later?

    Scheduled Pinned Locked Moved Presets / Scripts / Ideas
    28 Posts 2 Posters 1.4k 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.
    • T
      treynterrio
      last edited by

      Let's say I'm going to make a VST and I create each preset with just a one shot in the Sampler. How do I save these presets so that I can open them again afterwards?

      Can I create a dropdown menu to choose my preset at the end?

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

        @treynterrio Use the built in preset browser floating tile.

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

        T 1 Reply Last reply Reply Quote 0
        • T
          treynterrio @d.healey
          last edited by

          @d-healey do you mean this?Bildschirmfoto 2024-03-05 um 01.36.04.png

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

            @treynterrio Yes but no. You need to add a floating tile to your interface and set its content type to preset browser.

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

            T 1 Reply Last reply Reply Quote 0
            • T
              treynterrio @d.healey
              last edited by

              @d-healey Is there a way for only a dropdown menu without these bank and category? also when I save my preset as a sample map and I'll export this as a .vst at the end how the people will get the presets? because the sample folder is empty end hise uses the path to the folder on my mac on the desktop. I saved 2 sample maps with 2 different samples and when I reopen them, both have the same sample. I also tried this from your video (https://youtu.be/eQ7YvIeS5lY?si=zRs-3J9EBPBfP9oR) step by step but I always get an error for asSampler

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

                @treynterrio

                Is there a way for only a dropdown menu without these bank and category?

                Yes but then you'll have to do some scripting. You can disable the bank and category columns in the preset browser.

                @treynterrio said in How should I save my Sampler Presets and how can I access them later?:

                when I save my preset as a sample map

                Presets and sample maps are totally separate things. All a preset saves is the state of the controls on the interface that have the saveInPreset property enabled.

                @treynterrio said in How should I save my Sampler Presets and how can I access them later?:

                how the people will get the presets?

                The presets are embedded in the plugin and extracted to the app data folder the first time the plugin is launched. If you want to send additional presets in the future you and your users can use the import/export options in the preset browser's more menu.

                @treynterrio said in How should I save my Sampler Presets and how can I access them later?:

                because the sample folder is empty

                All samples for your project need to go in the project's Samples folder.

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

                T 1 Reply Last reply Reply Quote 0
                • T
                  treynterrio @d.healey
                  last edited by

                  @d-healey ok so the first step would be then to create the preset browser first?

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

                    @treynterrio Yea

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

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      treynterrio @d.healey
                      last edited by

                      @d-healey when I use only a combobox for to choose between the sample maps would this work as well?

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

                        @treynterrio Yes, but you have to script the functionality you want, it's not built in. Also you won't have the ability to import/export additional presets because that's only available in the stock preset browser.

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

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          treynterrio @d.healey
                          last edited by

                          @d-healey is this not a good starting point?

                          HiseSnippet 1311.3oc4Xs0aaaCElxNJs1qoqsnOrWFffwdvAH0vJWZFvvPcrSRQvxEC6zhAzMTPKSayEIRAJpj3UzW2um8SX+j566gsCojrnc8Bb8R6F1bdwmaje7Pd9NGm1BtGIJhKPVkNebHAYcO6tiYxQsFgoLzQ6C5s2mL.G6KQMGGhihH8QVVEetxrUoUP5Ou6YMw9XlGIWEB8RN0ibLMfJy01tw2Q88OD2mbNMvv6sabjGm0h6yiAnTztNJD6cAdH4TrxsB1HqUOnOUxEckXIIBYY2j2eb2Q7qXI9+RZDsmOQI3h5BKTh5C498UHVo8rKIhKojqx0UGgZMh52ucVZHBAqb67jRwjjxisOg1mNQedx4AZCN4QXlirJLMjKNEjcMgbcCHOGHYY.oURfzCs65IngxbKJ77Y1GwjDw.LbUXBkDeQE9kB1s3fGLYs.7EjCEfvjHptyN02vYqcqu92rV40JCWHQRmKwBmt3fPehv04aczONpMjH0fTKUsRl8JyFXj1vI3vHUnIdoBtal9ioQxpyFkWPuIN.wkAX0lxCB4LPnZESmz6qohZQDvEpjDDUYCCTT6m3TV0J+.qx5Ia5ZkoLeJi3LHl4IoblCmYtPp8Vv8q5kswa.HzOlr9ZkeiJ5RYG8Z3nzuVc8Z9bb+IKQ07s+U5Xeh6Op172pAvhb3TmlTfzB662CpLpNWXlclx9y3PcJWRNiUc8xuoboxusryrlFLXt1RWX8wZNlUEwhaJvpr3fdDQVVKyQ3U7MUM69WUM6kjsLbjyNhQkmERRke+hGTZJVUFkhJvUotH5AoEQPpuGuI+ZDEpVtusYpEoQtIUG5EGsOVhyVOXogsKjHjT0IwZexk.uWRQph6L5BIOT6a50Kvwt3690S14FjFiMoWCvfMaqhvWkjqgU8ys6xiY8yWM0yej0crcKuY4sPWQ6KGku.zFiHzgiL3l2sgJhDN3MA0qB59csqSTmpcfRaugSo6EI76uGOEvPx6G6ikSSap5ejZ.dvLEWkhOhEQkiMS5yxktxhwkZR+OmmFKHbencapzaz7wag4fW3swGa7l1YZM6CFLf3IyA6J1G982Xanacn7kIP4Q1ckBBNfxFlREpwSY6LNxaiAHBW3AHZKHZdX5Oa31u0nYLjuDSq8Wan2p8Bf5mo1qTj2gDRvR352Hl61nSmmK3wgyF06dl9wx4BflFRElFNiQf7tz7L1RvihF.GG8ZEYZpcrXnJWkqoCAlfIZZcmFG.28LFwWQiZYoJEiHp6Zp2IXofdso25co94X88MLUkV1cF4MmQdqYj2dF4clQ9oyHuat7DhM0KC0KqYaDbmEqQ.rBswvY1vylzg4zlZMlufmjm0XwXtw4Ls0perF.7SJo0eeN1am4UKkgwtT0syArKg5RPiBiOJ62VjocZNhS3Ld3HNi5McU.7pd3PhvD6y8.smTBEg4ZdbiNDeBNxnL9qZbLL9GVLcw8GTtv8Cd184de8E1Iv0QQr47eidiE+eeuwaJ0c+zNiNvtKj+K+d9d1ZtbGUq2+ofZGdrDZol0VyF58Ai7J7Hlc.Kn5plHWWIq.TWBquV3OfOoFcyZWpL5lYD4ksTvYK865o8sJRXpVG5Q97gFw9lOoifoJTPBZw8IAkAXOA+0dI+bFEVuqVCfRl9eXRI6STxNtY+7Ea650piBfdUu1ySUH7DWDZ9wr4RDyVKQLauDwryRDySWhX1cIh4quwXTiIrWrjGjPRBJZePxCKqCl7vpH5OQmGfyg
                          
                          d.healeyD 1 Reply Last reply Reply Quote 0
                          • d.healeyD
                            d.healey @treynterrio
                            last edited by

                            @treynterrio Looks good to me

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

                            T 1 Reply Last reply Reply Quote 0
                            • T
                              treynterrio @d.healey
                              last edited by

                              @d-healey when I paste this snippet into my code I always get a error with this Line:

                              	Sampler1.asSampler().loadSampleMap(sampleMaps[value-1]);
                              

                              but I don't understand why I thinks asSampler is the problem

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

                                @treynterrio What's the error?

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

                                T 1 Reply Last reply Reply Quote 0
                                • T
                                  treynterrio @d.healey
                                  last edited by

                                  @d-healey function not found

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

                                    @treynterrio I don't see an error when I load the snippet you posted.

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

                                    T 1 Reply Last reply Reply Quote 0
                                    • T
                                      treynterrio @d.healey
                                      last edited by

                                      @d-healey yeah but when I paste this to my code I'm already working on I get this error

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

                                        @treynterrio You need to post the code you are using

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

                                        T 1 Reply Last reply Reply Quote 0
                                        • T
                                          treynterrio @d.healey
                                          last edited by

                                          @d-healey ```
                                          code_text

                                          HiseSnippet 1928.3oc2Y0saabiElikmzHkzflhhh8hdw.gs.x.I1Rx1IsHXgU7eMFw+nZ4FzhtEcomgRlMyPNcFJaqTDfdwt.6iy9Hz2gd6dw12fbeun8b3LZFNxisU0lltX0Md3g7P9c9g77Q5tQRWVbrLhXU8nQgLh0ss6MRnNYiSnbAYmMIVuk89rybVgr9nPZbLyiXYU4SvNspNOQ+6UqsN0mJbY4hHjmI4trc4AbUtztcdJ22eapG6HdfwnWoyNtRwFRe4P.HUraRBotOmNfsOEG1b1DqarkGWIi5onJVLwxdco2ndmHOSjL9mwi4G6yvFsH8fIJQ71ReODwnzCNkEcJmcVtrlDxFmv885N1IDSfYtatKoRhK48r2i6wyjm6ZdGcGN4ZX5irlqHjqT.xsLgbSCHWBjrLfz7IP5t18bi3gp7dP7bK6cDJVTeJDJLgRxXIy8Ors2PBiPnVLf9b11QPiLMZr5pMumyxOr4BOpVMHbDqbNkF4rIymNpkyewQmVr3.lZq98YtpF0S5oNNbtvmKXN8GJbUbovQJdpPdbKbwhj9MbkAgRArr2ClR+grEpU66pUMQ+EiYpGqTQ7iGpXMRksMi4cLjBrKqelNOZpz3P9fSLT4k.3Fax.z2XLPZTWCv5KfSVJL2f56iSQihnGsuKw.aOyFn9O3lfo2ByT42jI19pLw1llXdHuGMHzmEUHnmJqQ8wcdUw8Uub+x2UqVUeoK02Qd72fKP5zgqAZbwpHlx8jCBw4KtA5SRFdfziECJ7k02jGSgMNd0umSc8oLvNrHE1BmfmQi3TQRSFr5fE3Bi8qfIBVwE2ClFXVzy1WpwDzSspYvHtTX.Zhl6KKryHtD2jdyqt0DdpIUaOZXbt4m6gA46xiUMJpiavwYcCZUV31oQcyQgKpYazvZTmqXAw0uWNDV7ajbAn5eUTegxCnlSxUEVcz+x7iz3wYLKrnuj5kMGMxW7D++8a8UIYwkmDWznJOWtDLtviLrg8kJ1AhFHLqV6k0blrq98KsuzoRaDkzMlmDcUJ1PLL3XVjgSROP3P7qpXVqKqXlah+wXfRwNBt5fPVZ6KV6fj5TgpHymhJXnJcMj6jVComO2iEQ3dXsd89WhFvlUyISsxsmMkuYxJuxTn86jpMjjbrbc44Z8uisYRvjyxqVi7Y6rIUQwpootDvMExhTbLBXsI6T3fjjZqUs2jE+bkLT6yRSDADdsdsyyWvQcFk03662If644y5Ji4XFR9v9OqEOree94X36CI3gRDq22deYT.0m+BlWWVjKr3.SHhhctBsccY.mwk6PuSFBqdsglKAg+femjo+1oSuldV.0MRl47uK.Km8LEEqXg8.TZ5lSLgaYmczKLKFK5WzgLUdzrrgKAvc9aclX067Su3uuV33L+czyQRgSfKYDPiDX4fRsAJamm5LuUp0hRLw0Ml97L.e1V+aDc3G+L7g1dssp.epOskX8A.kRFbtkSqZoezd7GKCbhu.2NfUozanOUUjpIx4NsCLGxjeGxgS.4ViLCESx+b9oi+oIk4RNOYJg6cs6xg5mki24JAuvFyWW7kIWjA+aamPZMGfyau8mekz0+M6ttVp62JAKuURVmFEY4nlHo.2PSOTQFfl8XxWtL4WPgckm0EVvsiXeal3+4O14I7KHkrYGb+ggt46sMy1pL0QuVWcz6P4PEWLXOJv+E2Js+vfdv8BcYPvSHX9XASq4v5BIsahsQPziI7zM9E3WZmsv1Voc1ZbmlYHePRT4cs6AT9nAvJmRbQGfpYOlQyqi6+FN02+ENePyZpvwq+Pm0gpErnhR+WczK0iCjCEEVqTjeHKjQU6oOXdbm2rygG9IQxggSp0qVSuu8nHHoAbElcbffAwyBYQaDIii6ClidthM6p6vnAnuJWxgL3B3wEkAwVynJFn9rXjOuh6NNAHez5Uo4QTcdzb1IsaMQ61Szd4IZuxDsWch1OXh1OLu8jOBwMmtbbnNQWJXhFibc9f7ZHZIW2KUj4p0vw3kOJ4Pma760SX7FsDxe.U7t1ivqNFu83XzaKwov1TPBh22MUnyXoEOxXOoPFdhTvcKto.RxGLfEYZGkZbOVoP9dYRduNGx7YzXic0+4N6BWdiFUbu9E8Ky7Yyk8RTkF69S1IvUSjz4+OXsTYpXs7ZGuuAYv7eiq6NoEJczOFy+iGmuss9ncGrR7eTP8MAMG2wSEXaoequDrUElP+DZHYbentruYJ83qjBU7HW7svfI+Ho.tdZw8A8dNObWv+HbGkbZmm9+kP96yg05+zgvG.IfBDEhX.klHl2VhAvoWIKaxaDEfEGsxIYPCBn3M3ZsHX+VIiApBenDYkLu8CZBzZeJaD9c6GPdBO86OFk+LzFwvxS35OgYo8CIorfRKAy8S+GNz1dIfFRT7Rm7B1RoOFvRIOv0RvcDchAdPwKQWd06+QM8VewynmR1bXnO2Eb.n0+FI3pud9W6lbYbLDeSsDvVDZinps915NYuliscSvwE.k6+ZWWzwb+VDR45zdFzY4YPmUlAcVcFz4AyfNObFz4itRcPlVOdnRFjTaADzcqj8iVakserB4WAjB4SdD
                                          d.healeyD 1 Reply Last reply Reply Quote 0
                                          • d.healeyD
                                            d.healey @treynterrio
                                            last edited by

                                            @treynterrio Variables are case sensitive, you need to always spell them exactly the same way.

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

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

                                            47

                                            Online

                                            1.7k

                                            Users

                                            11.7k

                                            Topics

                                            101.8k

                                            Posts