Student Projects

cancel
Showing results for 
Search instead for 
Did you mean: 

Self-Tuning Time-Delay Compensation and Equalization for Audio Entertainment Devices

Abstract

There are many applications where audio tuning can enhance a users listening experience. The act of tuning an audio setup can be challenging, especially when multiple speakers are involved.  To minimize placement difficulties when installing or modifying a speaker setup, an automated system has been conceived. The system automatically adjusts speaker time delay, volume, and frequency content to achieve optimal listening conditions for the specific location of the user. The system sends a binary stochastic signal from each speaker which is then received by two microphones in a remote control. The remote then transmits the recorded microphone data to the receiver to calculate the sound lag and gain for each speaker from the user's position. The delay and volume of each speaker is then adjusted so that the optimal listening experience may be achieved.

Authors

Travis E. Gibson, Yves Matton, Jeffrey W. Morin, Daniel E. Klenk and Vu A. Hong

Massachusetts Institute of Technology

Corresponding author: Travis E. Gibson <tgibson@mit.edu>

National Instruments Products Used

Hardware

  • NI DAQ USB-6215

Software

  • LabVIEW 2009
  • Signal Express
  • Circuit Design Suite 11.0

Full Paper Attached

Comments
LPS
NI Employee (retired)
on

Thank you for submitting your project. What advantages did you find using LabVIEW to program your application? Do you happen to have any screenshots of your LabVIEW program? Nice work!

gtg043g
Member
Member
on

LabVIEW was mainly used for the ease of interfacing with hardware. Outputting and reading a voltage was streamlined and simple. We were also able to imbed MATLAB code which was nice. We have some screen shots on proof of concept for user interfaces, for example pre and post filtered output as is shown in the paper, but none of the VI's were extremely complicated. It was the ease of imbedding MATLAB code and reading/writing analog voltages that made National Instruments our choice for DAQ and visual programming.

Contributors