420 Lab 2

larrywu@ccrma.stanford.edu
MST student, CCRMA, Department of Music, Stanford University


Outline

Part I

Write an STK module called Rev.cpp which implements the two-multiply lattice filter shown in Fig. 1.

Part II

Write an STK module called RevLP.cpp which extends Rev.cpp to include the one-pole lowpass filter y(n) = (1 - a)*x(n) + a*y(n - 1) in the feedback loop only.


Source code

[Download]