Audio based animated points on geometry

Hello all

I am experimenting with Touchdesigner and realtime audio input with the goal to modify
the geometry, actually individual points on the geometry. The idea is that a specific set of points on a circle or a sphere move based either on the volume of the audio input or as next step, based on various frequencies.

Is there a tutorial to a start with or does anyone have a good example to share ?

Kind regards from sunny Switzerland

Christian Schmid Bühler

There are few ways to do this…
First step is to filter your audio. You can use
-Analyze CHOP
-Pitch CHOP
-Parametric EQ CHOP
-Equalizer TOX (under tools in the browser panel)

Then you need to send that data to your points. You could read the data into a Point SOP, or control a noise, or use a CHOPtoSOP.
One good place to look for approaches is Markus Heckmann’s website : wuestenarchitekten.com/

And one expression based approach :
Create for example a Sphere. Then put down a Point SOP. Put down a noise CHOP too.
Now refer to the noise CHOP in the Position X and Position Y values of your Point SOP using chopf()
So for example X would get $TX + chopf(“pathtoyournoise/channelname”,$PT)

chopf grabs a sample at each frame, and instead of giving it the same frame for all points, each point is going to be grabbing a different frame. That is what $PT gives you.

Make sense?

Hello Rurik
Great ideas ! I gonna try those and will post my successful examples here !
Kind regards
Christian :smiley: