Audioreactive particles with Chladni Cymatics in Touchdesigner

3 min read 1 hour ago
Published on May 06, 2026 This response is partially generated with the help of AI. It may contain inaccuracies.

Table of Contents

Introduction

In this tutorial, we will explore how to create stunning Chladni Cymatics patterns using TouchDesigner. This guide is perfect for both beginners and those looking to enhance their skills. By the end of this tutorial, you'll learn how to make your visuals audioreactive, adding a dynamic element to your projects. Ensure your system supports GLSL shaders to follow along seamlessly.

Step 1: Understanding the Chladni Equation

  • Begin by familiarizing yourself with the Chladni equation, which describes how sound waves create patterns in sand or particles.
  • The equation can be represented mathematically, but for our purpose, we will convert it into a format usable in TouchDesigner.

Step 2: Converting Chladni Equation to CHOPs

  • In TouchDesigner, create a CHOP (Channel Operator) network.
  • Use the appropriate nodes to translate the Chladni equation into CHOPs. This allows for manipulation of the data easily.
  • Adjust parameters to see how changes affect the output.

Step 3: Transforming the Equation into a Texture

  • Create a TOP (Texture Operator) network to convert the CHOPs into a visual texture.
  • Utilize nodes like "Noise" and "Composite" to refine the texture.
  • Experiment with different settings to achieve the desired visual effect.

Step 4: Generating Particles

  • Use the particle system available in TouchDesigner to create particles that will respond to the texture.
  • Set up the particle emitter and connect it to the texture you generated.
  • Adjust particle parameters, such as lifespan and size, to enhance the visual output.

Step 5: Creating the Shader

  • Develop a shader that will give your particles the desired appearance.
  • In the GLSL shader, define properties such as color and movement.
  • Ensure that the shader is linked to the particle system for real-time rendering.

Step 6: Implementing Normal Mapping

  • Add normal mapping to give depth and realism to your particles.
  • Use a normal map in your shader to achieve this effect, adjusting the parameters as needed for better results.

Step 7: Making It Audioreactive

  • To make your visuals respond to audio, connect an audio input to your project.
  • Use an Audio Analysis CHOP to extract frequency data from the audio.
  • Link this data to parameters in your particle system or shader, allowing the visuals to react dynamically to sound.

Conclusion

In this tutorial, we covered the essential steps to create Chladni Cymatics patterns in TouchDesigner, from understanding the Chladni equation to making your visuals audioreactive. With practice, you can refine these techniques and explore creative possibilities in your projects. Don't forget to experiment with different parameters and settings to discover unique effects. Happy creating!