1. EE 113D Fall 2008 Patrick Lundquist Ryan Wong http://weep.wikidot.com/
2.
3.
4. Output signal magnitude generation is exponential: |2 x -2 x+a |, -0.5<a<0.5 Since notes are base 2 logarithmic, not linear C – 7 th octave C – 8 th octave C – 6 th octave Our output signal varies exponentially with the input signal’s relative distance from the tuning frequency. EE 113D Fall 2008
12. Simulation: FFT function in matlab Testing: RFFT.asm files from experiment 5. Uses a Radix-2, DIT EE 113D Fall 2008
13. Simulation: Loop through array find max frequency Testing: getfreq.asm file uses finds max frequency index and converts it EE 113D Fall 2008
14. Simulation: Scaling max frequency to known scale: ~16khz Testing: thold.asm file performs a series of bitwise shifts to scale to reference freq. EE 113D Fall 2008
15. Simulation: Compare to tuning key and output ratio Testing: thold.asm implements lookup table for comparison and lookup table for result EE 113D Fall 2008
16. Simulation: Scaling max frequency to known scale: ~16khz Testing: thold.asm file EE 113D Fall 2008