It is convenient in practice to work with *instantaneous
frequency deviation* instead of phase:

(G.9) |

Since the th channel of an -channel uniform filter-bank has nominal bandwidth given by , the frequency deviation usually does not exceed .

Note that
is a narrow-band signal centered about the channel
frequency
. As detailed in Chapter 9, it is typical
to *heterodyne* the channel signals to ``base band'' by shifting
the input spectrum by
so that the channel bandwidth is
centered about frequency zero (dc). This may be expressed by
modulating the analytic signal by
to get

(G.10) |

The `b' superscript here stands for ``baseband,''

(G.11) |

where

(G.12) |

denotes the time derivative of . For notational simplicity, let and . Then we have

(G.13) |

For discrete time, we replace by to obtain [186]

Initially, the

Using (G.6) and (G.14) to compute the instantaneous amplitude and frequency for each subband, we obtain data such as shown qualitatively in Fig.G.12. A matlab algorithm for phase unwrapping is given in §F.4.1.

[How to cite this work] [Order a printed hardcopy] [Comment on this page via email]

Copyright ©

Center for Computer Research in Music and Acoustics (CCRMA), Stanford University