well, this didn't get much attention here, so I opened an issue on github and maybe we can eventually discuss it over there, see https://github.com/pure-data/pure-data/issues/1887
cheers Em ter., 31 de jan. de 2023 às 15:59, Alexandre Torres Porres < [email protected]> escreveu: > This is something I wanted to request for a while, and now with the > mutlichannel connections it seems to be the right time to do this. This is > also something that works in MAX (though I am not sure how it is managed in > multichannel signals). > > In MAX you have inlet/outlet objects that deal with both messages and a > subpatch can send on a single connection both audio and control messages. > MAX also has the [typeroute~] object that can split audio signal and > control messages, which can be used in this case. > > We already have half of the stuff working in Pd. The [inlet~] object > already splits signal and control data with the 'fwd' argument. What we > miss is the ability of [outlet~] also accept and send this through a single > audio connection. > > Use cases? This is really useful for a "modular like" system, with > abstractions that work like modules with visual controls (GOP) connected to > each other. I am designing a system like this now, inspired by euro-rack > synth modules by the way. I wouldn't like to extend this discussion so much > and bore you people with technical details of this project. It really seems > like a great convenience that people would like and I bet others will come > up with more use cases and special cases where this really saves the day. > > For my purpose, what we have to do now is create more outlets / inlets and > connect them, or use global sends/receives. I have an external that gets > '$0' of a parent patch which also helps, but I think using this makes > things easier and more powerful. I would have the liberty to design more > functional modules. > > This seems especially useful with multichannel connections, where we could > also send control parameters for a specific channel, which can be retrieved > inside [clone] with our already existing [inlet~ fwd] configuration. > > What do you say? > > cheers >
_______________________________________________ Pd-dev mailing list [email protected] https://lists.puredata.info/listinfo/pd-dev
