The 3D form is generated on Quartz Composer by analyzing the sound input to manage the colors, scale, dimension, rotation and opacity.
After recorded, I use After Effect to add some blur and contrast effects.
This can be use in a live performance for any kind of music.