Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I change the frequency of a signal after taking its fourier transform? I am taking voice input from user in MATLAB and than I take its fourier transform to convert the signal in frequency domain. Now I want to change the multiply the frequency of the transformed signal inorder to change the pitch of the sound, but I don't know how to do it?

Any body help.

share|cite|improve this question

just play the sound with a higher sample rate than the original

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.