NPB 163/PSC 128
Lab #4 - Frequency analysis and sound localization
(due Friday, 1/30)
1. Compute the Fourier transform and plot the amplitude spectra of the
following waveforms:
(a) 500 Hz pure tone.
(b) Complex tone with five harmonics and same fundamental as (a).
(c) Gaussian noise.
Each waveform should be 1 second in length, sampled at 8192 Hz. Play each one using soundsc to hear what it sounds like.
2. Create one cycle of a square wave occupying 32 samples (i.e., 16
samples equal to +1 followed by 16 samples equal to -1). Use the
Fourier transform to compute the amplitudes of all 16 frequency
components of this waveform, and plot as a bar chart. Show what an
approximation to the waveform looks like when you use just the first
three largest frequency components. Verify that adding all frequency
components back together with proper amplitudes and phases reconstructs
perfectly the original signal.
3. For each of the following waveforms (available on the class web
page), compute its amplitude spectrum and spectrogram.
(1) Chordgliss
(2) voc2.wav
(3) sentence.wav
4. Create five different stereo pairs of sinewaves that would result in
the percept of being localized to five different locations: far-left,
left-of-center, center, right-of-center, and far-right. Play
these through earphones (read the help on 'sound' to find out how to
play stereo). Do they sound like they are coming from different
locations?