DFM-1

The DFM-1 is a digital filter module based on a real analogue filter circuit, the AFM-1. The purpose of the DFM-1 is to demonstrate that a digital filter can sound as good as an analogue filter, and, by making it open source, to show how this was done.

DFM-1 filter applied to a chord

Downloads

The DFM-1 is dual licensed under the terms of the DFM-1 License or the GNU General Public License version 2 or later. Full licensing information is included with the download.

External links

AFM-1

The AFM-1 is a 12dB per octave resonant filter loosely based on the MS10 and MS20 synthesizer filters that were manufactured by Korg in the 1970s, with a greater emphasis on distortion. The DFM-1 demonstrates most, but not all, of the artefacts exhibited in this recording:

AFM-1 filter demo

Downloads

The AFM-1 CAD files are licensed under the GNU General Public License version 2 or later.

Further research

The remaining differences between the analogue AFM-1 and the DFM-1 are the subject of ongoing research.

Credits

The DFM-1 was ported to SuperCollider by Jonny Stutters, who also supported and encouraged the idea in its early stages. The AFM-1 and DFM-1 are only possible thanks to discussions with many people. Thanks to Martin Naef for recording the AFM-1 filter demo, and to Marc Nostromo for ongoing discussions.

The AFM-1 and DFM-1 were designed by Tony Hardie-Bick