HISE Logo Forum
    • Categories
    • Register
    • Login

    global send / receive

    Scheduled Pinned Locked Moved ScriptNode
    18 Posts 5 Posters 695 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.
    • C
      ccbl @aaronventure
      last edited by

      @aaronventure interesting it is possible yes as I was considering testing pre-compiling all my nodes as hard coded FX.

      So what you are saying is, if you select Allow Complilation, but then export the plugin without converting into hardcoded FX, those nodes will cause a fail?

      1 Reply Last reply Reply Quote 0
      • C
        ccbl @aaronventure
        last edited by

        @aaronventure second question then, will compiling the node as hardcoded FX break the global cables? Or will the work as expected?

        A LindonL 2 Replies Last reply Reply Quote 0
        • C
          ccbl @aaronventure
          last edited by

          @aaronventure also I can confirm that solved the problem thanks.

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

            @ccbl I haven't tried with global cables, but I've seen @Lindon mention them preventing network compilation.

            Also, glad to hear the Allow Compilation flag solved your problem. There really should be a safeguard for that. @Christoph-Hart

            1 Reply Last reply Reply Quote 0
            • LindonL
              Lindon @ccbl
              last edited by

              @ccbl said in global send / receive:

              @aaronventure second question then, will compiling the node as hardcoded FX break the global cables? Or will the work as expected?

              so you cant use Global Cables or Global Send/Receive nodes and have the network that uses them compiled - you have to run them "as is" not in HardCoded FX modules...

              HISE Development for hire.
              www.channelrobot.com

              C 1 Reply Last reply Reply Quote 0
              • C
                ccbl @Lindon
                last edited by

                @Lindon hmm ok, how much of a performance hit is there, when you don't compile?

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

                  @ccbl It depends on what your network does.

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

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

                    @ccbl should be none in the final plugin

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

                      @aaronventure said in global send / receive:

                      should be none in the final plugin

                      How'd you figure that?

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

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        aaronventure @d.healey
                        last edited by

                        @d-healey I vaguely remember reading somewhere about it. It should be the same whether the network gets converted to C++ on project export or on its own first, no? The only difference is some nodes, like SNEX and Faust, require in-HISE compilation first, and if you have a really hungry network, then you can get the CPU usage down by compiling it.

                        Though it's probably not a bad idea to get @Christoph-Hart to confirm.

                        d.healeyD ustkU 3 Replies Last reply Reply Quote 0
                        • d.healeyD
                          d.healey @aaronventure
                          last edited by

                          @aaronventure If that were true there would be no reason to compile the network to a DLL

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

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

                            @aaronventure @d-healey @Lindon @clevername27 @Christoph-Hart
                            This is something we haven't discussed in the last Hise Hang, though it might be a good idea to put it in the priority list, isn't it?

                            Can't help pressing F5 in the forum...

                            LindonL 1 Reply Last reply Reply Quote 0
                            • LindonL
                              Lindon @ustk
                              last edited by

                              @ustk said in global send / receive:

                              @aaronventure @d-healey @Lindon @clevername27 @Christoph-Hart
                              This is something we haven't discussed in the last Hise Hang, though it might be a good idea to put it in the priority list, isn't it?

                              well getting global cables and global send/receive nodes into a compiled network would be very nice.. no idea how complex it is to do...

                              HISE Development for hire.
                              www.channelrobot.com

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

                                @Lindon Yeah absolutely, and to go beyond, it would somewhat inconvenient to be unable to compile a network because you use this or that functionality.
                                Implemented functionalities should be compatible with the environment they are meant to be used in

                                Can't help pressing F5 in the forum...

                                1 Reply Last reply Reply Quote 0
                                • A
                                  aaronventure @d.healey
                                  last edited by

                                  @d-healey well no, you are reducing CPU usage in HISE while developing, and SNEX/Faust nodes need to be compiled first.

                                  Also sometimes you want to blackbox a network and use it in different places with different modulators.

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

                                    @aaronventure said in global send / receive:

                                    @d-healey I vaguely remember reading somewhere about it. It should be the same whether the network gets converted to C++ on project export or on its own first, no? The only difference is some nodes, like SNEX and Faust, require in-HISE compilation first, and if you have a really hungry network, then you can get the CPU usage down by compiling it.

                                    Though it's probably not a bad idea to get @Christoph-Hart to confirm.

                                    @Christoph-Hart What say ye?

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

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

                                    22

                                    Online

                                    1.7k

                                    Users

                                    11.8k

                                    Topics

                                    103.1k

                                    Posts