Various window types.
How "aligned" the window is in its support. Very important, see Issue #236. When choosing a window, you probably want to take a hard look about WindowSymmetry because it has implications for latency and correctness.
Generates a window described by windowDesc, with periodicity of outputWindow.length.
Multiplies the given slice in-place by a window described by windowDesc, whose periodicity is inoutImpulse.length.