Generate a sample graph for each recorded .wav file when it is saved, rather than generating later...
Add some concurrency to the audio inputs and the recording thread...