HISE Logo Forum
    • Categories
    • Register
    • Login

    Engine.getUserPresetList() path, check/exclude duplicate entries in list?

    Scheduled Pinned Locked Moved General Questions
    13 Posts 2 Posters 586 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.
    • d.healeyD
      d.healey
      last edited by

      Did you know you can style the preset browser now - https://docs.hise.audio/glossary/custom_lookandfeel.html ?

      Or do you have another reason for rolling your own?

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

      ten7kurT 1 Reply Last reply Reply Quote 0
      • ten7kurT
        ten7kur @d.healey
        last edited by

        @d-healey said in Engine.getUserPresetList() path, check/exclude duplicate entries in list?:

        Link Preview Image
        HISE | Docs

        favicon

        (docs.hise.audio)

        No i didnt know! Awsome! i didnt know there was a new HISE version...
        laf.registerFunction gives me an error of Unknown function.

        No other reason.
        Thanks!

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

          You need to use the scriptnode branch.

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

          ten7kurT 1 Reply Last reply Reply Quote 0
          • ten7kurT
            ten7kur @d.healey
            last edited by

            @d-healey
            hmm. I downloaded the scriptnode version, compiled successfully but laf.registerFunction still gives me an error of: Unknown function.
            Any thoughts?

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

              @ten7kur Read the documentation again

              const var laf = Engine.createGlobalScriptLookAndFeel(); ;)

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

              ten7kurT 1 Reply Last reply Reply Quote 0
              • ten7kurT
                ten7kur @d.healey
                last edited by

                @d-healey
                Ha. Im a dumb ass.

                Ok i see how the presetBrowser is theme-able.
                I have 2 questions.

                1. Is it possible to change the Favourite Icon? I really dont like that star!
                2. Is it possible to Hide a specific folder from display?

                Thanks!!

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

                  1: Not sure
                  2: Also not sure but I lean towards not possible.

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

                  ten7kurT 1 Reply Last reply Reply Quote 0
                  • ten7kurT
                    ten7kur @d.healey
                    last edited by

                    @d-healey
                    I looked to find the Star image in HISE uncompiled version but have only found the hi_core/hi_images dir, and its not in there..... :(

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

                      @ten7kur It's probably a vector

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

                      1 Reply Last reply Reply Quote 0
                      • ten7kurT
                        ten7kur
                        last edited by ten7kur

                        Although the presetBrowser theme-ability is great! i think i still need to stick to some custom stuff.

                        In my instance, i need 2 presetBrowsers.
                        Browser1 shows: BankName1>Complete Kits>Preset
                        Browser2 shows: BankName1>Individual Instr.>Preset

                        Unless i can hide a directory from showing in the stock PresetBrowser @Christoph-Hart (could you confirm this is not possible?) i need a custom solution.
                        This brings me back to my post# 1.

                        1. How can i exclude duplicate entries from being put into browser_CAT1List and browser_CAT2List??

                        2. And how could i hide a specific entry(list) from displaying in a viewport?

                        Thanks!

                        1 Reply Last reply Reply Quote 0
                        • ten7kurT
                          ten7kur
                          last edited by ten7kur

                          Hi, im back.
                          I really need some help.

                          Ive gotten the first viewport to show Preset Banks ok. Viewport2 for a while worked and displayed the second directory correctly, now all the sudden its showing duplicate entries.... ??
                          The third viewport shows all the Presets, but how can i link them to CAT2?
                          Thanks !!

                          HiseSnippet 2338.3oc2X0raajbDdFIMah3tx6ZGifjaSHxARDYQJYuaBhgPn9gZWBKYQKJ6j.EAilyzjrW0r6YmoGIy0vHF4zdL2RNlWg7F364xBjq4gHGyMmpldFN8PQIQKGuXclKjcUU28WUcUUWc0NT5QihjgV1Kd3n.pk8G4zYjPMXqADlvp01V12vYORjhF5pIs4n.RTD02x1d9OGIXu3BVIe+6eylDNQ3QyIYY8DIyitKaHSkSsciGv37cH9zCYCMj9dMZ4IEaI4xX.Oy6T2Jf3cBoO8gDTr4brr+fl9LkLrihnnQV1KrozeTmAxyDZ4eBKh0kSwAqZ0AVHM4cjbeDwHUqsFv39syz6HKKam14Vg40Vga6rGymMldt03SRX3lOCS6g8bWF7V0Dd0mc3Ya.uEzv6lNc7BYApbNH19PmVB3fpGANBLgkVVq4t6hNaIAIDpUFRNgtSHLX7Lp7Y0qur6mVud06uTokJAGDQJ2SIgtwQzv1gzHpZWFPZc2lh9LAck9T0iKvpBNy74w0RWb5Ej3ws28oB3nMZZh4tToZW1GxdqMNr4mu+AsZ1AgbsZGNfE4N.rlQtpATWvtnn9tdvgQeYHiFUxE+x15869kvF+7Wb+RZ58jgtUDtLQNvp9bMK7qVsNAblRuxpPlnOHpR5RzZZbDRAY1mcJU3FQCHgDvYHeEx13n.XeEqDgKWkx0JWMCAlBA51pfXZ4Op9w2ephrVtHqdr4x.FmATuSbY8RvTpMXjKXfH7PJweDZx8ym.HXEVz1zdvYqekT6yQYH43pUyEE+Nm.qDDGMnRFrpde.AaDDPE9tfMBg.8YfYBsQn4Jewn7H5UrzfNlMXsiwEdKPATTvxKnmos9D84xIzQKoWrWj7i9+FtbOgQOK.bKPSaVr.3HukbXfT.CpTdrD3wx4m3ZW4DWq3Dy89P0.Oi.+rJ9YtYfhpsr4xosj9nWwXvrBDXToLSQGFUdYSY+RISTo7ePTtJHuaoRLAGN.c6EK7TLovUJFuFHrCk7JdYXdY.f7XZ0ROuzhboGgm6lrtwdbThT.xWbrJVDNYGXYy93hnBBvtRSMtfo3aKBm2Ex6W47PGMIWhFt1rogEUtbSL.tmfRWoJpqZwQUDj2mnHn5cbtsnan7LHm0SaePyNMOrSQKRwrYWaCyZWkgYsbCiqq1yGyDdIoNSRqpglKhMT3Isn.XR0pJgTNQA4yZSTCptTomq2CssgCFFS9lIzxvhNyRE9JbpnuZf65q6d2pKMNdOjphCEt7if35bp5+kxqbYfyKJdkzD19z6kNBWiovZETaCOkVAyTjBD8kbXjHCiDQNUm1xpiEMLHrpSd+3Dy5ByOLgbIFoK0IZZvwz+YZGcRwDy5BCIRNLWL8tbtj3meYdhgJ0SO+n7Ev+lQMa5NsSGYomD4JvCkJ59hJIwrkfz3SxpWuoxKc43zvoxFqzL7xlXEQ7vtzPyLFnfPIWEqoy4hqoyrjSOskxPPonkfo1GtR7hpzyJ07h07khJPTUREe2HshuNblOMzhAE18CbdfP1cUqD.mUEciE91FVOt01PBqrkAVQXWBngJFp.1aSOEpIWWH4hNaSiNQICRjM8DEJyVuoKkUlIQP4I64MLorp0yLK0ej4fyX9pAiI7p+TiATV+A4OBn9ergsiwNVRui2Jc8o9Yo3R11OzYbZ5YdOazax87Uca.Ilw3HPamKILyx9m4rITnrDBmKsEm.k0QUQk1gGCG1k1uqDrXQjSosD5PCrbZntN.xFXeBih00PsVyPs9a8Z71qVqmoVktneS7vHcm1n2gp7MclHMfohe5auhO2e0NSyca4tIVn3fRiIj+uyyqUQaPF+hlITZ2L+DykXLwRa1MWf7cwjXwQSWlVk1fCENm3HlIPNEDUdP.cJ+VFf0j7jiuH4ZUpMyyCxckwOcXI35A3tfAtegLbrAwjVRDR91qGk9yDTa8V4T8QpzmkqkXG3BK7sDGxfLuna0G6XR5BSRT+qZbU6ZQmtu4kS5z4xajlTUmA8iczZzlZ2Zqt8yZfwhe.H9+AmC5ZlS8u+5+7qKRcMj7+3UuNgbRp64tisSRwVkwaP5.VtMiUJon7u1UEFSWdLqlOKfHhfaxh1HBVr3gnH8HvipxkIo+BgWvBf2oFc9kEtySOgyyaGxoPoyJJ1rlBLeX7PMDv4bWMMMgeKZTO.Nej.mizUTTek6Nw2xuwLP5GCklTvWYoq7FybuiWtuQJmW16J8NBxtttkOd44NLthFBjgm5OjB+sURV8cBoeULU3MxZnzmNAEyVlcuFCI4f4a9mMhTzfNrulZ1Usn3d8XfTNNtewWCy22mSaKiXX8KikK3uzv578I5Sb1S5Gyw1PX1BKrucoLv0vrWQX+f.+I0HSD7NouVyJbuoSalxavzw6bSAuPcOuqwaZWBWxoYudTOUNXWvYme269VBZBkeTFT1H1mI2UhE5k.kaqo3hjbayIiPG0Kt6se6r181fYt6scFI71KI.H2UJ4r7vP3EAPtZysBgYSAArE9ljOPJUXJJytG2gLLfSAKZnBV9BRSOkFFUbEfXzzFH+PmZ3ibhpojCqkV2assCiG9.l5NDOYbjh4kP3DfvFYD1TBOVfFU6Dl2Ia7zjtltxYjS0QxN13djDE6XeyegkEGziDnkwimnX9Y7smelcHdCZg8BeutE1e2kYZ9YCtWQW1WLCicXnmVSwoTNDWkfwaAuXpGIlqxnVLnZOoPFLPJXdE8KUgr98oglXepJzFJEDajS41MNfxojHi.fedicgZDIgSFZ8FXKVc1sEW140OwQCWWLSf6+ebix7uucix+Sc4ukSaIej1AVWbSBHxqz4hu.AxzNtHGilQ7Hyi8htrK23QwDtgk9es2ueiMYAR3UPyzov02CegYzU4GmW416S923Iy6O38m5jdn6hF62ev8Mbdz2C.6AxX7cu6QfqXvpPfWg0AJAyiB.U.OZA6Yo8bX2E0iqmUXRGpvOYvqguTlqhisSYtZFyuS1igDuP4S8z88DiQ+gIT.8VjT81hN6gicG2vSGm5qTGeOD6oddXhx6rpk0zmyZWi4b2qwbt20XNe50XNe10XN+xqwb9UW5bvxH2HFJlV6+CDZ2Lo6E11iqj2ddq+Kn54nL.

                          1 Reply Last reply Reply Quote 0
                          • ten7kurT
                            ten7kur
                            last edited by

                            Its been some time now since my last post.. Someone must know...?
                            I can't figure it out...
                            Could some one please take a minute to have a look at the script?
                            Thanks

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

                            28

                            Online

                            1.7k

                            Users

                            11.8k

                            Topics

                            102.5k

                            Posts