HISE Logo Forum
    • Categories
    • Register
    • Login

    Building my own sample content installer

    Scheduled Pinned Locked Moved General Questions
    10 Posts 4 Posters 91 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.
    • OrvillainO
      Orvillain
      last edited by

      @d-healey said in There's something I don't understand about compiling a plugin:

      If you're rolling your own you can disable it as Lindon suggested.

      Hey Dave, on this topic... thought I'd move it to another thread. So my question is .... rather than packaging everything to a hr1 file, and then having the user jump through the install samples/choose folder steps within the plugin..... can't I simply ship these as part of my pkg/exe installer, have my install script put them wherever the user wants them, and have my install script create the LinkWindows or LinkMac file ????

      LindonL d.healeyD 2 Replies Last reply Reply Quote 0
      • LindonL
        Lindon @Orvillain
        last edited by

        @Orvillain said in Building my own sample content installer:

        @d-healey said in There's something I don't understand about compiling a plugin:

        If you're rolling your own you can disable it as Lindon suggested.

        Hey Dave, on this topic... thought I'd move it to another thread. So my question is .... rather than packaging everything to a hr1 file, and then having the user jump through the install samples/choose folder steps within the plugin..... can't I simply ship these as part of my pkg/exe installer, have my install script put them wherever the user wants them, and have my install script create the LinkWindows or LinkMac file ????

        yes.

        HISE Development for hire.
        www.channelrobot.com

        OrvillainO 1 Reply Last reply Reply Quote 2
        • OrvillainO
          Orvillain @Lindon
          last edited by

          @Lindon 😂 simply put!

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

            @Orvillain I wouldn't recommend including the samples in the same installer as the binary, unless it's only a few samples.

            For anything significant I prefer to provide a separate download. That way when you send out an update for the binary/presets/sample maps they don't have to redownload all the samples again - if you have 1000s of users this will soon show on your server bill.

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

            OrvillainO 1 Reply Last reply Reply Quote 1
            • OrvillainO
              Orvillain @d.healey
              last edited by

              @d-healey Not my bill to pay 😂

              Nah, but I get you. I get you. I'm pretty sure my client is going to want the simplest install experience available. They probably won't even want to give the user an option of where to install!! We shall see, but yeah, I think this confirms what I had in mind as being viable.

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

                @Orvillain said in Building my own sample content installer:

                won't even want to give the user an option of where to install!!

                Your client might change their mind when your users try and install on a system with low disk space.

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

                OrvillainO 1 Reply Last reply Reply Quote 1
                • OrvillainO
                  Orvillain @d.healey
                  last edited by

                  @d-healey Yep, agreed! The BFD installers (which I was responsible for scripting) offered users an install location, and small/medium/large installs. It was a bit of a pain in the bum though, and it used a proprietary in-house installer that fxpansion made in the mid 2000's. Consequently, it was buggy as hell!

                  Looking forward to getting stuck in to some more modern installer packages eventually. I'll certainly communicate all of this!

                  LindonL Christoph HartC 2 Replies Last reply Reply Quote 0
                  • LindonL
                    Lindon @Orvillain
                    last edited by

                    @Orvillain or you can go the route we took eventually - where the installed plugin looks for some meta data that tells it if the samples have been installed - and if not - downloads and installs them from within the plugin itself....

                    HISE Development for hire.
                    www.channelrobot.com

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

                      @Orvillain said in Building my own sample content installer:

                      @d-healey Yep, agreed! The BFD installers (which I was responsible for scripting) offered users an install location, and small/medium/large installs. It was a bit of a pain in the bum though, and it used a proprietary in-house installer that fxpansion made in the mid 2000's. Consequently, it was buggy as hell!

                      Looking forward to getting stuck in to some more modern installer packages eventually. I'll certainly communicate all of this!

                      You can use the inhouse HISE installer system from 2025 that is buggy as hell!

                      OrvillainO 1 Reply Last reply Reply Quote 1
                      • OrvillainO
                        Orvillain @Christoph Hart
                        last edited by

                        @Christoph-Hart The more things change, the more things stay the same! 😂

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

                        18

                        Online

                        1.8k

                        Users

                        12.0k

                        Topics

                        104.8k

                        Posts