Added input buffer to start recording sound before it is detected by an
FFT. This avoids cutting of the first part of a transmission.

This has an added benefit of increasing the amount of bytes being read
and written at a time giving a performance improvement.
Temporary fix for frequency offset bug.