Forum
    • Categories
    • Register
    • Login

    Full Instrument Expansions - how, what where....

    Scheduled Pinned Locked Moved General Questions
    12 Posts 2 Posters 61 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.
    • David HealeyD
      David Healey @Lindon
      last edited by

      @Lindon What do you mean by "show up"?

      Free HISE Bootcamp Full Course for beginners.
      YouTube Channel - Public HISE tutorials
      My Patreon - HISE tutorials

      LindonL 1 Reply Last reply Reply Quote 0
      • LindonL
        Lindon @David Healey
        last edited by Lindon

        @David-Healey said in Full Instrument Expansions - how, what where....:

        @Lindon What do you mean by "show up"?

        well its a full instrument - so it has its own User Interface, I mean the user interface to appear in this spot...

        HISE Development for hire.
        www.channelrobot.com

        David HealeyD 1 Reply Last reply Reply Quote 0
        • David HealeyD
          David Healey @Lindon
          last edited by

          @Lindon Ah ok I understand. When you load a full instrument expansion it completely replaces the entire plugin UI, it doesn't load within it. It's like you're launching a completely different plugin.

          You might find this video informative: https://www.youtube.com/watch?v=x4b8WlStG40

          Free HISE Bootcamp Full Course for beginners.
          YouTube Channel - Public HISE tutorials
          My Patreon - HISE tutorials

          LindonL 1 Reply Last reply Reply Quote 0
          • LindonL
            Lindon @David Healey
            last edited by

            @David-Healey okay, watched that...

            Nooooooooooooooooooooooooooo!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Surely to God its more sophisticated than this???

            Now I have to duplicate all my Library(expansion) management display and functionality in every Full Instrument I ship......God help me.

            HISE Development for hire.
            www.channelrobot.com

            David HealeyD 1 Reply Last reply Reply Quote 0
            • David HealeyD
              David Healey @Lindon
              last edited by David Healey

              @Lindon Yes if it's a custom preset/expansion manager and you want it in all of them then you need to duplicate it. Or you can do like Rhapsody and have a button that unloads the current expansion and returns you to a dashboard type page where you select your expansion.

              I think maybe the regular expansion system might be more suitable in your case.

              Free HISE Bootcamp Full Course for beginners.
              YouTube Channel - Public HISE tutorials
              My Patreon - HISE tutorials

              LindonL 1 Reply Last reply Reply Quote 0
              • LindonL
                Lindon @David Healey
                last edited by

                @David-Healey said in Full Instrument Expansions - how, what where....:

                I think maybe the regular expansion system might be more suitable in your case.

                In what way? I need each expansion to have its own UI, its own widget set, its own samples and its own functionality. I cant see how I get there with anything other than a Full Expansion approach

                HISE Development for hire.
                www.channelrobot.com

                David HealeyD 1 Reply Last reply Reply Quote 0
                • David HealeyD
                  David Healey @Lindon
                  last edited by

                  @Lindon Yeah if each UI is totally unique then yes the full expansion is probably the better option.

                  What I do for shared stuff that is reused across all my expansions is I put it into a set of scripts that are loaded at the beginning.

                  f641c3e3-0553-49fb-8226-1390de5502ba-image.png

                  Free HISE Bootcamp Full Course for beginners.
                  YouTube Channel - Public HISE tutorials
                  My Patreon - HISE tutorials

                  LindonL 1 Reply Last reply Reply Quote 0
                  • LindonL
                    Lindon @David Healey
                    last edited by Lindon

                    @David-Healey yes that will have to be my approach....luckily this compartmentalising of functionality has been my std. approach for some time.

                    HISE Development for hire.
                    www.channelrobot.com

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

                      Ok on to the next round of questions:

                      (forgive me I havent built one yet as Im busy trying to build the player functionality)

                      What does FileSystem.getFolder(FileSystem.AppData) return?

                      • The Players AppData folder?
                      • AppData/Expansions/ExpansionName ?
                      • something else?
                      • nothing?

                      HISE Development for hire.
                      www.channelrobot.com

                      David HealeyD 1 Reply Last reply Reply Quote 0
                      • David HealeyD
                        David Healey @Lindon
                        last edited by

                        @Lindon The player's app data folder

                        Free HISE Bootcamp Full Course for beginners.
                        YouTube Channel - Public HISE tutorials
                        My Patreon - HISE tutorials

                        LindonL 1 Reply Last reply Reply Quote 0
                        • LindonL
                          Lindon @David Healey
                          last edited by

                          @David-Healey great!

                          HISE Development for hire.
                          www.channelrobot.com

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

                          16

                          Online

                          2.2k

                          Users

                          13.6k

                          Topics

                          117.9k

                          Posts