Wow!
Maybe it would be possible to get less samples, like 30 samples a second. That would possibly allow drawing the graph in real-time as the sound is playing.
This is amazing, and beyond what I thought 3D Gamestudio was capable of. I am always surprised when I see how versatile this engine is...