A few months ago, for fun and my own amusement in programming some ideas in TouchDesigner, I shared an operator for generating algorithmic music within a single CHOP operator.
Inspired by the acid house sounds of the TB 303, I released my
Acid 303.
Inside that operator, I had developed a pseudorandom sequencer, a dedicated filter section, an analog-inspired saturator section, and a wavefolder, because it's one of those Buchla/Serge processes that's always fascinated me.
After this development, I moved on to creating a specific plugin for generating
KICKs and slowly realized that at the core of it all, I needed a new system to control individual parameters, in the style of GEO COMP instancing, to have different sound instances and generate interesting layering. Eventually using different controls that TouchDesigner could easily provide through its various operator families.
The project has already defined several operators and is starting to become shareable in its foundations so I wanted to share some sound results with the community that you can find here:
MCX Video Playlist
28 May 2026
On May 23rd I released the first version of these operators to the community here on
Patreon available for Mac and Windows. The first release was followed by the publication of 9 out of the 17 operators currently implemented. But many more will join this family over time.
A couple of weeks earlier, I was fortunate enough to showcase some MCX work and functionalities on the
TDFam stream organized by Dan Molnar and Lyell Hintz, along with several other great artists (Spiraldiver, Matterform, Josef Pelz, Lake Heckaman, Prismatic and Mini UV).
During that stream, several important issues came up about sharing content within the community and how these new self-made operators will be able to coexist.
TDFam proves to be an excellent bridge for this transition, since it’s a shared project and, being open source, it can be adapted to everyone’s needs. This reminded me a lot of what MIDI did in the ’80s, when different developers had to find a peaceful way to coexist with their musical instruments.
In my case, since my operators are built in C++, I wanted to understand whether it was possible to achieve the smoothest result possible when transferring, through TDFam, the logic for selecting operators from a custom tab directly into a new tab in the OP Create dialog.
This kind of customization, which currently happens directly in the TouchDesigner interface, carries the risk of being too invasive and breaking over time with future updates, at least until more official solutions become available. So I managed to develop a script that lets users decide how they want these operators to be displayed, without that kind of invasive intervention.
Here is an example with a custom installer configuration for those who get the plugins on Mac.
Cheers,
Edwin
https://www.youtube.com/watch?v=9RgRC4a4evQ