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
      last edited by orange

      I couldn't see it. I've just compiled the latest commit.

      Edit.jpg

      develop Branch / XCode 13.1
      macOS Monterey / M1 Max

      Christoph HartC 1 Reply Last reply Reply Quote 0
      • orangeO orange marked this topic as a question on
      • Christoph HartC
        Christoph Hart @orange
        last edited by

        @orange it‘s gone.

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

          @Christoph-Hart So how to edit networks? :)

          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 load them in a script fx.

            orangeO 1 Reply Last reply Reply Quote 0
            • 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

                                    19

                                    Online

                                    1.8k

                                    Users

                                    11.9k

                                    Topics

                                    104.0k

                                    Posts