I don’t have much to add except that wireworld could be made to work for this, but as we’ve talked before, you’d need to be able to build wireworld prefabs and include them in the composition easily, a sort of base syntax for a higher level system. From there, connection wireworld to I/O can be done like:

qu-ants is a simple 2 bit reversible automaton that might be worth exploring for livecoding music:

2 Likes