HISE Logo Forum
    • Categories
    • Register
    • Login

    Change default Appdata\Roaming\Plugins Location

    Scheduled Pinned Locked Moved General Questions
    13 Posts 5 Posters 884 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.
    • Tania GhoshT
      Tania Ghosh
      last edited by Tania Ghosh

      Is it possible to change the default Appdata\Roaming\PluginsName to something else ? I want to change the default auto generated Appdata\Roaming\Plugins Name to a different location. How to do it from source code? Or with Script?

      Tania Ghosh

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

        And why would you want to do that?

        Tania GhoshT 1 Reply Last reply Reply Quote 0
        • Tania GhoshT
          Tania Ghosh @Christoph Hart
          last edited by Tania Ghosh

          @Christoph-Hart (Lets talk about windows only).... VST plugin installs on C:\Program Files\VstPlugins or C:\Program Files\Steinberg\VSTPlugins

          But when I update presets or If I need to change Presets, Expansions I have to go to C:\Appdata\Roaming\Plugins name\Presets....

          So I want to install presets,Expansions all inside
          C:\Program Files\VstPlugins\PluginsName

          And most interesting part is .. users(many of them are stupid also) don't find Appdata.... because it is hidden by default. So I want to put all things inside C:\Program Files\VstPlugins\PluginsName or
          C:\Program Files\Steinberg\VSTPlugins\PluginsName

          Tania Ghosh

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

            @Tania-Ghosh said in Change default Appdata\Roaming\Plugins Location:

            @Christoph-Hart (Lets talk about windows only).... VST plugin installs on C:\Program Files\VstPlugins or C:\Program Files\Steinberg\VSTPlugins

            But when I update presets or If I need to change Presets, Expansions I have to go to C:\Appdata\Roaming\Plugins name\Presets....

            So I want to install presets,Expansions all inside
            C:\Program Files\VstPlugins\PluginsName

            And most interesting part is .. users(many of them are stupid also) don't find Appdata.... because it is hidden by default. So I want to put all things inside C:\Program Files\VstPlugins\PluginsName or
            C:\Program Files\Steinberg\VSTPlugins\PluginsName

            So.. assuming you DONT have a VST2 license, and thus are making VST3 plugins - the path you outline above is going to fail on you, and users are going to report not having access to your plugins when they install them.

            HISE Development for hire.
            www.channelrobot.com

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

              But what about the standalone version, should it also look in the plugin folder? What about AAX? Should it look in the VST folder? Also how should the plugin know where exactly that folder is - there is no standardized plugin directory and people use custom locations for this pretty often.

              The app data folder is there for a reason.

              Tania GhoshT 1 Reply Last reply Reply Quote 1
              • Tania GhoshT
                Tania Ghosh @Christoph Hart
                last edited by Tania Ghosh

                @Christoph-Hart Ok I understand but is there a way to put all things to a Drive only... Lets say C:\PluginsName.... Appdata is hidden by default. That's why trying to bypass Appdata location. Many Software/plugins use Programdata.. this is also hidden.

                All resources (Image.dat,presets,Exp) will be placed on C:\PluginsName

                And VST,VST3,AAX etc will be place on user preferable places.... Is it possible?

                Tania Ghosh

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

                  No. C:\plugin-name might be the most annoying directory you can think of - imagine everybody does this.

                  Type %APPDATA% into the adress bar and it will take you there. Use this sentence in your customer support mails to spread the word about this magic trick.

                  Tania GhoshT 1 Reply Last reply Reply Quote 0
                  • d.healeyD
                    d.healey @Tania Ghosh
                    last edited by d.healey

                    @Tania-Ghosh

                    users(many of them are stupid also) don't find Appdata.... because it is hidden by default. So I want to put all things inside

                    They can access it from the preset browser in HISE. Go to the More menu and select the option to open presets folder.

                    And VST,VST3,AAX etc will be place on user preferable places.... Is it possible?

                    Check the standards for these formats. All (except VST2) have specific locations that they should be placed. VST3 for example - https://helpcenter.steinberg.de/hc/en-us/articles/115000177084-VST-plug-in-locations-on-Windows

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

                    Tania GhoshT 1 Reply Last reply Reply Quote 0
                    • Tania GhoshT
                      Tania Ghosh @Christoph Hart
                      last edited by

                      @Christoph-Hart I know %appdata% %programdata% etc...
                      But end user may not find the hidden directories (Appdata).

                      Anyway no problem. Thanks for your replies. :)

                      Tania Ghosh

                      1 Reply Last reply Reply Quote 0
                      • Tania GhoshT
                        Tania Ghosh @d.healey
                        last edited by Tania Ghosh

                        @d-healey

                        They can access it from the preset browser in HISE. Go to the More menu and select the option to open presets folder.

                        I am talking for those cases when"ShowFolderButton": false

                        Check the standards for these formats. All (except VST2) have specific locations that they should be placed. VST3 for example -

                        I know where should I place VST,VST3 etc.. I was asking @Christoph-Hart only about Resources (Presesets,Exp etc) "Is there anyway to put any location except %appdata% "

                        Problem solved...It is not possible without modifying the source code. :)

                        Tania Ghosh

                        1 Reply Last reply Reply Quote 1
                        • UD AUDIOU
                          UD AUDIO
                          last edited by UD AUDIO

                          Hi! I've made a thread about it (https://forum.hise.audio/topic/3788/questions-about-a-vsti-with-audio-loop-player-only?_=1620627723081)

                          My thought was to set the path per installer or in the plugin itself, so the user can select it.
                          Native Instruments plugins or HeatUp for example let you choose to store the library anywhere.
                          I think this way is good for any OS. It would be great to have this option.

                          Tried to give my plugin to a friend but he is a fool with computers.
                          He doesn't even know AppData and I do know it since win10.
                          The internet told me it is used for user data like savegames (, or presets) etc.
                          And those belong to the account only.

                          Like many programs that ask if you want to install for all users or just the active one.

                          Tania GhoshT 1 Reply Last reply Reply Quote 1
                          • Tania GhoshT
                            Tania Ghosh @UD AUDIO
                            last edited by

                            @UD-AUDIO

                            My thought was to set the path per installer or in the plugin itself, so the user can select it.

                            Native Instruments plugins or HeatUp for example let you choose to store the library anywhere.

                            I think this way is good for any OS. It would be great to have this option.

                            Yeah.. Correct

                            And one more problem I faced when I had sent one of my Sample based plugin to my friend for testing purpose. She was literally rebuked me, how to install samples (.ch1 or hr1 file) ?. I think Hise should be End User friendly in terms of installing Sample based plugins.
                            If anyone installs Effect Plugins or Basic Saw,Sine Synth it is fine but real pain begins when some one first attempts to install sample based plugins into their system.

                            Tania Ghosh

                            UD AUDIOU 1 Reply Last reply Reply Quote 0
                            • UD AUDIOU
                              UD AUDIO @Tania Ghosh
                              last edited by UD AUDIO

                              @Tania-Ghosh

                              Indeed! We had almost the same issues but I think
                              it was caused by renaming the project lately and missing something in the preferences.
                              The files were stored in AppData but something was still linked to MyCompany.
                              So the new folder appeared empty and my friend had no audiofiles.

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

                              56

                              Online

                              1.7k

                              Users

                              11.7k

                              Topics

                              101.9k

                              Posts