[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Resynthesis

At 7:29 AM 9/26/96, Galembo Alexandre wrote [with my interpretive edits]:
>I would like to find the simplest and most effective way to do the following
>operations with musical signals:
>1. to warp the frequency scale of the spectra (using some formula),
> preserving the time envelope for each spectral component.
>2. Reproduce the sound in the new scale.

Once you identify "each spectral component" it is trivial: each "sinusoidal"
component consists of a time-varying frequency and a time-varying amplitude,
so just warp the frequency, regenerate the modulated sinusoids, and add them up.

The hard part, as with many sound processing schemes that rely on the notion
of spectral components, is to decompose a sound into a discrete set of
modulated spectral components.  Quatieri and others have done a lot on this
topic, so I won't try to tell you how to do it.  But be careful, because a
scheme that works pretty well for analysis and resynthesis without warping the
frequency scale may not work so well when you include such modifications.

-=-=-=-=-=-=-=-=-=- mailto:lyon@research.apple.com -=-=-=-=-=-=-=-=-=-=-=-
  Dick Lyon                                      Distinguished Scientist
  Apple Computer 301-3M                              Apple Research Labs
  One Infinite Loop                                phone: (408) 974-4245
  Cupertino  CA 95014                                fax: (408) 974-8414
-=-=-=-=-=-=-=- http://www.research.apple.com/personal/lyon/ -=-=-=-=-=-=-

   & Visiting Associate, Caltech Computation and Neural Systems Program
-=-=-=-=-=-=-=-=-=- http://www.pcmp.caltech.edu/~dick/ -=-=-=-=-=-=-=-=-=-