Music 320 lab 7 assignment
November 17, 2000
due December 1, 2000

  a> time-variant filters, subtractive synthesis, strong parameters: read
     - Smith, J. O., and J. B. Angell. 1982. 
       ``A Constant-Gain Digital Resonator Tuned by a Single Coefficient.'' 
       Computer Music Journal, 6(4):36-40.
     - Stilson, T., and J. O. Smith. 1996b. 
       ``Analyzing the Moog VCF with Considerations for Digital Implementation.'' 
       In: Proceedings of the 1996 International Computer Music Conference, Hong Kong. 
       Computer Music Association. available online. 
  b> implement flanging in Matlab; i.e. y[n] = x[n] + (g * y[n-N]) for a continuously changing N.
       (This is more difficult than it might initially appear: most of the
       Matlab filters are not time-variant.  Ideally one would use an interpolating delay line so that 
       one get could values from "between the samples" stored in the delay; this is an advanced topic
       so feel free to use linear interpolation or to stick to integer sample values).  Make sure to test
       your flanger with a soundfile.
  c> design a simple TRD reverberator in Matlab.  Please comment your design carefully to explain your
       choices for parameter values with reference to the spectrum of the output and the type of room
       being simulated.  Be sure to model early reflections as well as fused reverberation; bonus points
       for additional extensions to the model.