I tried to recreate an animation that can be seen on Deezer while you are playing music.
See it in action: http://codepen.io/GreatDanton/pen/PNMzby
I opened my system monitor just to see I get around 30% load on both cores, sometimes even more, and animation is a bit laggy from time to time. So my question now is, how do I optimize this animation (make it smoother). I can increase number of steps, but that puts even more load on the cpu.