My own version of AudioSynthWaveform. Sine is generated with arm_sin_q15() (but is slower) and the other three waveforms are generated without using tables.
Merge pull request #6 from el-supremo/master

My own version of AudioSynthWaveform. Sine is generated with arm_sin_q15...
Fix compiler warnings
Move input & output objects to their own files
Move control objects to their own files
Move DSP instruction stuff to its own header file
Move other objects to their own files
Split I2S input & output to their own files
Move the last couple ojects to their own files
Reorganize all header files
Each object includes only required headers