Transcript Document
Audio System Measurement and Improvement Group 10 Advisor Jaijeet Roychowdhury Team Mohamud Ismail Franklin Wong Andrew Johnson Garett Kauer Outline Purpose Solution Requirements / Specs Budget / Timeline Conclusion Purpose Turn Cheap Dell A225 PC Speakers Into speakers comparable to much more expensive speakers with an easy to use device that has a low consumer cost http://www.techexcess.net/images/pr oducts/Dell/dell-a225.jpg http://www.theage.com.au/ffximage/bose _wideweb__470x367,2.jpg Quick Explanation in Frequency Analysis Frequency Response of Speakers 0 -20 -40 -60 dB -80 -100 -120 -140 -160 -180 -200 2 10 3 10 frequency (Hz) http://www.carstereohelp.com/images/PontiacStrMonsoon06280201.jpg 4 10 Our Solution Computer Speaker Microphone Feedback Known Spectrum Unknown spectrum Known after processing Our Solution Frequency Frequency Frequency Frequency Response Response Response Response ofofwhite ofwhite ofwhite white noise noise noise noise Frequency Frequency Frequency Frequency Response Response Response Response ofofSpeakers ofSpeakers ofSpeakers SpeakersFrequency Frequency Frequency Frequency Response Response Response Response ofofRoom ofRoom ofRoom Room Frequency Frequency Frequency Frequency Response Response Response Response ofofMicrophone ofMicrophone ofMicrophone Microphone 00 0 0 00 0 0 00 0 0 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -10 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -30 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -40 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 -50 dB dB dB dB 00 0 0 -60 -60 -60 -60 -60 -60 -60 -60 frequency frequency frequency frequency (Hz) (Hz) (Hz) (Hz) -60 -60 -60 -60 frequency frequency frequency frequency (Hz) (Hz) (Hz) (Hz) Frequency Response of Entire System 80 -20 60 Entire System after precoding 0 -20 -40 dB -40 frequency frequency frequency frequency (Hz) (Hz) (Hz) (Hz) Inverse Response 100 0 -60 -60 -60 -60 frequency frequency frequency frequency (Hz) (Hz) (Hz) (Hz) 40 -60 20 -80 0 -100 frequency (Hz) -60 -80 -100 http://www.copystars.com/images_products/shure_pgx24pg58_s19016.jpg frequency (Hz) frequency (Hz) http://blog.audiovideointeriors.com/1206mountain.1.jpg Software Design What Software Does Measurement System Measures, Displays and Compares Transfer Functions De-embedding/Correction System Generates Inverse Transfer Function Precodes Output Done Using ALSA Software Design Specifications To Meet Measurement System Greater than 20dB of relative nulling over 1-5kHz De-embedding/Correction System Corrected transfer function Flat to within 5dB over 100Hz-10kHz Software Design ALSA Advanced Linux Sound Architecture Provides audio and MIDI functionality to Linux Handles Sound Device Drivers User Space Library Simple Application Programming Provides High Level Functionality Software Design ALSA Efficient support for all types of sound devices Fully modularized sound drivers Thread-safe design Supports Open Sound System (OSS) Software development will be open source, created to operate using a Linux system. Project software will comprise two separate systems. The first will be used to measure the audio response within a room by interfacing with a microphone. The second system will be used to correct the speaker output to adjust for linear Microphone Selection Graphic provided by Shure Incorporated www.shure.com “Performance Gear Microphone Guide” Selection Considerations Frequency Response Range of Reception Ease of Use Durability Cost Frequency Response Relative Frequency Response Response in dB 20 10 0 -10 -20 -30 1 10 100 1000 10000 100000 Frequency in Hz Ideal Response Response provided by Shure Incorporated www.shure.com “Performance Gear Microphone Guide” Shure PG58 Response Range of Response Reception at <15cm Direct proximity to Microphone head Simulates Ear perception Budget Quantity Item Price 1 PC with Speakers (provided) 1 Shure PG58 microphone Total $0.00 $69.95 $69.95 Timeline Complete In Progress In Conclusion… Frequency Frequency Response Response of Entire of Entire System System 0 Inverse Inverse Response Response 100 100 0 -20 -20 -40 -40 80 80 60 60 40 40 20 20 0 0 Entire Entire System System after after precoding prec 0 0 -20 -20 -40 -40 dB Want to improve cheap speakers Correct the distortion inherent in room and speakers End-user needs only software and a microphone Software should be free and easy to use dB -60 -60 -80 -80 -100 -100 frequency frequency (Hz) (Hz) -60 -60 -80 -80 -100 -100 frequency frequency (Hz) (Hz) http://www.popculturecomics.com/graphics frequency frequency (Hz) (Hz) Project Future Created software distributed as opensource, but… Load software onto small self-contained device No PC needed Commercial potential Calibrate Button Line Out Audio Input Microphone Questions?