🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.dsp
Article #1838

Re: pitch shifting

#1838
From: Alvin H. White
Date: Sun, 13 Dec 1992 17:16
47 lines
2439 bytes
edhall@rand.org (Ed Hall) writes:

>One composite technique is to use linear prediction to derive a
>spectral envelope and a phase vocoder to shift the excitation spectrum.

>A phase vocoder models a sound as a summation of sine waves, using
>either an FFT or filterbank to determine the frequencies; these can then
>be shifted proportionally such that the ratios between the frequencies
>are maintained while the overall pitch is changed.  When a phase vocoder
>is used by itself, the magnitudes of the original frequencies are
>usually imposed on the corresponding shifted frequencies.  This means
>that the formants shift as well.  However, by imposing the original
>spectral envelope on the shifted frequencies the formants can be
>maintained even though the pitch has changed.

>The CSOUND package contains both linear prediction and phase vocoder
>modules, among other goodies.  It is available for FTP at
>media-lab.media.mit.edu.  

I had better luck:  ftp ems.media.mit.edu:/pub/Csound/csound.tar.Z

>CSOUND is big, complex, and hard to use.  If
>you're serious about computer sound synthesis, though, it is well worth
>the effort.  It runs under various Unices, the NeXT, and the Mac. (I've
>compiled and run it on a SPARC and a '486, more or less out-of-the-box.)

>		-Ed Hall
>		edhall@rand.org

alvin  

Postal:  Alvin H. White, Gen. Sect.
         G.O.D.S.B.R.A.I.N.
         1505 De Rose Way #66 
         San Jose, CA 95126-4133 USA 

   Tel:  +1 408-286-2794
E-mail:  alvin@netcom.com

======================================================== 
Government Online Database Systems
Bureau for Resource Allocations to Information Networks 
[an idea waiting to happen]          . 
                                     U 
120 West 38 North                    3~ 

Co-ordinature: Univers Musicum Omnium Colloquium.
Technical Details
Message-ID: <1992Dec13.171630.27454@netcom.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!Germany.EU.net!rrz.uni-koeln.de!unidui!math.fu-berlin.de!Sirius.dfn.de!darwin.sura.net!zaphod.mps.ohio-state.edu!usc!wupost!csus.edu!netcom.com!alvin
References: <1992Dec7.072511.15384@netsys.com> <Byvptw.G5A@news.cso.uiuc.edu> <1351@se.alcbel.be> <4055@randvax.rand.org>

Show Full Headers
Complete Article Headers
Newsgroups: comp.dsp
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!Germany.EU.net!rrz.uni-koeln.de!unidui!math.fu-berlin.de!Sirius.dfn.de!darwin.sura.net!zaphod.mps.ohio-state.edu!usc!wupost!csus.edu!netcom.com!alvin
From: alvin@netcom.com (Alvin H. White)
Subject: Re: pitch shifting
Message-ID: <1992Dec13.171630.27454@netcom.com>
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
References: <1992Dec7.072511.15384@netsys.com> <Byvptw.G5A@news.cso.uiuc.edu> <1351@se.alcbel.be> <4055@randvax.rand.org>
Date: Sun, 13 Dec 1992 17:16:30 GMT
Lines: 48