HISE Logo Forum
    • Categories
    • Register
    • Login

    Where can I find the compiled VST

    Scheduled Pinned Locked Moved Solved General Questions
    8 Posts 2 Posters 403 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.
    • oskarshO
      oskarsh
      last edited by

      Hey,
      I am trying to build a VST plugin on Linux (Ubuntu 21.10). I have all the SDKs installed and also IPP setup correctly, the compilation process runs smoothly but I am not able to find the produced VST Binary.

      The documentation states that it should be inside the Builds/VST or Builds/Compiled folder but I only see platform specific compiled files there and no VST. I simply ran the batchCompileLinux.sh script to compile and also enabled VST3 Support inside HISE. Can I get more verbose output from the batchCompile script? Is there another location where the VST could be found?
      Thanks in advance!

      This is the last output of the script which looks fine to me...

      Linking test-vst - Shared Code
      Linking test-vst - VST
      Compiling finished. Cleaning up...
      
      d.healeyD 1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey @oskarsh
        last edited by

        @oskarsh Not sure about VST2 but VST3s are automatically placed in ~/.vst3

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

        1 Reply Last reply Reply Quote 0
        • oskarshO
          oskarsh
          last edited by

          @d-healey I got no folder called vst3 in my home directory. Does that mean there is a issue with the compilation?

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

            @oskarsh It's a hidden folder .vst3

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

            1 Reply Last reply Reply Quote 0
            • oskarshO
              oskarsh
              last edited by

              Sorry if this was not clear enough I have no hidden folder.

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

                @oskarsh Open the project's .jucer file and check the Binary Location value

                dac25268-5725-4996-aa32-c63b8f758580-image.png

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

                1 Reply Last reply Reply Quote 0
                • oskarshO
                  oskarsh
                  last edited by

                  I managed to get the path changed to .vst3 and it shows up a pluginName.so and a pluginName.a file which should be correct for Linux based systems. Is it also possible to create a .dll file from a Linux System or will I need to use Windows for that?

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

                    @oskarsh

                    VST3 should have a .vst3 extension and it will be a directory not a single file, inside the directory you will find a .so.

                    VST2 will just export a .so file.

                    For a Windows plugin you need to export on Windows, same goes for MacOS.

                    You can use a virtual machine for Windows, probably for Mac too but I haven't tried.

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

                    1 Reply Last reply Reply Quote 0
                    • oskarshO oskarsh has marked this topic as solved on
                    • First post
                      Last post

                    33

                    Online

                    1.8k

                    Users

                    11.9k

                    Topics

                    104.0k

                    Posts