HISE Logo Forum
    • Categories
    • Register
    • Login

    Suspend On Silence as a scriptnode container

    Scheduled Pinned Locked Moved Feature Requests
    4 Posts 3 Posters 68 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.
    • T
      tomekslesicki
      last edited by

      Currently, we have an option to enable Suspend On Silence for the entire network, which is great. It would be even more cool for complex network if we could have a container to allow some more granular control and optimization of complex scriptnode networks. Would that be a complicated thing to add, @Christoph-Hart ?

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

        @tomekslesicki but what type of effect would that benefit from? Either the performance overhead justifies the suspending, then you enable it or you don't?

        T 1 Reply Last reply Reply Quote 0
        • T
          tomekslesicki @Christoph Hart
          last edited by

          @Christoph-Hart let's say you have a few processing chains you're modulating in a polyphonic context. Currently, to do this while benefiting from SOS, you'd need to split the signal into multiple individual networks. Or you're using a few convolution nodes in a single network - suspending some on silence would free the CPU for other tasks.

          1 Reply Last reply Reply Quote 0
          • A
            aaronventure
            last edited by

            I use this with a simple 4-node setup. It's pretty good and useful if you also link it up with other compare nodes so you can have dynamic logic that doesn't need explicit parameter setting but can react to various states in the network. Honestly no idea how ScriptNode went as long as it did without the compare node.

            HiseSnippet 1719.3oc6X0sTaaDEVByZBljzjNzI8hdgtnWP5jgw17SBSu.yuILECdPTR5ULKRqw6Xoc0HsBvsSuuuBo2z9Zz65iPeD5i.uAomckDVqsKX6DBscJYlLdO+r62d9aO5zHj6Phh3gFlkNrS.wv79H6NLQqMZgoLic1zv7gn53HAIzJgz5cBvQQDWCSyBuTRvb5IMT+c4pqi8vLGRWRFFGwoNjco9TQWpMp8MTOuswtjCo94jdwZ63vYav83w.dJfJaDfcZiOkrGVJ1DHiWgiZYX9UnkptfyhtO2sZ0kVYYG7xjUZha1rxBtKt3xuXkJKrBdwWrLo7RFlE2xkJ3g1BrfDAa55b2N1s3myRNfinQzS7HxEULrgSNgrwFsndtMxLNQFFlnFcMUERLUyhpScoWQuqI6QJFVc0HuQybhqCRUFAHYlCRSl.oGircBoAhtbj3YFzNLvC1DC9l7PIQVCyeGsAGDfIl2G2lrcHr3JEla4xkelE7eO8qaFybDTNyhy1iKH6yl6ok9gRSW5GKY0KqlMGHO4wDx87HgCjsLbH75TbNVr+IjvmYcF1Klbkfv0W2lVb3roNI25bBxY6vnh8CHoq2l64JsUxe2uGvH0rA+5a2YSr.KcJoz.4BHgBpDNlaRNCRCRbQSi1jD0VvCfDg97ePjC2M1CKzCmjIZoL.6glOT5nXQTQm7IhiPLV4qMFaXg3iQMnBmVCFiSL.LBVpaCLllY9.zVMaRbDcA3jnsey3lFVdjSCKklFBmo7vue5RqseSkAl.9SntA6Agj.bH4PdCObm4hv9AdjC.L9LqS73NssoeOo+LjfDHrtTh4bZgYLhWz3jHU7CTwIiC3wBJ6z5XQH8Bn74dw91PccGxFonCnYNgLGJYcY4ZYbgMg4pV7N3uTlUjqMSYVIiYtzu8Hhy4gsUtizeaXNUhsORYjOt4EULVyyie9Fb+.ZZTJ3CTzZv85DzhynNRRIRjgz074wvgjBW3InCwTOYXscbDTnvcelMHr5cOyBGQBiTa7TnxyC+CBy2i6BrJtM1ALrcZfEsj4KxZOPvIIbdmqBR0vZ93jjG.0XK20rmJSLb.p8kVC4CklExU+IIDUtBR.mH4f1I5HIWGrmwQxP.48QsmIlvDHKEcJTB9tA32OZmEkZer1mYkYgtMQcpgV40uWBpqL5v9gHa5oLrGztCwo8M.3rmGLm38C5SlyfWDEPvs0A9L.vCIyqXzOjS03FrsSlGfFcqTeHN7ThHJ8oKFwIIwPYM2wU9dkCjN.UjLZfCgyC5KPRtHZWRSg5LfBTWj852lzn.nt05wP82jpiZTjlClK4hrT3sfpPtfITodVZ8UmiDn4rLcQx.7pPQs4yX2uIpqpiRD3HXkJh.LGzqI5kPUTCs6Cb.Yqfnz5TVZvP22EqiunGZWtpsfDHK7mWN61jySrC4kLIBR4Z5am2jzDG6I5i9ZwBtOfTUfrQN7M0sC9lBc.8zVi..GCL8E05GS.N+awz8QanBPjs0LB.SKuUEALn7VEiAk2pXbKk2VJKjuxcRhqVfduNse8su82VsOmVseoWmlRtqyo0fDR4tpOiru8ZvNsuq1GgH7YP6x4APSTg8Eke4pCST9sVkAUEogDRWtpdkgbA64BtF4Zw4z8VpX7CPQ7lhiOQcz5Q+kPWAn+ut7vUWd3hXuCpKeuZ2Lv51BgpuP8HCsP2mjq4v7B0e.r9lLjcHVnmNDmX35PrGo9DjsOmKZAeYU9hdHyYydMp292S6Dt5n2I7TnMi886ncAmt3idzO+tOn8sq6qFxEqy4s8wpO368dzKOIg4LnWiOinF9o5iw9L05l7PeqWR.6jLBrx0L9y+XXG+YvPO9y8cD.DNLDyhB3QP8x7owDe5gbFIRiZOZTcfZTUu3iHlou0IjzjRZJ1FLEUxm8kQrZdhMvLsMCVqsS0kSCHa4et5VL7IdDaBbyc2OxALL3dpBzH1Kh7ZpqnUk7J1kb07jeENzE7gNZSZpf9PMlb3Fpg9P2xI+.lATw6foC+gYxc2gCWTaxYSmgQapruzsXmQ7fzXEF+TTZg9Lp54g04Ld1va550OfHBomdJQ+IkAcgVSHvvm5eEkYqc.wifixka9k01EpUhCqqJrNV1hQeX9Cze84nD3ZIKdX8u2gBW3+zCEd3y9f5g+y1K9DDTWtpkxUZc23K+XLK4OFmgO1Ijeb5WHIS5umhBbuYoSoptbsUEiy5siVe3Iiicbz2p9Tr53p3BiqhKNtJtz3p3xiqhOebU7E2rhxWzS+bMYtAzlSisRFMhYRGNpzDi+B.BVVDB
            

            Precisely because you can plug more compare nodes into the logic and chain them up, this is more flexible than what Chris could do.

            bddee853-f3eb-44ee-b4f3-51d158e90e08-image.png

            When expanded:
            d8f359a1-ac66-440d-9540-75f1bbaaa880-image.png

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

            16

            Online

            1.8k

            Users

            12.1k

            Topics

            104.9k

            Posts