HISE Logo Forum
    • Categories
    • Register
    • Login

    Filmstrip not working

    Scheduled Pinned Locked Moved General Questions
    16 Posts 5 Posters 337 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.
    • d.healeyD
      d.healey @imakebeats
      last edited by

      @imakebeats Ah ok I see it now, for some reason my image previewer was just showing it empty. This image is going to eat up your RAM!

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

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

        @imakebeats Have you set the right direction, isVertical or not?
        and yes it's a very big filmstrip
        Skärmavbild 2024-08-21 kl. 16.06.21.png

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

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

          Works here

          Peek 2024-08-21 15-08.gif

          As @HISEnberg mentioned, your image is way to big. The width of the knob is 987 (which does not divide evenly so you might want to adjust that). This one image will use up 228mb of RAM and will have to be shipped in a separate file to your plugin. I suggest you make a much smaller knob.

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

          I 1 Reply Last reply Reply Quote 1
          • I
            imakebeats @d.healey
            last edited by imakebeats

            @d-healey ahh ok well then... thanks

            wait, if it has to be a seperate image file, then how would I make it not be a seperate file? Otherwise I can't use a custom image

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

              @imakebeats When you compile your plugins, it's usual that all your images are embedded in the binary. But if you have more than 50mb of images they need to be in a separate data file that is placed in the user's app data folder - this complicates the install process, especially on MacOS.

              Here are the relevant docs - https://docs.hise.audio/working-with-hise/settings/project.html#embed-image-files

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

              I J 2 Replies Last reply Reply Quote 0
              • I
                imakebeats @d.healey
                last edited by

                @d-healey Ah. I compressed the image to 2 megabytes so it should be fine now I think.

                d.healeyD HISEnbergH 2 Replies Last reply Reply Quote 0
                • d.healeyD
                  d.healey @imakebeats
                  last edited by

                  @imakebeats Compressing the image doesn't help. Once it's in memory it is expanded to standard bitmap size, you can see it in the pool tables window in HISE. For your image it's 228mb

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

                  1 Reply Last reply Reply Quote 0
                  • HISEnbergH
                    HISEnberg @imakebeats
                    last edited by

                    @imakebeats Just to start with it is probably worth going back to whatever software you made the knob with, and giving the knob the same dimension sizes as the knob will be in the plugin.

                    HISEnbergH 1 Reply Last reply Reply Quote 1
                    • HISEnbergH
                      HISEnberg @HISEnberg
                      last edited by

                      @HISEnberg Second recommendation is to learn HISE's LAF.

                      1 Reply Last reply Reply Quote 1
                      • J
                        jeffd @d.healey
                        last edited by

                        @d-healey is this only noticable when creating a package installer for the user?
                        what i mean is, i had over 50mb of images embedded, but i was still able to compile my plugin and get it to work in my DAW.

                        I have not created an installer yet on MAC with Whitebox Packages or on pc yet.
                        I have only installed on my own systems so far
                        is that where it would crash?

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

                          @jeffd said in Filmstrip not working:

                          is that where it would crash?

                          I think it's mainly a Windows issue with Visual Studio. You can enable a thing called bigobj which I believe allows you to compile with more than 50mb of RAM. In the DAW I'm not sure if plugin instances will share the embedded images or if each one will use up the full amount of memory.

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

                          J 1 Reply Last reply Reply Quote 0
                          • J
                            jeffd @d.healey
                            last edited by

                            @d-healey just went in and changed the scale of my knob so its not a problem anymore.

                            but the limit is 50mb. good to know.

                            thanks

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

                            48

                            Online

                            1.7k

                            Users

                            11.7k

                            Topics

                            101.9k

                            Posts