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.
    • I
      imakebeats @d.healey
      last edited by

      @d-healey no? It's a metal knob that took 2 hours to render

      d.healeyD ulrikU 2 Replies Last reply Reply Quote 0
      • 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

                              41

                              Online

                              1.7k

                              Users

                              11.7k

                              Topics

                              101.9k

                              Posts