kxProject - State Variable Filter

Published
Category
Digital Signal Processing
Technology
kxProject, Dane
Status
archived

This filter implements the well-known filter as described in Hal Chamberlin’s “Musical Applications of Microprocessors”. It’s implemented as pure Dane code and provides stereo high-, low-, and band-pass outputs as well as the notch-filter outputs.

Design

There are two controls, which use the default 0-100% scale:

  • f_cutoff — The cutoff frequency, exponential scale from 180 Hz to 10 kHz
  • Q — Responsible for the feedback damping, range from 1 to 10

The plugin uses 22 registers and 64 code-words.

For more information on this type of filters take a look at this web site.

Source Code