HISE Logo Forum
    • Categories
    • Register
    • Login

    Where is the node edit button?

    Scheduled Pinned Locked Moved Unsolved General Questions
    16 Posts 4 Posters 634 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.
    • orangeO
      orange @Christoph Hart
      last edited by

      @Christoph-Hart said in Where is the node edit button?:

      @orange load them in a script fx.

      It is already in script fx, when I load it to the new script fx, nothing changes.

      develop Branch / XCode 13.1
      macOS Monterey / M1 Max

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

        @orange I think we're misunderstanding each other:

        • the ability to edit networks that are loaded in another network is removed. The entire concept of non-compiled networks being loaded in a wrapper that you then can toggle between this and the "frozen node" was as endless stream of bugs and side-effects.
        • if you want to load a network into another network you have to compile it. Before you do so it will show a "dummy" node that does nothing but have the same parameters (so that the outer network can maintain its connections).
        • if you want to edit that network after you have compiled it, you have to load it into a script FX, make the changes and then recompile the DLL and reload the outer network.
        • if you just want to reduce the complexity of a network by putting certain elements into a sub-container there are new tools for that in scriptnode that don't rely on the sub network as another entity. Just click on the lock icon in the scriptnode toolbar to turn any container node in a network into a opaque node that behaves like a blackbox
        HiseSnippet 1207.3ocuW9raiTCF.2SRm1sYKHVAbgS4XJppMSR5+zdnoMoAhXaaTmR0xohiGOMVYF6Qy3osAD24Fm2SvK.RbkKn8cfW.DOA7F.ed7jjI+Y2Vh5toRUwe96y9m+9mc5DJHznHQHxnvECBnHi0LsGvk8ZzCy3n1MQFen4I3HIMrnVzQCBvQQTGjgQ9uPIvX0kPIe9mCNB6g4D5XQHzkBFg9BlOSNVZm5eEyyqE1gdAyOi10p2lH3MDdhXfm7lkQAXRe70zSwJ0xYh9RbTOjwmaVwsKoh6tU2yZeq82s19VVauW2ZkqPb1d+pU2opiak8v6rGXzxG6vjhPaIVRiPFKcjvYfcOwsb8FbIKh00ipFXgrgcVKtkvyQcDURQM5w7b5LzQEgfUoyX2Vdsa6SLOg4vFIer66iRln3XKx5.MxMId4m.Oqr3UNCdyAIiLHsjFomYZSBYAxwyn34ols4PzzECwornn0EY7WlMDfBb4l939zVgvfQFTZmxk2nH7u0edgBasUQtJ3Vn.XPjvitYPHiKKYUoZs0etaLmHYBdQA+TgjdFuz5E99BqV3GJTb5obcm6bJLBEddzv4NsJ0I7sYXIdreWZ3FEuA6ESGoH3dlzma9l84YSIHZuRFEE71bl7r.J+MknfRckv2951MwRrJPkJCzKfFJYJDLZRuA7j5v1plMoQ8kh.nPYlXJjMIbh8vxISwTEhoS.9fIhqpfGOhIGjsP8QKu6gh3yL6vjjdymwbygQvS8tfwzp0Ov7XWWJQNFvkLa8x2eklERKMg8Ts4qkNrXqWZM2hxezbbBdPHM.GRuPzwCOnTD1OvidNv3FE65IH8sYeGc1ph.MBGoznDoGlyodQKRwyxOXuh0aOnbtHVx3WeBVFxtCpBOM12F56SnMRoCjYjSUCoGWVMVkWXS4NIC9W3S5jVpwFoSZMbxLkemRk2JB6mDNR+NxXEsuOJwIek6cVnC87D21P3GvRyRgXPhrNBuAA8DbFQIRqwPROzWDCaRJtvUTWfYdpzZ63Hn4fyYbaP4j6EMxeIMLJYgWwr7lvePZ9oBG0EUsvDvwNnCV1SUun52.ImzvMIiRRmf0r4IpkX38lZuDfnu5nqt0Te84DFajOS+GcJpZDT.lSuQsitTMKA6gtTkBnNOH01ncgIH+DkpqXp46dv+gSqJapCNDXFt0Q0bLml+gazKfTXcaiGkCwxJUW175YNCOENCgzMu9+G8ZVSWOibYADk4ToB.CGANxSX7T.G1+6ad8I36lRFjdKoApB7TY+xqd0uefce5sZvSk95q+sOst9Tk7.sYVkCikBen9MwI1j5hi8jynDJCeqLKeHzL7U+mp+f36a+3l+4A5mhX6KDxdPafogrV84yUs52CWOF9s0LOmFQS25YVq62goSFyfYlfwCxSB2POEw5SwzDmn4HSu8O94Oaqe8uOX9.BW5qd5AmlzoOJ8kHoCS6B01YTp6H70xRXehSH5HgnuONom5h85l2G2.3iIghqH5K0TG5mjHAJ+3IEpqB+3FXbQKzMSGU7gmseEgL4RMigUVTCqtnFVaQMb6E0vcVTC2cQMbu62P0upJsQlJAFph5bbRRngwwbL7Fjjl0n+CEMPAVB
        
        LindonL 1 Reply Last reply Reply Quote 0
        • LindonL
          Lindon @Christoph Hart
          last edited by

          @Christoph-Hart this sounds like a really really good approach - but your instructions are still leaving me (and I guess others) with a few questions...perhaps a quick step by step walk thru (with pictures for us less literate types) would be helpful?

          HISE Development for hire.
          www.channelrobot.com

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

            @Lindon A video would be best for this actually. We can either mark it as a topic for the next meetup where I can go through this process or David can make a quick tutorial at some point but I guess that he knows about as much as you do. There are quite a few UX improvements in scriptnode that I have sneakily committed a few months back after the feedback from Aaron:

            • local cables
            • custom node templates
            • locking / grouping containers
            • parameter handling improvements

            There was a long topic where we discussed this stuff but I think it got lost in the noise and with the forum search being as informative as the next drunk guy, we have to accept what we cannot know.

            d.healeyD 2 Replies Last reply Reply Quote 3
            • d.healeyD
              d.healey @Christoph Hart
              last edited by

              @Christoph-Hart said in Where is the node edit button?:

              David can make a quick tutorial

              Seems doable

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

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

                @Christoph-Hart Assuming I understood the mission correctly, I think this is the explanation

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

                orangeO 1 Reply Last reply Reply Quote 1
                • orangeO
                  orange @d.healey
                  last edited by orange

                  @d-healey Thanks for the video. There is no problem for newly created networks anyway.

                  The problem here is that the networks we created with the Hise commit from a few months ago cannot be opened and edited in this way. The compiled (or not compiled) custom networks doesn’t show up in the list like you load in the video.

                  The new improvements doesn’t seem to support backwards compatibility.

                  develop Branch / XCode 13.1
                  macOS Monterey / M1 Max

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

                    @orange Ah I see, so it's only an issue for previous networks. What happens when you try to open the xml from the old network?

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

                    orangeO 1 Reply Last reply Reply Quote 0
                    • orangeO
                      orange @d.healey
                      last edited by orange

                      @d-healey The compiled (or not compiled) custom networks doesn’t load.

                      develop Branch / XCode 13.1
                      macOS Monterey / M1 Max

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

                        @orange Can you send me one of the XML files that doesn't show up?

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

                        orangeO 2 Replies Last reply Reply Quote 0
                        • orangeO
                          orange @d.healey
                          last edited by

                          @d-healey Ok, I will send a simple example project tomorrow when I sit down in front of the computer tomorrow morning

                          develop Branch / XCode 13.1
                          macOS Monterey / M1 Max

                          1 Reply Last reply Reply Quote 1
                          • orangeO
                            orange @d.healey
                            last edited by orange

                            @d-healey I think it was a glitch and it didn't work. It works now.

                            All we have to do is completely unload the old network that contains the custom network and select it directly from the list. This method is much better, congratulations @Christoph-Hart

                            I used to avoid clicking the unload network button before, but now it seems like this button will be used a lot haha :)

                            Ntw.gif

                            develop Branch / XCode 13.1
                            macOS Monterey / M1 Max

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

                            14

                            Online

                            1.8k

                            Users

                            11.9k

                            Topics

                            104.0k

                            Posts