@robin.newman - amazing stuff as usual
Hi Robin, I saw some of your Sonic Pi YouTube videos and read also articles where you use OSC.
With your own Visualiser, can you give a quick breakdown on what values you track and send out via OSC? I am trying to procedurally generate visualization using Blender 3D.
In my visualiser all the triggering is done as a result of the fft applied to the sound input from Sonic Pi at present the Info I send via OSC merely directs the shape to use and controls the lateral shift constraints and rotation values to use and in the case of the stars the number of points and the radii of the external and internal superscribing and inscribing circles. There is also an audio threshold value I can adjust via OSC. I suggest you look at the code in the article, and at the help files on the processing Minim library which has example for the fft code.