visualizing elementary binary CA seems pretty straightforward, the state is just a 1-d binary array⦠dunno if thereās much to say about that. a scrolling list of cell states is all there is to it.
letās see⦠i banged out this JS version a while back for some reason⦠most expedient reference iāve got. with the UI you can randomize or set patterns, and see which neighbor-sets correspond to which rule-bits. (you can also change boundary point and conditions, but i didnāt add UI glue for those.)
https://jsfiddle.net/ebuchla/nj6bfkha/
(i also have an audio-rate elca~ object i should package up, if that is of interest. itās nice to listen to several simultaneous cell states with interpolation by cosine segment.)
@dan_derks - i have max but not ableton, so iām not sure how to look at this. i remember thinking that the norns version of less concepts could maybe have benefited from using an 8-cell window into a larger state array. (may more possible behaviors that way.) boundary mode also makes a big difference.
IOW:
yeah youād want to pay close attention to the state vector size and whether bounds are clamped high, clamped low, or wrapped.