A simple sound filter designer with GUI

This is a simple tool to visualize and analyze sound in both the time and frequency domains. You can design filters as frequency domain transfer functions to modify the audio file. You can also add noise to your audio. The input only supports WAV. You can save the plots and the modified audio file.

This tool is developed for educational demonstration purposes, not meant for extremely accurate scientific visualization.

Windows executable: DOWNLOAD HERE (Click to download)

Quick Start

This is a portable version: just download the zip file and unzip — there is an all-in-one executable file (.exe) which you may run directly.

The variable you use for the transfer function must be the Laplace variable 's'. The rule for filling in your symbolic transfer function follows the rule of sympy.