How to bypass an object?
If three objects are connected in-line; A,B and C. Is there a way to remove B that will cause the patch cord to automatically join A and C together?
Put a [gate 2] between A and B. Connect one of the gate’s outlets to B and the other to C.
If you’re talking about something more permanent, you could just click on the A to B patch cord, then drag the little red diamond to the inlet of the C.
if you have the maxtoolbox installed there would only be one more step (between 2. and 3.).
I can’t understand why C74 haven’t implemented a shortcut for such a frequent task. I can’t image it would be too difficult to implement.
I’ve resorted to wholesale ‘paste replace’ with flonum and number objects.
I’ve always wanted the opposite of this. I’d like to be able to create a new object C and then drag it over a connection between A and B and have the new object C inserted in between, i.e. A would now be connected to C and then C to B.
Deleting C would cause the reconnect as described earlier in this thread..
I have many scenarios where such an operation would would be incredibly time saving
you guys forget that there are many objects with more than one inlet and outlet, and
many situations where you connected an object to several others.
maybe it is time for you to build some custom abstractions (like [AB-patch] for instance)
so that you can "paste-replace" your most frequent stuff.
also, in case of the example in the jpg i would delete and reconnect only the objects
in the first row, then make two new copies of it. :)
Absolutely!! was @ dhjdhjdhj.
Of course there can be multiple ports to choose from but that could be handled quite easily.
For example, the default would certainly be to use the first inlet and outlet (and that is most often what would be needed) but I canimagine keyboard shortcuts that would quickly move the connection from one port to the next, sequentially.
Imagine how quickly one could build (and change) math operations with this mechanism, for example.
This process is completely orthogonal to the use of abstractions and by the way, the mechanism would be very helpful when creating abstractions and modifying them in the first place.
@ Roman Thilenius, the way Max currently handles more than one inlet/outlet with ‘paste replace’ would be perfect.
This is so high-level it should really be a feature request.
Conisder it so!
thats true, the problem of many inlets also appears for paste-replace. :)
maybe if paste-replace would work with more than one object, that could be almost what you wish.