Distorting an image using audio

Eva Saldaite's icon

Hello, I cannot find a way to use audio to distort an image I have already placed into Max. This is for a project, does anyone have any ideas on how to go about this?

Martin Beck's icon

One way would be to apply your image as a texture to a gridshape e.g. a plane. Then distort the vertices like e.g. here

https://youtu.be/d9TVSTr4K3s

To deform the vertices by sound you need something that "describes" your sound in a somehow meaningfull way and outputs this description to numbers. You could use band pass filters to do that or e.g. use the zsa.descriptor package.

Calculate the descriptor output into the vertex positions.

Martin Beck's icon

....example

Max Patch
Copy patch and select New From Clipboard in Max.