Music 320 lab 5
November 2, 2000
due November 10, 2000

assignment:
   a> direct convolution
       - reverberate a soundfile by convolving it with a room impulse
	 response (try at least two different IRs)
       - convolve pairs of soundfiles as a cross-synthesis technique
         (try three different pairs; i.e., at least four soundfiles)
       - writeup: 
	 - plot time-domain waveforms and FFTs for every input
	 - plot time-domain waveforms and spectrograms for every output 
         - write short descriptions of each output: comment on 
	   the effectiveness of the reverberation, and the time- and
	   frequency-content of the convolved soundfiles.  What
	   generalizations are you able to make about the "signature" of
	   cross-synthesis of this type?	  
   b> filter design
       - specify an ideal (low-, high-, or bandpass) frequency response
       - design filters of length 5, 25, and 125 which implement the spec
       - plot the frequency response of each filter
       - apply each filter to sinusoids:
	 - in the center of the passband
	 - in the center of the transition region
	 - in the center of the stopband
       - plot time-domain waveform and FFT for each output
   c> windows
       - specify a new frequency response and filter length (use a
	 different filter type - lowpass/highpass/bandpass - from b>)
       - design filters for the spec using four different window types
       - use remez to design an additional filter implementing the spec
       - plot the frequency response of each filter
       - analyze the relationship of each frequency response to the spec;
	 what are the advantages and disadvantages of each window?
	 how does the remez-designed filter compare?