Window Functions
Windowing functions are used for analysis, and as waveform envelopes, particularly in granular synthesis. Window functions are built in to some opcodes, but others require a function table to generate the window. GEN20 is used for this purpose. The diagram of each window below, is accompanied by the f statement used to generate the it.
HammingHamming window function statementf81 0 8192 20 1 1Hamming Window Function.
Hamming Window Function.
HanningHanning window function statementf82 0 8192 20 2 1Hanning Window Function
Hanning Window Function
BartlettBartlett window function statementf83 0 8192 20 3 1Bartlett Window Function
Bartlett Window Function
BlackmanBlackman window function statementf84 0 8192 20 4 1Blackman Window Function
Blackman Window Function
Blackman-HarrisBlackman-Harris window function statementf85 0 8192 20 5 1Blackman-Harris Window Function
Blackman-Harris Window Function
GaussianGaussian window function statementf86 0 8192 20 6 1Gaussian Window Function
Gaussian Window Function
RectangleRectangle window function statementf88 0 8192 -20 8 .1Note: Vertical scale is exaggerated in this diagram.
Rectangle Window Function
Rectangle Window Function
SyncSync window function statementf89 0 4096 -20 9 .75Sync Window Function