Skip to content

audiofilter/spuc_filter

Repository files navigation

spuc_filter

A Qt5 based GUI demonstration of the various filtering capabilities of the spuce library

This was originally for SPUC library and is now largely redundant since the spuce library self contains various QT apps. However, it does show as a standalone example how to use the spuce library

This uses

QCustomPlot library (www.qcustomplot.com) - GPL v3

Requirements:

	cmake
	qt5
	spuce

	(see .travis.yml or .travis.linux for install steps if needed)
	cd build
	cmake ..
	make

Use the mouse to select cut-off, etc

Simulataneously enable multiple filters for comparison

Filter types in SPUCE (not all in this app):

   * Butterworth
   * Chebyshev
   * Elliptic
   * Maximally flat FIR
   * Remez Equiripple
   * Raised Cosine FIR
   * Gaussian FIR
   * CIC
   * Notch filter
   * Cut/Boost Filter
   * Halfband/Subband IIR filters

Build status - Mac Os X, clang - Automated Travis Build

Build Status

Demo App

About

Qt5 demo app for spuce

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages