DESIGN OF A REAL-TIME DIGITAL SIGNAL PROCESSING AUDIO PROCESSING TECHNIQUE
Abstract
This thesis outlines the design of a real-time digital signal processing technique for pitch detection and analysis via spectral analysis. A sound’s musical pitch can be determined from its fundamental frequency, and a note that is said to be “out of tune” will have a fundamental frequency that deviates from the “in-tune” frequency by a number of Hertz. This technique determines the real-time fundamental frequency of an inputted audio sample and determines its pitch relative to standard “in-tune” frequencies. The design was first simulated in the MATLAB software environment and tested with controlled pitches before it was examined in the hardware environment to analyze unknown audio inputs in real time. The design was implemented to test feasibility with the Texas Instruments TMS320DM6437 board (DaVinci Video Processor series) and the Texas Instruments TMS320C6713 Digital Signal Processing Starter Kit using MATLAB/Simulink for software interfacing. This design is unique because of its flexibility and adaptation in a graphical user interface, which allows for rapid prototyping and ease of use.
Subject
electrical engineeringSimulink
Matlab
fundamental frequency
musical pitch
pitch detection
audio processing
real time
digital signal processing
Citation
Jagielski, Christopher (2012). DESIGN OF A REAL-TIME DIGITAL SIGNAL PROCESSING AUDIO PROCESSING TECHNIQUE. Honors and Undergraduate Research. Available electronically from https : / /hdl .handle .net /1969 .1 /148832.