welch
Provides a Welch windowing function
Description
Processes incoming values based on the Welch windowing function, provided below...
w[n] = 1 - (n - N/2 / N/2)^2
where, in this implementation,
. The Welch window thus implements a parabolic contour instead of a sinusoidal one. The function's input and output range is from 0. to 1.Arguments
x [number]
The values to be windowed, bounded to the range 0. - 1.
Inlets
x [number]
The values to be windowed, bounded to the range 0. - 1.
Outlets
out1 [number]
The windowed output, bounded to the range 0. - 1.
Fixed Attributes
These attributes must be set in the object box and determine the behavior of the object at runtime.
hot [bool] (default: false)
Trigger computation on all inlets.
Dynamic Attributes
These attributes can be modified in the code during execution using the set object
reset [bang] (default: 0)
Banging this attribute will reset the object to its default state.
x [number]
The values to be windowed, bounded to the range 0. - 1.
See Also
Name | Description |
---|---|
buffer~ | A data buffer for holding audio (or potentially some other) data. |
fftstream~ | Fast Fourier Transform |
hann | Provides a Hanning windowing function |
blackman | Provides a Blackman windowing function |
hamming | Provides a Hamming windowing function |