Audio DSP Consultant
Lafayette, Indiana Area
Audio DSP Consultant
Lafayette, Indiana Area
I am a Digital Signal Processing engineer with a passion for psychoacoustics.
I enjoy using my understanding of auditory perception (and the underlying neurophysiology) to create new audio algorithms. Through a process I like to call "perception based optimization," these algorithms can often be designed to reduce computational requirements and maintain audio quality across many adverse conditions.
Psychoacoustics research (models & listening tests)
. • Loudness, Masking, Localization, Segregation, etc.
. • Signal Detection Theory, Information Transfer, etc.
Algorithm research and development
. • Equalization, compression, etc.
. • Audio coding & error concealment
. • 3D audio & spatialization
. • Source segregation/separation
Real-Time Implementation
. • Matlab/Simulink, C, C++, Assembly
. • ADI (Sharc, Blackfin)
. • Freescale (56k family)
. • TI (c54x, c55x, c64x)
(Privately Held; 1-10 employees; Consumer Electronics industry)
August 2007 — Present (2 years)
Various part-time projects involving audio algorithm development, embedded firmware coding, optimization, and quality assessment (i.e. listening tests).
(Privately Held; Electrical/Electronic Manufacturing industry)
May 2005 — August 2007 (2 years 4 months)
Conducted research and development of real-time DSP algorithms for use in future technologies. Experience includes algorithm optimization and invention of a novel technique for improving wireless audio quality. Algorithm was developed in Simulink and implemented on a TI c55x processor.
(Electrical/Electronic Manufacturing industry)
May 2004 — August 2004 (4 months)
Developed and implemented real-time DSP algorithms for live sound reinforcement. Experience involved algorithm simulation in Matlab and development on ADI Sharc and Blackfin processors.
(Electrical/Electronic Manufacturing industry)
May 2003 — August 2003 (4 months)
Developed and implemented real-time DSP algorithms for live sound reinforcement. Experience involved algorithm simulation in Matlab and development on ADI Sharc and Blackfin processors.
(Public Company; MOT; Electrical/Electronic Manufacturing industry)
May 2002 — December 2002 (8 months)
Responsible for development of embedded software for improving sound quality of hands-free phones.
• Developed embedded (PowerPC Processor) and PC software for real-time tuning of echo cancellation and
noise suppression algorithms in automotive hands-free systems.
• Researched and implemented (in Matlab) various DSP algorithms for an improved double-talk
detector to be used in hands-free software.
(Public Company; Electrical/Electronic Manufacturing industry)
May 2001 — August 2001 (4 months)
Responsible for researching and testing MEMS inertial sensors, including gyroscopes and accelerometers.
• Developed and utilized an automated testing system for testing parametric responses. Used LabView
software as well as basic lab equipment.
• Conducted various validation tests (noise, vibration response, drift, etc.) with an oscilloscope to
determine the signal processing needed for product realization.
(Public Company; Electrical/Electronic Manufacturing industry)
May 2000 — August 2000 (4 months)
Responsible for characterizing competitors’ cellular phones for benchmarking purposes.
• Trained a team of engineers to conduct current drain tests for benchmarking purposes. Utilized
cellular communication equipment as well as LabView software.
• Helped provide group with RF block diagrams of competitors' cellular phones by conducting
measurements with a spectrum analyzer to identify signal flow in RX and TX circuits.
(Electrical/Electronic Manufacturing industry)
June 1998 — August 1998 (3 months)
Responsible for assembly and troubleshooting of drive control units for industrial cranes.
• Assembled and modified PCB’s (soldering, potting, etc.)
• Troubleshot circuits (using a schematic and oscilloscope) and made appropriate repairs.
PhD , Biomedical Engineering , 2007 — 2011 (expected)
Researching the psychoacoustic and neurophysiological mechanisms behind the "cocktail party effect" (by studying the differences between normal and impaired hearing). In particular, I am using this knowledge to analyze existing audio processing algorithms and develop improved processing strategies for listening in complex conditions.
MS , Music Engineering , 2003 — 2005
Courses in Advanced Digital Signal Processing, Filterbanks and Wavelets, Adaptive Filtering, Neural Networks, Psychoacoustics, etc.
Thesis entitled "Auditory Component Analysis: Using Perceptual Pattern Recognition to Identify and Extract Independent Components From An Auditory Scene"
BS , Electrical Engineering , 2000 — 2003
Senior Design Project: Implemented Dolby Digital, Pro Logic II, and Dolby Headphone on a Motorola 56k DSP (along with an audio codec, a microcontroller, and circuitry) to create a virtual 3-D audio environment with the use of regular stereo headphones.
Certificate , Electronic Equipment Repair , 1997 — 1998
Repaired various devices ranging from VCRs to hi-fi audio equipment.
scuba diving, skydiving, flying airplanes, snowboarding, caving, mountain biking, hiking, rock climbing, kiteboarding, wakeboarding, white-water rafting, martial arts, locksmithing, golfing, motorcycling, surfing, ...