0 ×

Window Function

AI.Associates Signal Processing version 1.3.0.v202002271515 by KNIME GmbH, Konstanz, Germany

This node multiplies the input rows with a window function to prevent spectral leakage in subsequent FFT. You might want to use this node together with the Fast Fourier Transform (FFT) Node.

This node is part of the DSP Extensions provided by AI.Associates GmbH, Germany. For more information please refer to https://ai.associates/knime or write an email to knime@ai.associates.


Window Function
Choose the appropriate window function for your signal - in case of doubt choose the Hann function.
  • Hann: useful for combinations of sine-waves and unknown content
  • Hamming: useful for closely spaced sine-waves
  • Flat-Top: useful for sine-waves if amplitude accuracy is important
  • Blackman: good general-purpose window

For a good intuitive explanation of window function see for instance:

Input Ports

Rows of signal windows.

Output Ports

Signal rows multiplied with chosen window function.

Best Friends (Incoming)

Best Friends (Outgoing)


To use this node in KNIME, install AI.Associates Signal Processing Nodes from the following update site:


A zipped version of the software site can be downloaded here.

You don't know what to do with this link? Read our NodePit Product and Node Installation Guide that explains you in detail how to install nodes to your KNIME Analytics Platform.

Wait a sec! You want to explore and install nodes even faster? We highly recommend our NodePit for KNIME extension for your KNIME Analytics Platform. Browse NodePit from within KNIME, install nodes with just one click and share your workflows with NodePit Space.


You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.