Where is the node edit button?
-
@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
-
@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?
-
@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.
-
@Christoph-Hart said in Where is the node edit button?:
David can make a quick tutorial
Seems doable
-
@Christoph-Hart Assuming I understood the mission correctly, I think this is the explanation
-
@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.
-
@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?
-
@d-healey The compiled (or not compiled) custom networks doesn’t load.
-
@orange Can you send me one of the XML files that doesn't show up?
-
@d-healey Ok, I will send a simple example project tomorrow when I sit down in front of the computer tomorrow morning
-
@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 :)