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.
    • 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

                          56

                          Online

                          1.7k

                          Users

                          11.7k

                          Topics

                          101.8k

                          Posts