Many people have graphic equalizers, but are unsure how to set them for optimum performance. Being somewhat audiophiles, my lab partner and I decided to build a device that would aid in setting the equalizer to give the most natural response. Some users may still adjust the equalizer depending on their tastes in music, i.e. if a person likes drum and base they will set an equalizer to deliver more bass or classical, more in the mid and high range, but in many professional situations, one would want the most natural response from the speakers, to see what the speakers are capable of by themselves. The device can also be used on its own to examine the frequency response of speakers to see how they respond to recreate the charts that many speaker companies give of their speakers. Speakers have a range at which they respond very well, and then roll off at the low and high ends. The better designed the speakers, the larger the range of frequencies at which they reproduce well and the smaller the roll off range.
We set out to measure the frequency response of an individual speaker. This is accomplished by producing a set of sinewaves at known frequencies and all at the same amplitude. The resulting sound level on a microphone is measured by the ATmega163. This value is manipulated to give a frequency response at each frequency played. These are in units of decibels relative to the average response of the system to all frequencies. Provided with thins information, a person can then set their equalizer sliders to the opposite value and attempt null-out imperfections in a speakers frequency response. We chose frequencies the are standard center frequencies for 7, 9, 10, 15 and 31 band equalizers making this device compatible with most any graphic equalizer.