The Pitch Correction Algorithm

Robert Ahlfinger, Brenton Cheeseman, Patrick Doody

Number of words 1100
Computer science content high
Math content high
Business content none
English language complexity high

Sub-areas covered

Learning objectives


Discrete Fourier Transform
Fast Fourier transform
a rectangular table of elements (or entries), which may be numbers or, more generally, any abstract quantities that can be added and multiplied
changing sound into parts and writing into a matrix


This is an introduction to the specific techniques involved in the creation of a pitch corrector.

Artykuł jest wprowadzeniem do technik związanych z tworzeniem modyfikatora wysokości dźwięku.

Pre-reading questions

  1. What kinds of digital music formats are you familiar with?
  2. Do you know how digital audio is stored?
  3. How do you understand the word “pitch”?