The connections between the dots are made by a C++ CHOP that Vincent Houze initially created, which I then extended and partially rewrote (github.com/t3kt/DistThresholdCHOP). It takes in a set of coordinates, and then finds matching pairs of points which fall within a specified range of distance from each other, and outputs those pairs along with information about how close they are together. So with that, you can have several pieces of geometry with points that periodically overlap, and have the DistThresholdCHOP draw connections between them, with their opacity based on their distance (so closer pairs are brighter).
The project as a whole is available here: [vimeo.com/album/2736128](http://vimeo.com/album/2736128).
There are definitely a few stability issues. Ultimately I’m going to remove the audio analysis stuff since it causes problems and I don’t really use it.
For now, to get around that:
re-enable cooking on /_/audio
click the “audio” link on the top of the control panel
switch off the input and output buttons
close the panel
disable cooking on /_/ui and then re-enable it to clear the error
After that, you have to deal with the fact that it currently sets all the parameters to 0 when it loads (I’m working on that, but I haven’t fixed it yet). So you’ll need to set the opacity (under “web”) to something non-zero, and the thresh range (also under “web”) to a span that’s not just 0 (move the two parts of the slider until you see an orange bar).