Separate buffer generation and src transformation.
Process extreme case of very short audio
Separate RIFF header writing.
Data structure of the whole project
Initial working version of chorus mix
Added waveform altering and render the whole data.