The Audio Analysis tool converts an audio signal’s strength into an Ipo Curve. This allows items in Blender to change their properties, synchronised to a sound file.
It supports all file types, so long as you convert them first to .wav format. The oggdec command, for example, converts .ogg files to .wav:
With so many ways to convert files from one format to another, and so many possible file formats (.wav, .aiff, .ogg, .au, .mp3, etc.) it seems silly to support them all. But you do have the source code, go nuts, and be sure to publish your changes.
You need to set the sensitivity a bit lower so the light only comes on at the really loud parts, lightning doesn’t keep going while the thunder is rumbling away. Cool test though.