tags: ece-402 dsp spectral-analysis

Short Window Time-Varying Spectral Analysis

Short Window Time-Varying Spectral Analysis is a form of [time-varying spectral analysis] that analyzes only a short segment of a [signal], rather than the entire signal.

The proper way to extract a short signal segment is to multiply the longer, original signal by a [window function].

Short window analysis is best for monophonic, "quasi-harmonic" input sounds.

Procedure

The following steps are a loose outline of performing short window analysis:

  1. Detect pitch of [[waveform]] (or ask user)
  2. Select window, which is related pitch period (usually a two-period window), as well as a hope size
  3. Compute amplitude and phase at each window (also referred to as "grain")
  4. String together $A_n(t_0 + m \times N)$ to get amplitude envelope for partial $n$
  5. Perform frequency correction from phase values

Use of a two-period raised-cosine window:

Mathematics

Short window

Sources