HISE Logo Forum
    • Categories
    • Register
    • Login

    Custom Preset Browser example

    Scheduled Pinned Locked Moved Presets / Scripts / Ideas
    20 Posts 5 Posters 3.9k 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 @jadg
      last edited by

      @jadg Christoph said he's going to change it this week to do that :)

      I'll come up with a clear API for this in the next days...

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

      jadgJ 1 Reply Last reply Reply Quote 0
      • jadgJ
        jadg @d.healey
        last edited by

        @d-healey
        ok, of course,

        1 Reply Last reply Reply Quote 1
        • orangeO
          orange @Christoph Hart
          last edited by orange

          @christoph-hart Yes man you are right, it's impossible to put everything that anybody might ever think.

          But believe in me, the things that I've mentioned are standarts for a plugin and it will meet everybody's needs. So no one can ask you a different idea. So why HISE doesn't have such generic features / standarts that every plugin developer needs... I'm sure if you would have enaugh time, you would the best bro.... I understand you.

          develop Branch / XCode 13.1
          macOS Monterey / M1 Max

          1 Reply Last reply Reply Quote 0
          • orangeO
            orange
            last edited by orange

            Here are just a few different companies that uses this menu structure like other fx plugin developers... ;) :)

            alt text

            develop Branch / XCode 13.1
            macOS Monterey / M1 Max

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

              @orange I can show you many others that don't :) It is better if Christoph creates an API that each developer can use to make their own preset handling solution rather than having one setup that will suit some people but not others.

              For example for my current project I'm using the preset system to change entire instruments and this reloads all the sample maps, an A/B button would not be very useful for this purpose.

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

              orangeO 1 Reply Last reply Reply Quote 0
              • orangeO
                orange @d.healey
                last edited by orange

                @d-healey A/B button is used for fx plugins, not for instruments :)

                Yes, it's better to have API so the developers can customize their own preset menus.

                develop Branch / XCode 13.1
                macOS Monterey / M1 Max

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

                  Preset saving is still not working with the latest version :(

                  I also noticed that Engine.getCurrentUserPresetName() is weird too. For me it gives the last preset that I loaded, rather than the current one.

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

                  1 Reply Last reply Reply Quote 0
                  • Christoph HartC
                    Christoph Hart
                    last edited by

                    It would be a miracle if it have fixed itself without me doing anything :)

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

                      @christoph-hart said in Custom Preset Browser example:

                      It would be a miracle if it have fixed itself without me doing anything :)

                      I often think HISE is a miracle ;)

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

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

                        @orange did you ever find a solution to this? I'd prefer a preset system like this too, especially for plugins with a small viewport

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

                        orangeO 1 Reply Last reply Reply Quote 0
                        • orangeO
                          orange @Morphoice
                          last edited by

                          @Morphoice Yes, you can do it with APIs in Hise, also with a combination of LAF or CSS, you can style whatever you want.

                          develop Branch / XCode 13.1
                          macOS Monterey / M1 Max

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

                          19

                          Online

                          1.7k

                          Users

                          11.8k

                          Topics

                          102.7k

                          Posts