HISE Logo Forum
    • Categories
    • Register
    • Login

    Scriptnode fft analyser colour options?

    Scheduled Pinned Locked Moved Solved General Questions
    7 Posts 4 Posters 438 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.
    • J
      JC
      last edited by

      Hi all! I was just wondering if there is a way to change the colour of the scriptnode fft analyser in a floating tile on the UI? The colour options in the component properties have no effect. (unlike with the standard analyser fx) I'm pretty new to HISE and programming in general so even if there is a way to do it via LAF or something, I'm not sure what to do after I right click on the floating tile with the fft analyser in and clicking "create local LookAndFeel for selection".

      Any help would be greatly appreciated!

      ustkU 1 Reply Last reply Reply Quote 0
      • ustkU
        ustk @JC
        last edited by ustk

        @JC You might want to use a display buffer when using an analyser node (or any node that has an External DisplayBuffer slot), that you combine with a panel:

        HiseSnippet 1768.3oc6Xs0abTCEdlzLsMKTDf3AdzpfDaPKa2sMMATEPxlKkHZRW0MTgDhV4Li2cLwq8HaOYyBpR7H+z3Q9ov+.3brmYmYaBgzUb6A1GRGaer8246b0suVEyLFkNHrwQSyXAgudzfoRa51oTtLX+cBBeinCnFKSS7S0aZF0XXIAggW6g3Dgqrbf62u948nBpLlUMUPvSU7X1i3i41pY6u4WxEh8nIri3iqI8ZaterRtsRnxA7bsnNAYz3SniXGRQwVJJ3KnlzfvOLJYsiYz6R67IexFqsAMd8N26tazYiOd3ZL55wIw2eMXz5T5wAgWe2DtUoGXoVlANzdpjoCRUSj9K3obC+XACGzMX.by9oC1NkKR5WRNlffvn9UT007T06Dc.OgOa9JJ6McKPp1QcRKboKCRceEfTXMHsrGRuUzfXMOyVsBhmWKZeIXAGRAaScn3kMXIQTz1JPBos8X5Ir8zvfY6n45c5zh.+Y0GznwctCwlxHFvBEyHSRYZlah816HhTkvHbCgKa.lQikbJUS1o2.xmRbtTsGwr6vMYB5zd4CGxzCbmRya6gAYuut6sKtiopbxX9nTKIkdJbcrSYZpX1sf2AbsTKQxrST5SZAHBjRvhsN3njL2YHYrD77Lo7gVVha9DfoaQdut3YLC1ezmACSXmQ5PPcZNE.vOnEmC8McDRIijQkLAYB6CDBRtAHEEIwK8L9IiZSqcvCGZ6KEvgWR8vErsZbFfQos4s8K6HD+msSnVZa7PpsmXMC7h5CS1b0GP.r7c4vwCjg0YZ.qgQMlYS4xQHjxz.SJsDpjvzZklbLKl5fqSEfiF1gTYIry3FKtooLKIIW61OHCXGlRFx0vkDSAUUMrXqbo8IpbXKrFqL6GBnILRrJWj3sjvckf2NeHwf9+iQz3LlyeHsHGmCKX+.C.QKl8AQEnAtSAnnFMp3dKjEQSlvKodXJvpAB6YGB0qZNGlDtFbRDnRXM0rbTPzRh1vrXhI81fFdLjAp4vbYrkqjMWswOzXEfMMyYL1oWc6faYvV9HEvP8T4xDSyNs6rZKx2.wQcaQf+9Qc+V3eaidPqTbfZlS+AyXiWTynCrj1ill2y6v4T69nrjRFuB28qwgUvdjC2iZODnnsDhl9TrnRnOYjlwjdbLBOA+ZyDYB2ltkHKkNaliE.kfnei6uJtO+wVo5yXlVj+Hp3O95RXrrLt7D+AmnoSdkN3Vj64HUfAKUdvY4Pkk83BiWiWzf7xKMb3EtFFioUBAP8Wzxdixkrwlx7wGyzsfncQNalfPt54K.b8qVAfXeHeMAUx8kb6iyXEi2SIRvD632mubQPQNC3quZ+c.tDqfTLGHWFSa4HbB2gcJTy1WOYkncXlSrpLmrEIm.HacqdqxpMXHT.Gt5aF48ECNqpr9y1b5rA+HcyI7DKTDOJ7YgAAoLLKON5mccFbtBZPoTURtfZmu9J14QwB.mOWQMrvkzvsSq2YxqPQ2NWZQ2qJDeqn9bab5Eiwkt.LBVi+NvXQqJ2JZWnlUrsBfKGs2Wun8kz4p2WRj+9aT3o.2Id4udTUM+4.wg4imqHqAcM.+jfhVUB+onpHsLLmolcjpOHeSCcblf8D.7PwCgJ9jA7umc9vyLO15gRzLNkJAWWyhDEe8+hZiKvmtdzATqlCgMQ.G36LZ6BzgbvRX.rebGbL5vLfISbC9M3WwhcmQXvhcKWrVr+g9Nlb1ohugvVuQw3H4mO7L.9.2idsg2HBRr1tS.T2PMASAvK7mAqkat9JwzrTkjGiS4knD5aMFxMaKweUvPuR6Sop.M1eDkKvXiA4FHiVxikCfyw8ZBz27PnKM.L6QiANeJVT.iwvbhfCMS2Ndli8bpQkuER992QLm.nEqOUCKXcdaNwf6p7UHd3AZ0XWhO3MHfSJ1Bpi+bf553sFgI9BlCd2JhJohoFVaboKBI9M8mccHkJXmUlx9khOd4Yfw6icxVdVA0zNWlgxD8WxJtHXbDjeZIOmtu4o3pP41fmhABnkJnmRcxXpyYZgpoTOQ0M8KdinCUbCyYIea+2jGx.KLlds6k75ye4p95yrq7qOCu17g3Ke0Bwmu1TM4ufTkK+uvqJ+qo.2+h0fmq.yJkXb.GCS1UdJS.NdENP6vFRyE1xYm2A5.kTUl4pxm4ILHO7nQXjTE1uPEZKqEZEtZl2Yym.OAkZp4T89a9HH8DUefKSwBwEu5+m.bg1q2MxCWB50S9+dm9uYuS+izLv+D2wXZrV87XeOTne5Mcy.5szU5aknCvwjtAm5KmTYKGCY4ddb77G0413cWzMduEciqsna79K5FWeQ23FK5F+3+7MhEg1J2pF6CMg155uqqzeX3tRJ3k6hHB9c+P8XnA
        

        Screenshot 2025-09-25 at 12.06.31.png

        https://docs.hise.dev/scripting/scripting-api/displaybuffer/index.html

        Hise made me an F5 dude, browser just suffers...

        HISEnbergH J 2 Replies Last reply Reply Quote 0
        • HISEnbergH
          HISEnberg @ustk
          last edited by

          @ustk is right. @JC it is HISE bug that you can't apply LAF to the analyzer that is in a scriptnode network. The only solution is to cast it to a panel and use a paint routine.

          1 Reply Last reply Reply Quote 0
          • J
            JC @ustk
            last edited by

            @ustk This Is EXACTLY what I was after. Thanks so much for taking the time to reply. I understood the whole external display buffer thing, I just wasn't aware that you could slap it on a normal panel! That's amazing! The snippet is really straight-forward and holds a wealth of valuable lessons and information for someone like me who's just starting out. It totally makes more sense now!

            Would I be able to get your permission to use the snippet in my project that I intend to release (modified to my own project of course)? I'm not really sure how it works with that kind of thing on here when someone helps with code, do I need to ask for permission to use it? And do I have to credit who sent the helpful code/snippet? Also, if someone uploads a 'how-to' video on stuff in HISE, can I follow along with their code and incorporate it into my project? or do I need to ask permission/add credit there also?

            @HISEnberg I did not know that. Now I do! Thank you for taking the time to reply!

            ustkU 1 Reply Last reply Reply Quote 0
            • ustkU
              ustk @JC
              last edited by ustk

              @JC The code is rather a minimal generic example that does not necessitate any kind license or permission, so of course you can freely use for whatever product you want.

              Now if someone makes a more complex script and post it here publicly, it’s usually free to use as well. If somebody releases an example on the forum with a particular license (usually GPL like Hise), this one will be written at the top of the script so you know where you’re going…

              But the goal of this forum is to provide help, snippets and bites of code to help people understand no matter their experience and integrate in their project.

              Hise made me an F5 dude, browser just suffers...

              Christoph HartC J 2 Replies Last reply Reply Quote 1
              • Christoph HartC
                Christoph Hart @ustk
                last edited by

                yes unless specified otherwise you can assume that everything from the forum, the docs or the snippet database is in the public domain.

                1 Reply Last reply Reply Quote 0
                • J
                  JC @ustk
                  last edited by

                  @ustk Okay I understand, thanks. Since I'm new to this I just wanted to check what the norms are so I don't do something wrong. I am an advocate of giving credit where credit is due!

                  @Christoph-Hart That's great, thank you for answering!

                  1 Reply Last reply Reply Quote 1
                  • J JC marked this topic as a question
                  • J JC has marked this topic as solved
                  • First post
                    Last post

                  14

                  Online

                  2.0k

                  Users

                  12.7k

                  Topics

                  110.5k

                  Posts