HISE Logo Forum
    • Categories
    • Register
    • Login

    VST quite large

    Scheduled Pinned Locked Moved Newbie League
    7 Posts 4 Posters 95 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.
    • C
      coupe70
      last edited by

      Hi everyone,
      this is my first post here.

      I tried out HISE and made a very simple plugin with 3 buttons that
      switch a lowcut between 3 different frequencies. No graphics, no
      samples or anything. For the lowcut I use the 1st order filter integerated
      in HISE.

      When I build this VST2 plugin, it is 22MB big.
      Seems a lot for such a simple plugin.
      Am I doing something wrong...?

      Christoph HartC It_UsedI d.healeyD 3 Replies Last reply Reply Quote 0
      • Christoph HartC
        Christoph Hart @coupe70
        last edited by

        @coupe70 nope, ~20MB is the baseline for the stuff included in HISE. Why is that a problem?

        1 Reply Last reply Reply Quote 1
        • It_UsedI
          It_Used @coupe70
          last edited by It_Used

          @coupe70 there are no limits on the size of loadable plugins in Daw, but it's important to understand that graphics are there anyway, default Juce resources fall into your plugin during assembly, if you add a lot of Pngs, your plugin will quickly pass the 50-100 MB mark.

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

            @coupe70 You should use VST3 instead of VST2

            @Christoph-Hart Maybe the VST3 checkbox should be enabled by default for new projects?

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

            Christoph HartC 1 Reply Last reply Reply Quote 0
            • Christoph HartC
              Christoph Hart @d.healey
              last edited by

              @d-healey good idea. Done.

              1 Reply Last reply Reply Quote 1
              • C
                coupe70
                last edited by

                Alright, thank you for your replies.
                20MB is not a problem. A friend built a similar plugin using iPlug2 and his
                plugin has 1,1MB, so we were just wondering if I made some newbie mistake. :-)

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

                  @coupe70 ah yes, iPlug has a notoriously small binary size and a very basic feature set if you compile a minimal example. Any JUCE made plugin has at least ~12MB of size because there are more things included (graphics frameworks, plugin wrappers, other stuff). HISE adds some things onto that - even if you just compile a effect plugin with a simple filter, the binary will include the code for the streaming sampler module, the scripting engine and all the rest.

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

                  18

                  Online

                  2.0k

                  Users

                  12.7k

                  Topics

                  110.1k

                  Posts