Following recent comments on a TouchDesigner thread I decided to take a look at it. Quite a steep learning curve, although it is fairly easy to get both OSC messages and Audio from Sonic Pi into it. I worked through one or two great tutorials, and modified one by Bileam Tschepe to produce this offering. With his permission, I used a cover of JigsawBlues by Fleetwood Mac coded for Sonic Pi by @Nechoj and posted here to accompany it. (I made one or two minor mods to send som osc calls to TouchDesigner, and also used a loopback to feed the audio from SP to TouchDesigner.
A better quality video of the visuals (with sound) is here