Checking in
Changed FourierTransform into a state machine. When it is called, it returns a new set of frequencyAmlitudes
More state machine changes I forgot
Seems to be working on the 30 Hz test. It would be nice if the sound was playing at the same time
Adding files