how can I read real-time audio into numpy array and use matplotlib to plot ? 

Right Now I am recording audio on an `wav` file then using `scikits.audiolab.wavread` to read it into an array. 
Is there a way I could do this directly in realtime?