WMP Visualisations

I am curious to know how the visualisations for WMP (and other media players) work?

The standard visualisations do not seem very responsive to me, are there any versions that do better?