Audio Research Codec

Project Overview

The Audio Research Codec is a custom-designed 16-input, 16-output embedded audio interface developed to support Active Noise Control (ANC) and Active Vibration Control (AVC) research. The system serves as a flexible, high-bandwidth platform capable of processing multichannel audio in real-time, enabling researchers to explore feedforward and feedback noise cancellation algorithms across a range of applications — from environmental noise suppression to structural vibration damping.

This project, completed as part of my Senior Project at Cal Poly San Luis Obispo, combined PCB design, embedded firmware development, DSP algorithm implementation, and extensive system-level validation to deliver a working prototype ready for applied research. All soldering was done by hand using hot air and well tip iron rework techniques instead of a reflow oven.


Photo Gallery

Audio Research Codec Report

Audio Research Codec Final Report.pdf