I spent an evening live streaming some thinking particle demos and during that I also created this. I used the sound effector to control the animations. I used Pshade (My new favorite plugin for cinema 4D) to render particles. I used Turbulence FD (Another great plugin!) to move the particles. I then cached the particles with TP Partio (My other new favorite plugin for C4D).
A little bit of lighting and a lot of hair rendering later I popped into AE, added color correction, glow, and other post FX.
I hope you like it.