HISE Logo Forum
    • Categories
    • Register
    • Login

    Managed to compile VST3 on windows!

    Scheduled Pinned Locked Moved General Questions
    14 Posts 5 Posters 909 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.
    • ulrikU
      ulrik
      last edited by ulrik

      After a long struggle I finally managed to build Hise (latest scriptnode version) in windows 10 on my macbook pro using bootcamp, I also managed to compile a VST3 plugin (Holy Moses!!)
      Thank you David Healey for the tutorial how to build in windows!!
      If there is someone willing to download and test it (the plugin is 33mb but the samples are 1.5GB I will put a download link here (it's an freebass accordion library)
      Now to my newbie question:
      Which file/files do I send to the user?
      Only the .vst or is also the .lib needed?
      vst3 windows.jpg
      And of course all samples
      I need some advise.

      Hise Develop branch
      MacOs 15.3.1, Xcode 16.2
      http://musikboden.se

      1 Reply Last reply Reply Quote 1
      • ustkU
        ustk
        last edited by ustk

        @ulrik cool! glad for you man ;)
        The users need the .vst (would be better inside an installer to be honest, search the forum, there are a few info for that)

        The samples to provide should be the .hr1, .hr2 HLAC Monolith files you get via the menu Export > Export samples for installer

        Can't help pressing F5 in the forum...

        ulrikU 1 Reply Last reply Reply Quote 1
        • ulrikU
          ulrik @ustk
          last edited by

          @ustk I will search for how to make an installer for windows, thanks for all help, it's much appreciated! :)

          Hise Develop branch
          MacOs 15.3.1, Xcode 16.2
          http://musikboden.se

          ustkU d.healeyD 2 Replies Last reply Reply Quote 0
          • ustkU
            ustk @ulrik
            last edited by ustk

            @ulrik Yep sorry, I could help on macOS because I've just learned last week, but windows, don't know yet... 😬

            Can't help pressing F5 in the forum...

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

              @ulrik You can use InnoSetup and HISE has a command line tool to generate the InnoSetup script to build the installer.

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

              ulrikU 1 Reply Last reply Reply Quote 3
              • ulrikU
                ulrik @ustk
                last edited by

                @ustk No problems, I know how to do it on mac using "Package", I guess I'll find some, not so different from package, for windows as well :)

                Hise Develop branch
                MacOs 15.3.1, Xcode 16.2
                http://musikboden.se

                1 Reply Last reply Reply Quote 0
                • ulrikU
                  ulrik @d.healey
                  last edited by

                  @d-healey Ah, innoSetup, and where do I find it?

                  Hise Develop branch
                  MacOs 15.3.1, Xcode 16.2
                  http://musikboden.se

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

                    Link Preview Image
                    Inno Setup

                    favicon

                    (www.jrsoftware.org)

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

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

                      @ulrik

                      try here:

                      Link Preview Image
                      Installer Scripts: Window : inno

                      InstallerInnoScript.mp3 Ok so here it is. In classic forum style - it wont let me upload a zip or anything like it so it IS a zip NOT an mp3 file so just dow...

                      favicon

                      Forum (forum.hise.audio)

                      HISE Development for hire.
                      www.channelrobot.com

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

                        You might also find these threads helpful

                        https://forum.hise.audio/topic/1505/installers/23
                        https://forum.hise.audio/topic/1514/installer-scripts-window-inno/5

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

                        ulrikU 1 Reply Last reply Reply Quote 1
                        • ulrikU
                          ulrik @d.healey
                          last edited by

                          @d-healey @Lindon Haha, you ask a question and 20 sec later you'll have 4 new links to try, I love this forum!! :) Thanks!

                          Hise Develop branch
                          MacOs 15.3.1, Xcode 16.2
                          http://musikboden.se

                          1 Reply Last reply Reply Quote 1
                          • Dan KorneffD
                            Dan Korneff
                            last edited by

                            Can someone enlighten me on how to compile VST3 plugins?
                            I've downloaded the latest SDK, but getting errors:

                            c:\program files\hise-scriptnode\juce\modules\juce_audio_processors\format_types\juce_vst3headers.h(148): error C2374:
                            'iid': redefinition; multiple initialization
                            
                            c:\program files\hise-scriptnode\tools\sdk\vst3 sdk\pluginterfaces\base\coreiids.cpp(24): note: see declaration of 'i
                              id'
                            
                            c:\program files\hise-scriptnode\juce\modules\juce_audio_processors\format_types\juce_vst3headers.h(154): error C2374:
                            'iid': redefinition; multiple initialization 
                            
                             c:\program files\hise-scriptnode\tools\sdk\vst3 sdk\pluginterfaces\base\coreiids.cpp(25): note: see declaration of 'i
                              id'
                            
                            c:\program files\hise-scriptnode\juce\modules\juce_audio_processors\format_types\juce_vst3headers.h(155): error C2374:
                            'iid': redefinition; multiple initialization 
                            
                            c:\program files\hise-scriptnode\tools\sdk\vst3 sdk\pluginterfaces\base\coreiids.cpp(26): note: see declaration of 'i
                              id'
                            
                            c:\program files\hise-scriptnode\juce\modules\juce_audio_processors\format_types\juce_vst3headers.h(156): error C2374:
                            'iid': redefinition; multiple initialization
                            
                              c:\program files\hise-scriptnode\tools\sdk\vst3 sdk\pluginterfaces\base\coreiids.cpp(27): note: see declaration of 'i
                              id'
                            
                            c:\program files\hise-scriptnode\juce\modules\juce_audio_plugin_client\vst3\juce_vst3_wrapper.cpp(55): fatal error C108
                            
                            3: Cannot open include file: 'pluginterfaces/vst2.x/vstfxstore.h': No such file or directory

                            Dan Korneff - Producer / Mixer / Audio Nerd

                            ulrikU ustkU 2 Replies Last reply Reply Quote 0
                            • ulrikU
                              ulrik @Dan Korneff
                              last edited by

                              @dustbro said in Managed to compile VST3 on windows!:

                              3: Cannot open include file: 'pluginterfaces/vst2.x/vstfxstore.h': No such file or directory

                              Do you have this structure in the SDK folder?

                              Skärmavbild 2019-08-29 kl. 07.21.07.png

                              Hise Develop branch
                              MacOs 15.3.1, Xcode 16.2
                              http://musikboden.se

                              1 Reply Last reply Reply Quote 1
                              • ustkU
                                ustk @Dan Korneff
                                last edited by

                                @dustbro I never succeeded with the downloaded SDK, but the sdk.zip works once extracted as @ulrik showed above (you only need the VST3 SDK folder)

                                Can't help pressing F5 in the forum...

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

                                21

                                Online

                                1.7k

                                Users

                                11.8k

                                Topics

                                102.8k

                                Posts