home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / dsp / 2916 < prev    next >
Encoding:
Internet Message Format  |  1993-01-05  |  1.9 KB

  1. Path: sparky!uunet!pipex!bnr.co.uk!uknet!cam-eng!cmh
  2. From: cmh@eng.cam.ac.uk (C.M. Hicks)
  3. Newsgroups: comp.dsp
  4. Subject: Re: Pitch shifting
  5. Message-ID: <1993Jan5.184530.4560@eng.cam.ac.uk>
  6. Date: 5 Jan 93 18:45:30 GMT
  7. References: <mikael.31ea@terapin.com>
  8. Sender: cmh@eng.cam.ac.uk (C.M. Hicks)
  9. Organization: cam.eng
  10. Lines: 37
  11. Nntp-Posting-Host: club.eng.cam.ac.uk
  12.  
  13. mikael@terapin.com (Mikael Andersson) writes:
  14.  
  15. >Was ther any results on the Pitch-shifting discussion in this conference?
  16. >Are there any shortcuts or do i have to use FFT to change it? (And still
  17. >keep the quality?)
  18.  
  19. You'll have problems keeping the quality with any method, since pitch-shift
  20. is an awkward, very non-linear operation which can only really be
  21. approximated to. There are three methods that I know of, the first of which
  22. is the most common:
  23.  
  24.  - circular buffer, with different read-in and read-out rates. Try a buffer
  25.    of 10 to 50ms in length.
  26.    Main problems: discontinuities when the input and output pointers cross.
  27.  
  28.  - FFT, scale frequency, IFFT.
  29.    Main problems: discontinuities at block boundaries, computational load.
  30.  
  31.  - Signal Modelling approach. Model the signal (eg linear prediction) and
  32.    adjust the model parameters so that when the signal is reconstructed, it
  33.    is at the changed pitch.
  34.    Main problems: model choice, block boundaries, computational load.
  35.  
  36. If you want to try this, I imagine you will get best results with the first
  37. method, though the second might be worth a go. I have no personal experience
  38. with the third, but I believe it has been used successfully on less than 
  39. telephone-quality speech. I doubt it would be practical for music.
  40.  
  41. >Mikael
  42.  
  43. Christopher Hicks
  44. --
  45.  ==============================================================================
  46.  Christopher Hicks    |    If it doesn't fit...
  47.  cmh@uk.ac.cam.eng    |                        ...you need a bigger hammer.
  48.  ==============================================================================
  49.