  Here we present an algorithm to procedurally remap spectral contents of
natural signals. The algorithm takes in two inputs: a signal whose spectral
component needs to be remapped and a warping or remapping function. The
algorithm generates one output, which is a remapped version of the original
signal. The input signal is remapped into the output signal in two steps. In
the analysis step, the algorithm performs a series of operations to modify the
spectral content, i.e., compute the warped phase of the signal according to the
given remapping function. In the synthesis step, the modified spectral content
is combined with the envelope information of the input signal to reconstruct
the warped or remapped output signal.
