HISE Logo Forum
    • Categories
    • Register
    • Login

    Size Per Module?!!!

    Scheduled Pinned Locked Moved General Questions
    7 Posts 4 Posters 379 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.
    • NatanN
      Natan
      last edited by

      Hey Hise Community

      Wondering, How Much Each Module Adds Weight To The End Exported Dll File,
      Did anyone try To Collect This Data, Or Is There Any Lines That Mention This?

      For Example:

      • Gain Module >>> 1 M.b
      • Parametric Eq >>> 750 K.b

      Thanks

      1 Reply Last reply Reply Quote 0
      • Casey KolbC
        Casey Kolb
        last edited by

        Hmm, I could be wrong but I'm not sure it works quite like this. Most of the size comes from embedded image files, impulse responses, and the core HISE code. I'm not sure that adding or removing modules will make a dent in the weight of the plugin binary.

        Casey Kolb
        Founder & CEO of Lunacy Audio
        Composer | Producer | Software Developer

        NatanN 1 Reply Last reply Reply Quote 0
        • NatanN
          Natan @Casey Kolb
          last edited by

          @Lunacy-Audio Just Try With / Without Ipp Included, The Size Will Go Up Down By 8 M.b Or So.

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

            @Natan IPP is not a module...

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

            NatanN 1 Reply Last reply Reply Quote 0
            • NatanN
              Natan @d.healey
              last edited by

              @d-healey Yeah, But I Mean, Why Not Having A Cheat Sheet For Refrence, So We Can Undrestand That
              What Module Adds More Weight, More CPU.
              Kinda A User Experienced Data Center.

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

                Yeah, that's not how it works. It doesn't matter whether you add the parametriq EQ or not, the C++ code will always be compiled for every module in the HISE codebase. Just think at the possibility of dynamically adding effects - if it wouldn't have compiled every module already, this wouldn't be possible.

                However the actual code size for each module is neglible (I would thing something around 2-3kB). What really eats up binary size are embedded resources (most of all the images), so if you care about a small plugin size, that's the spot where you can save the most.

                NatanN 1 Reply Last reply Reply Quote 1
                • NatanN
                  Natan @Christoph Hart
                  last edited by

                  @Christoph-Hart That Was Clear :) Thank You Christoph

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

                  18

                  Online

                  1.7k

                  Users

                  11.8k

                  Topics

                  102.7k

                  Posts