Simple multiplex style switched routing?
-
Is there anything in scriptnode that can do this ?
Probably and I am just not aware of it , if so please point me in the right direction, if not I think it should be implemented.
Very useful.The idea is to be able to take in multiple modulators or signals and with one knob select which one should be routed forwards.(Multiplex style)
Or the other way around , single modulator or signal into a multiple output node and one knob to which one to select.
These could be nodes in with 4 , 8 , 16 in/outs.Taking it further , the multiplex could have global cable output , sends or just mod output
Crappy mockup :)
This should demonstrate 4 sources coming in , one knob to select which source to select and then a modulator output would be needed as well.
-
@lalalandsynth for signals you can use the switch templates which create soft_bypass node networks.
If you want to switch between cable values, the
input_toggle
can do it with two values, but I could extend it to be able to use multiple inputs. -
@Christoph-Hart said in Simple multiplex style switched routing?:
@lalalandsynth for signals you can use the switch templates which create soft_bypass node networks.
If you want to switch between cable values, the
input_toggle
can do it with two values, but I could extend it to be able to use multiple inputs.yeah prob. a good idea (this thing start to look more and more like Max everyday) as is
output_toggle
-
@Christoph-Hart cool, will try this.
Yep multiple inputs/outputs would be great.
The multiplex concept is so useful. -
Finally found some time to implement this. You can use it in combination with the sidechain container to duplicate the channel amount and then use the
routing.selector
node to determine which channel should be used.HiseSnippet 1562.3oc6Y87abTCE1SRbZy1znVTgy9XhTIZWnTPhCYa9EDQSxptgn1SQNy3sqYmwdv1S2rfPBINPugD25I3JW4F23e.NA7+.GCm4P44wyr6LYS1lcUSJRzMRIqseume9yee9WogR5yzZoB4M2d8hYHu4wM6ILsWqMkKPasNxaA71TsgoHtpVsWLUqYAHOuo+HaEdyMCJ8ywqrJMjJ7YCpBg1Wx8Y2mGwMCpsQ8OgGFtIMfsGOpf02o9V9RwZxPYBjOSiqhho9cnOlsC0Z1TXj2raDvMRUSC0vzfMqJC50rsrqvY+9bM+vPlsPMTSHPtpQq0lGFzHerpQHuYZLXjOsajeK717.d+5Gf.2HsAx.OJhAdSMpTp1XjRdERoYbozMwM8U7XyfVr4y0vaIfIjVT.pKlJNaQd+JdMIXfvrbDsCaSETnuCKd2pUuMA90ReXqDgugKEDoXGogsqXwkp7kUlqxWUgbxlZ05Tay1MJYXHScpMamcUixwEEIQGxT2l7DZXBqugvvuLlN64CS8ci5BFJEaI3lciYYk2TFFXwJ62GdF.kAav29zsVmZn1Ikr5.6hYJC2lNdqydBvpcSQygWmo6Xjw.udn4Of4HCRBolxzIqtIqA.OJMGZmnDZtoWQc0XvwpNRN14MEuItA2329zywoNkbDPpKhbLSYdc7FsZw7MCRvYva9vIUFVcrkgUxjgPeZ674yJR17g0NUA3SwCH6wJVLUw1S1Hj1aQMMJNj8.HGuM4vPoeml7ufMrBI1kBqZsXQ+1TgfEpmDgzrujVbB8.YhgKd71TiheDxCuSRTSXYZe1ZYYGTm2TVMjqbUaYKunISDjV34vmrFqYK6k0Xs7FKH+1gY5JUcRmNx9NLVbXuNEjOn0Q0P2KLT1cMYTLOikByAo00PF1KtsTv8sU4rHOSuWjLA5jrz8io58n7PKsdelRmFjqfqtL7CPo2QF.fCdSpO.h8ZPMssZC65L.QjoV1uOgrTdUjSXCQ9VZNDARmH6vLcCsoKrvhi6YKAJqobQcK891V8ogn8sys1DEYio0777ysoflGvbITo78MKjuCL4rRw4l8Qhe94kRy+.aZyHVWOH0Wh.rm7YIZCIHINDxMfaQr1jwTIzTHlPEA4LYv.tQCF.7pT+0jtbSahoKrPZpuzj.tLOBZxh15Drt.GGrEDPDVTro2RKSHU1qMWSBYP75ISH9JFj.Pm0KueksFDmVRUZ3iRBMbP5cDQyLIwuDA9qfSiM5LIItlmTNQ+9blB8IFSCBJ2iUvQveW1V+XzUSUpqZPUvIsfSJ3fj7RfzaatHCEFrh+1ziNQcGuRSCK1tjVQ6Z1g00kpEszAct.zOL+0+7S+82e0+bETgw5rXHMhKOXuF.uJ1xoMLFi1YJMZGr61dT0iA5jybKIIey+045XXY6USfsebfRoZrjEQ.6n7Uv1.VDN.NfQp64qpUBTmdDf5O9rm8KqLDnV+6peBPM0tyFTmG2fo3xfzyVWHVg+vy15aqit3mUuF99RYLrkixfFJ7WB8+rv4qLLzPQoHoZdrT6CWBwdrmgUt.0pPySrx8hlLM63ik2n9vX4wqLJrbaKnMtSi2o9Pc8S+8yGOt92D8aYznMUrOOgI76gFJ7uf9+3g0Qnpi4Pe9z9m7.6JDmBY5kCOdzX+YviuLVXtQapl8JS9BGPYjx2qWP9V6052wU+di5uR0uecmWqe+en9sH2unXtBVyBY9CsS7afUtKctb+1O6asD+nSbqECbqE3ZBo2UoKrT.wWF2qzsTBr4RDbD8.xgtVxtgXpLlDmmtDiLs0VbEbkmbuWzd6F+PF0c+BESaVZjmmdlwG5GWJ+B3hifgl8uLTcW29x.8eSfWExtEvMSoK6lXhSt3NA5nRgagWyRL1EHFpyCVbBAwBY6tA+FHSkEEuElJng8z46vkYy+I1iChd4wToBqJkchnoOpyj87pWFOAUD0WIOv28pZ1w+USqAPMQ5+Ch4vaaKSpgdha5DaeqHTDOfefuu8cIe6ZHzo6y6LA97tSfO2YB748l.et6D3y6OA97AizG6+Zl6kXjQtW.DpnwFN5n2FB5ggNMA5eADrbRXJ
-
@Christoph-Hart Awesome ! Testing :)
-
@Christoph-Hart It would be useful to be able to use sends into the selector, if you would want to send from different Modchains for example ? Just a thought I had , have not tested yet. Unless thats possible somehow ?
-
@lalalandsynth use a
send
andreceive
pair and put the receive node into the multi container. Or use the sidechain inside the mod chain container and implement the different mod chains inside this setup. -
@Christoph-Hart Indeed !
-
@lalalandsynth Works: