[ GIR ( name = "AudioVisualizer" ) ]
public abstract class AudioVisualizer : Element
A baseclass for scopes (visualizers).
It takes care of re-fitting the audio-rate to video-rate and handles renegotiation (downstream video size changes).
It also provides several background shading effects. These effects are applied to a previous picture before the `render()` implementation can draw a new frame.