I had a look at that Excel sheet, but I´m not sure that I´m fully understanding the concept/benifits anyway.
But right now my head is quite full anyway. As I´m trying to setup an “matrix” structure myself in my midipatchbay/router regarding receiving, forwarding and/or filtering PC#s.
I want to be able to use an footcontroller to transmit PC#s to an AxeFxII + OT + G2 engine and perhaps some more gear. Control both globally as well as each unit individually. Hopefully all by just selecting specific programs in the midipatchbay itself, and it changes which channels (and unit) that will be filtered of PC#s (but them still possible to receive NN#s, CC#s, CLK and transport controls). And still possible to get back into responding again within the next coming PC#s.
Lots of nested (potentially bad) situations that needs to be adressed in advance. Don´t want to end up selecting a preset to only find that there´s no way of getting back to any previous presets…
Similar to your MatrixChains and its setting up/consolidating of new samples and all other preparations. It takes a long time to setup, copy/paste into several other locations and changing parameter and then saving…