Digital Signal Processing Assignment 8

Submit the assignment in the usual format.

  1. Do Mitra problems 7.8 and 7.9.

  2. Do Mitra problems 7.15, 7.16, and 7.18 (and M 7.1 and M 7.2).

  3. Do Mitra problems 7.22 and 7.25.

  4. Generate a musical scale from sinusoidal tones using the procedure outlined on the web page Generating a Musical Scale. Plot the spectrogram of the the resulting waveform. Compare your results to the sound (found on the web page) of an actual piano playing a sample C major scale.

  5. Create the following test signals as wav files (fs=11025Hz).
    1. a 1 second tone consisting of impulses with a fundamental frequency of 440 Hz. This is the digital equivalent of a comb, impulses separated by P samples of zeros, otherwise known as a digital buzz. Generate a spectrogram of the waveform.
    2. a 4 second tone of white noise (uniform random values between -1 and 1). Plot the autocorrelation function.
    3. a 4 second tone of gaussian noise (mean zero, rms 0.707, clipped to -1 and 1). Plot the autocorrelation function.


Maintained by John Loomis, last updated 13 Oct 2005