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. Hamming Hamming window function statement f81 0 8192 20 1 1 Hamming Window Function. Hamming Window Function. Hanning Hanning window function statement f82 0 8192 20 2 1 Hanning Window Function Hanning Window Function Bartlett Bartlett window function statement f83 0 8192 20 3 1 Bartlett Window Function Bartlett Window Function Blackman Blackman window function statement f84 0 8192 20 4 1 Blackman Window Function Blackman Window Function Blackman-Harris Blackman-Harris window function statement f85 0 8192 20 5 1 Blackman-Harris Window Function Blackman-Harris Window Function Gaussian Gaussian window function statement f86 0 8192 20 6 1 Gaussian Window Function Gaussian Window Function Rectangle Rectangle window function statement f88 0 8192 -20 8 .1 Note: Vertical scale is exaggerated in this diagram. Rectangle Window Function Rectangle Window Function Sync Sync window function statement f89 0 4096 -20 9 .75 Sync Window Function Sync Window Function