I thought about controlling the patcher via MIDI for some time, and tried some experiments. I decided there was no solution reasonable enough to be worth using. It’s just a really horrible problem to try to solve with MIDI. I mean, a sysex dump of the matrix could work or something, but the idea was that people would want to “modulate” the patcher with dials and buttons in some kind of sensible way and I never found a sensible way.
with OSC of course there are no problems, and in the near future I plan to add OSC control over all the internal parameters including the matrix ones like the patcher.
My own thinking is that as @shellfritsch found out, a grid is not a great controller for a patch matrix. Not that there’s anything wrong with the monome grid for this, I mean an 𝑛⨉𝑛 matrix is just not a great way to visualize n inputs connecting to n outputs—I had the same problem with the VCS3 even though it has labels. With more than a few patches, it’s pretty easy to get into some feedback, and then it’s hard to identify what to change to make it stop.
Anyway I’ll be sure to make this OSC input Illucia-compatible.
I’m also going back to the first post now, and thinking, what about a solution using say the 8x16 grid where it’s laid out like Aalto, top to bottom, to connect 16 ins to 16 outs, and you can somehow see all the lines by holding / scrolling. Worth trying!