A parametric EQ that uses a fixed point, direct form 2 transposed, implementation of a Butterworth filter. The following parameters can be adjusted: Gain (dB), Bandwidth Gain (dB), Centre frequency (Hz), Bandwidth (Hz), Order, Type (Peaking, Bandstop, Bandpass, Low Shelf, High Shelf, Low Pass or High Pass).

Revision:
3:495d3542ccb5
Parent:
2:74e41881a5d9
Child:
4:ec48ce56b8c1
--- a/ParametricEQ.h	Thu Aug 04 19:48:39 2016 +0000
+++ b/ParametricEQ.h	Thu Aug 04 19:56:33 2016 +0000
@@ -68,7 +68,7 @@
  *       
  *      while(pc.readable()) {
  *       
- *          pc.printf("(pc.getc());
+ *          pc.printf("%d\n", myEQ.filter(pc.getc()));
  *      }
  *          
  *      }