Ive tried implementing (
see it in action there ->
https://www.shadertoy.com/view/4lS3W3) a variation of audioCube as well, and I managed to get it working in kodi.
Problem is that performance?! Is awful despite CPU being at 10% and Ram 400MB, so hardly being used and with a nvidia GT610. (not the only visualisation do act like this on this machine haven't tested others dont have others to test)
Screenshots (looks great but its really slow)
watch gallery
This should have enough humpf for these things and yet they grind to a halt.
Also there's no support for cube maps (yet is it planned?) in the shadertoy addon this visualization particular looks great with a texturecube mapped to it.
But there you are maybe soon enough.
I also realized that shortage of better screensavers or even live wallpapers can also be remedied by a similar addon one for audio visualisations and one for screensavers and so on, So the same code visualisation.shadertoy and screensaver.shadertoy etc, Im sure content wouldn't be a problem.
EDIT
Well this is odd, most of these visualisations are around 60fps on my HTPC this particula one barely hits 4fps on a lucky moment, So I went and truned off Dirty regions, thinking this could be the cause, but turns out thats not even close, so Barking up the wrong tree there., What's is odd that on a browser on same machine the very same code runs perfectly well.