Smart EQ Digital Stereo Equalizer Dustin Demontigny David Bull.

Slides:



Advertisements
Similar presentations
© 2003 Xilinx, Inc. All Rights Reserved Course Wrap Up DSP Design Flow.
Advertisements

Digital Filters. Filters Filters shape the frequency spectrum of a sound signal. Filters shape the frequency spectrum of a sound signal. –Filters generally.
Design and Implementation a 8 bits Pipeline Analog to Digital Converter in The Technology 0.6 μm CMOS Process Eri Prasetyo.
Audio Processing Unit (APU) Clint Lozinsky Richard Schultz Duncan Campbell Grant Cunningham.
Imperium Accelero 9K Group Members Ian Ferguson Nathan Liesch Luis Ramirez Mark Willson.
EE2F2 - Music Technology 3. Mixing. Mixing Basics In the simplest terms, mixing is just adding two or more sounds together. Of course, things are rarely.
Web Radio The wave of the future.... Group Members... 4 Dave Hillyard 4 Mike Foy 4 Barrett Cervenka 4 Tony Camilli.
Digital Theremin Nicolas Lauzon Albert Ma Celia Valel Farooq Ahmad Alesya Bajoria Tim Church EE 552 High Level ASIC Design Using CAD Tools.
Bandpass Sigma-Delta Modulator Michael Vincent Brian McKinney ECEN5007.
Digital Guitar Recorder Team RAD – Michael McGuirk, Nick Herrera, David Wormus, Fesehaye G. Abrhaley.
Team LIT Scott Butler Kristin Haeusler Michael Hatt Brock Smith.
DSP Implementation of a 1961 Fender Champ Amplifier James Siegle Advisor: Dr. Thomas L. Stewart March 11, 2003.
EECS 20 Chapter 9 Part 21 Convolution, Impulse Response, Filters Last time we Revisited the impulse function and impulse response Defined the impulse (Dirac.
The Technion Israeli Institute of Technology Intel Inc. A cooperation of:
The World Leader in High Performance Signal Processing Solutions Audio ADC/DACs Primer David Hossack.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
Group 58 Michael Bieniek, Mikhail Zakharov, Consultant: Dr. Vincent Gaudet.
Joshua “Rock Star” Jenkins Jeff “Tremolo” Smith Jairo “the boss” Rojas
A Company Selling Technology and not just a Product.
Self-Calibrating Audio Signal Equalization Greg Burns Wade Lindsey Kevin McLanahan Jack Samet.
Transition Converter " Supply signals from new antennas to old correlator. " Will be discarded or abandoned in place when old correlator is turned off.
Embedded Systems Design ICT Embedded System What is an embedded System??? Any IDEA???
DARPA Digital Audio Receiver, Processor and Amplifier Group Z James Cotton Bobak Nazer Ryan Verret.
Optimization of System Performance using OpenMP m Yumiko Kimezawa May 25, 20111RPS.
Multimedia Hardware. Network LAN- to transfer data inside a local area. WAN – to transfer data in long distance. Ethernet – method for connecting computers.
Background   Who does this project addresses to?   Handicapped.   Amputated limbs.   Paralyzed.   Motivation Statistics.
Super Power BTE A great new Trimmer Family. The new & complete, fully digital Trimmer family ReSound is proud to introduce the complete new trimmer family,
EE345S Real-Time Digital Signal Processing Lab Fall 2006 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
Module 8 Review Questions 1.VGA stands for A. Video Graphic Association B. Video Gradient Array C. Video Graphic Array D. Video Graphic Arrangement.
ADVANCED DIGITAL STETHOSCOPE PHASE I SECOND REVIEW BY E.MURUGA LAKSHMI (ROLL NO:12) Project Guide: Dr. E.JANARTHANAN Department of ECE.
Digital Filters. Filters Filters shape the frequency spectrum of a sound signal. –Filters generally do not add frequency components to a signal that are.
Jessica Arbona & Christopher Brady Dr. In Soo Ahn & Dr. Yufeng Lu, Advisors.
Presenter: Wan Qi Choo.  A music synthesizer that uses the 8x8 grid of 64 buttons as its user interface to produce sound and emit light.  3 music playing.
Improvements to the Bose Noise Canceling Headphones Nathan Hanagami.
LIST OF EXPERIMENTS USING TMS320C5X Study of various addressing modes of DSP using simple programming examples Sampling of input signal and display Implementation.
Class-D Garage Band Amplifier Team: Aaron Danielson, Robert Mann, Randall Newcomb, Scott Russell Sponsor: Nigel Thompson Advisor: Dr. William Harrison.
 The TenCup Entertainment Table is an interactive table that enhances the game-play experience of Beirut for both the player and the spectator.
Presented By Chris Loveless Microcomputer Systems 1 ECE /13/2006.
Nick Kwolek David Duemeler Martin PendergastStephen Edwards.
 Sound effects  Our project  Background & techniques  Applications  Methodology  Results  Conclusion.
Which one? You have a vector, a[ ], of random integers, which can modern CPUs do faster and why? //find max of vector of random ints max=0; for (inda=0;
1 Digital Signal Processing. 2 Digital Signal Processing Topic 6: Filters-Introduction 1. Simple Filters 2. Ideal Filters 3. Linear Phase and FIR filter.
Analog and Digital Filters used in Audio Contexts Tufts University – ME 93 October 22, 2015.
Digital AM Receiver System Hassen Abdu, Ebad Ahmed, Wajahat Khan April 21, Introductory Digital Systems Laboratory.
Class-D Garage Band Amplifier Team: Aaron Danielson, Robert Mann, Randall Newcomb, Scott Russell Sponsor: Nigel Thompson.
Research Progress Seminar
Advanced Hardware/Software Optimization Techniques for Application Specific MCSoC m Yumiko Kimezawa Supervised by Prof. Ben Abderazek Adapted Systems.
6.111 Final Project A motion sensor baseball game By Chris Falling and JinHock Ong.
ECE 3551 – Microcomputer Systems 1 Fall 2010 Siobhan Ireland.
Speaker Verification System Middle Term Presentation Performed by: Barak Benita & Daniel Adler Instructor: Erez Sabag.
David DuemlerMartin Pendergast Nick KwolekStephen Edwards.
Pitch-to-MIDI Converter By Andrew Rogers and Scott Stroupe.
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
Instructor: Evgeniy Kuksin Preformed by: Ziv Landesberg Duration: 1 semester.
Radio Frequency Osc.. 2- RADIO-FREQUENCY OSCILLATORS Radio-frequency (RF) oscillators must satisfy the same basic criteria for oscillation as was discussed.
Hi-Fi Digital Audio Compensation System Patrick Cronin Robert Galvin Matt Saterbak Kent Thomson Nick Turner Ryan Twaddle Advisor: Professor Jaijeet Roychowdhury.
Soundscapes James Martin. Overview Review System TestingPrototype Q & A.
Voice Manipulator Department of Electrical & Computer Engineering
Digital Communications Chapter 13. Source Coding
Embedded Systems Design
ECE 3551 Microcomputer Systems
ARM Cortex-M4 Combines DSP and microcontroller features
Self-Adjusting Equalizer Scott Lair
MMSE Optimal Design: The Least Squares method
Panasonic SC‑HTB70 | Sound Bar ‑ 2.1 | Channel ‑ Wireless Kirsi Kuutti
Christian Hackmann and Evert Nord
Nicole Stodola, Chris Pederson and Gerry Finlay
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Embedded Sound Processing : Implementing the Echo Effect
Multichannel Link Path Analysis
Presentation transcript:

Smart EQ Digital Stereo Equalizer Dustin Demontigny David Bull

March 2003 Smart EQ 2 Project Motivation Optimize an audio signal for a specific individual Optimize an audio signal for a specific individual Improve on existing analog equalizer systems Improve on existing analog equalizer systems Apply DSP techniques using VHDL Apply DSP techniques using VHDL

March 2003 Smart EQ 3 Design Goals Develop 10 band stereo equalizer Develop 10 band stereo equalizer User interface and control User interface and control Minimize FPGA resources of filter Minimize FPGA resources of filter High level of resolution (20 bit audio samples) High level of resolution (20 bit audio samples)

March 2003 Smart EQ 4 Audio Interface Combines the XStend and XSA-100 boards Combines the XStend and XSA-100 boards FPGA controls the AKM sigma delta codec on XStend board FPGA controls the AKM sigma delta codec on XStend board

March 2003 Smart EQ 5 VHDL Modules User interface selects equalizer settings User interface selects equalizer settings ROM on arithmetic unit holds taps ROM on arithmetic unit holds taps Handshaking between sections Handshaking between sections EQ interfaces to codec and provides filtering EQ interfaces to codec and provides filtering

March 2003 Smart EQ 6 User Interface Push buttons toggle between preset values Push buttons toggle between preset values Preset number displayed on LED Preset number displayed on LED Gain value decoded from preset value Gain value decoded from preset value Simple but very small (only 3% of FPGA) Simple but very small (only 3% of FPGA)

March 2003 Smart EQ 7 Arithmetic Unit Receives gain value and determines the filter coefficients Receives gain value and determines the filter coefficients Retrieves filter taps from ROM Retrieves filter taps from ROM Reduces total taps by a factor of the bands (in our case 10) Reduces total taps by a factor of the bands (in our case 10)

March 2003 Smart EQ 8 Equalizer 10 bandpass FIR digital filters 10 bandpass FIR digital filters Easy to Implement Easy to Implement No stability issues No stability issues Linear Phase – Can add coefficients for each filter to obtain one filter that performs like all the individual filters Linear Phase – Can add coefficients for each filter to obtain one filter that performs like all the individual filters

March 2003 Smart EQ 9 Equalizer

March 2003 Smart EQ 10 Equalizer

March 2003 Smart EQ 11 Useful Applications Hearing aids Hearing aids Consumer audio Consumer audio Musical instrument amplifiers Musical instrument amplifiers Computer soundcards Computer soundcards

March 2003 Smart EQ 12 Upgrades & Enhancements Real-time automatic mode select Real-time automatic mode select Calibration mode Calibration mode More enhanced user interface More enhanced user interface Graphic display of audio spectrum (input and output) on VGA monitor or LCD Graphic display of audio spectrum (input and output) on VGA monitor or LCD

Questions