Change to using an array of bytes instead of integers. Retune timing loops now that each sample is not doing a 16 bit update. We can now record 1024 samples easily.