Use Non-Frames Version Previous Page Next Page
Appendix: Window Functions

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

   f81   0   8192   20   1   1

Hamming Window Function


Hanning

   f82   0   8192   20   2   1

Hanning Window Function


Bartlett

   f83   0   8192   20   3   1

Bartlett Window Function


Blackman

    f84   0   8192   20   4   1

Blackman Window Function


Blackman-Harris

   f85   0   8192   20   5   1

Blackman-Harris Window Function


Gaussian

   f86   0   8192   20   6   1

Gaussian Window Function


Rectangle

   f88   0   8192   -20   8   .1

Note: Vertical scale is exaggerated in this diagram.

Rectangle Window Function


Sync

   f89   0   4096   -20   9   .75

Sync Window Function


Use Non-Frames Version Previous Page Next Page
Appendix: Window Functions