Virtual Analog Moog Ladder Filter Project

This project was originally made in the fall of 2021 for Eli Stine’s Digital Signal Processing for Musicians class at Oberlin Conservatory (TECH 350). The goal of this project was to research and implement DSP algorithms that emulate the Moog transistor ladder filter. For the implementations, I used Max/MSP’s gen~, which is sample-accurate and uses a psuedo-C++ programming language. The final product of this project was a paper and a standalone Max/MSP executable with some of the surveyed algorithms.

Github Repository (paper + executable)