This lab involves using an analog-to-digital converter (ADC) to sample an audio signal and send it digitally to a PC for playback. To properly digitize an analog audio signal, it must be sampled at least twice the highest frequency to avoid aliasing. An anti-aliasing filter will be used to filter out frequencies above 8 kHz before sampling at 16 kHz. The lab will have students use a microcontroller's serial peripheral interface (SPI) and periodic interrupt timers to sample an attached ADC at 16,000 samples/second and transfer the digital audio to MATLAB for analysis and playback.