On Aug 21, 2019, at 6:26 PM, William Brent <william.brent@gmail.com> wrote:Hi Nick,I made a vanilla abstraction called [DRFX] that builds a routing matrix for effects abstractions using dynamically created [send~]/[receive~] and [throw~]/[catch~] busses. You have to follow some basic naming conventions for the wireless audio busses of your inputs and effects, but then you can just tell [DRFX] the names of your inputs and effects and it creates a GUI routing matrix to control effect processing order. You can also control matrix switches via control send/receive names since it sounds like you won't want a Pd GUI. It has messages for controlling fade in/out times so that you can make transitions as desired, and there's also functionality for parameter presets and exporting/loading routing and parameter presets from text files. It's been very useful for my needs in multi-FX projects.You can find it via deken or go to the repo here:The help patch and INSTRUCTIONS.pdf explain the basics if you want to check it out and see if it's useful in your case.WilliamOn Tue, Aug 20, 2019 at 3:57 AM Nick Porcaro <nick@ccrma.stanford.edu> wrote:Hey Folks,_______________________________________________It’s been a while since I’ve done any hard core work with Pd but that time has come again,and I’m glad to be back on the scene!In the project I’m working on I need to be able to reconfigure the processing orderof DSP objects in a given patch on the fly:For example, from this:[noise~][lop~][hip~][dac~’To this:[noise~][hip~][lop~][dac~]Of course this is a trivial example, but it’s not if you wanted to arbitrarily reorderan effects chain with 30 objects in it.I stumbled across this paper:and this GitHub repo https://github.com/iem-projects/pd-iemgutsand it appears that iemguts might do what I need -What do you all think?(I posted this to the patch~ section of the Pd forum as well, and there’s some discussion going on).- Nick
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev
--William Brent_______________________________________________
www.williambrent.com
“Great minds flock together”
Conflations: conversational idiom for the 21st century
www.conflations.com
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev