Date of Graduation

5-2008

Document Type

Thesis

Degree Name

Bachelor of Science in Computer Engineering

Degree Level

Undergraduate

Department

Computer Science and Computer Engineering

Advisor/Mentor

Not available

Abstract

Singing is an excellent way to achieve fame, granted one can sing on key. Alternatively, a person who does not inherently have this ability or want to spend the time practicing to achieve it could use a programmatic solution to pitch correction. Proprietary products already exist that can correct the pitch of a singer, but the average mediocre singer may not be willing or able to purchase them. The focus of this research is to use the basic frequency altering algorithm of resampling, which alters the length of the wave to correct the pitch of a note. Small parts of the wave will be resampled to a harmonic pitch to keep the wave at its original length. If a wave is resampled to a lower pitch, the length will be increased, and the harmonic pitch will be higher so it can shrink parts of the wave. If a wave is raised in pitch, the length will decreased and the harmonic pitch will be lower to stretch the length make to its original size.

Share

COinS