The most important steps for making the visual in Touchdesigner:
First, I created a line in TouchDesigner and attached a geometry, camera, and render TOP. I also added a null and a transform to create a black background. Then, I adjusted the camera position and line size to get the desired view.
Next, I created particles from the line by inserting a particle SOP and adjusting parameters like the number of points and birth rate. I also added forces to the particles to make them fall downward.
To create a trail effect for the particles, I introduced a feedback network and added a noise node for organic displacement.
For audio reactive parts I just exposed some parameters in tops to chops,
Finally, I added color to the particles by inserting a lookup SOP and connecting a ramp to it. This created a gradient effect on the falling particles.
After that I build a quick 3d scene in Blender and rendered it out with cycles.