changing the pitch of an audio wav file in matlab?

前端 未结 1 1032
南方客
南方客 2021-01-22 20:04

How do you go about changing the pitch of an audio signal in matlab?. Essentially I just want to change the original qualities of the audio signal without making a dramatic chan

相关标签:
1条回答
  • 2021-01-22 20:56

    This simplest approach might be a phase vocoder. You can find one matlab implementation here:

    http://labrosa.ee.columbia.edu/matlab/pvoc/

    This is a rabbit hole, though. There are so many more techniques that can employed to improve the quality and reduce the artifacts introduced by pitch shifting. See for example, Jean Laroche and Mark Dolson, "New Phase-Vocoder Techniques for pitch shifting, harmonizing and other exotic effects", proc. 1999 IEEE Workship on Applications of Signal Processing to Audio and Acoustics, p. 91.

    0 讨论(0)
提交回复
热议问题