Michel Rouzic wrote:
I just got a new set of 2.1 speaker for my PC for christmas, my main
problem with it is that it outputs a very altered sound, mostly the
bass, they are way too loud. I firstly thought it would be easy fixing
that with some software equalizer but no, the sound is still very
weird.
I thought about playing a delta function through my speakers and record
it with a microphone to look at the frequency response, the problem
with it is I have no mic.
Does any of you out there know a good way to calibrate speakers so that
they play every frequency at the same amplitude other than changing the
equalizer until it sounds good (which I can't achieve)?
Tuning the equalizer by trial and error requires a lot of work and a
good experience with the audio. A low cost mike will greatly simplify
the task.
First of all, any equalizer can't make the good speakers from the bad
speakers. You can get a very noticeable improvement by attenuating the
high resonant peaks in the frequency response. It is possible to achieve
the perfect response in one particular location; however it is not going
to make a uniform response in a sector of directions.
Secondly, the delta function does not provide you enough energy for the
measurement. Use a white noise or a frequency sweep instead.
Third, the response is going to be affected by the reflections from the
walls of your room. Find an acoustically dead room or use a tray of
delta functions with the time gating at the input to cut off the
reflections.
"Michel Rouzic" <Michel0528@yahoo.fr> wrote in message
news:1135736442.333435.304670@o13g2000cwo.googlegroups.com...
Positioning the speakers can have a great effect on the
perceived frequency response. For example, if you put the
speakers in a corner or close to the floor, you will
perceive an inordinate bass boost.
Try using one speaker as a speaker and the other as a
microphone. If the two speakers are nearly identical, the
frequency response of either one will be approximately the
square-root of the response of the pair. If you have more
than two speakers, choose the two that are nearly identical,
characterize their response, and then use one of them to
characterize the response of the rest.
If you throw a cheap microphone into the mix, how will you
account for the frequency response and non-linearity of the
microphone when you are trying to measure the response of
your speakers?
I just got a new set of 2.1 speaker for my PC for christmas, my main
problem with it is that it outputs a very altered sound, mostly the
bass, they are way too loud. I firstly thought it would be easy fixing
that with some software equalizer but no, the sound is still very
weird.
I thought about playing a delta function through my speakers and record
it with a microphone to look at the frequency response, the problem
with it is I have no mic.
Does any of you out there know a good way to calibrate speakers so that
they play every frequency at the same amplitude other than changing the
equalizer until it sounds good (which I can't achieve)?
Michel Rouzic wrote:
I just got a new set of 2.1 speaker for my PC for christmas, my main
problem with it is that it outputs a very altered sound, mostly the
bass, they are way too loud. I firstly thought it would be easy fixing
that with some software equalizer but no, the sound is still very
weird.
I thought about playing a delta function through my speakers and record
it with a microphone to look at the frequency response, the problem
with it is I have no mic.
Does any of you out there know a good way to calibrate speakers so that
they play every frequency at the same amplitude other than changing the
equalizer until it sounds good (which I can't achieve)?
Several clarifications/corrections to some of the comments so far:
1) It's *pink* noise, rather than white noise what makes the
measurements easier (pink noise has equal amount of energy
per octave -- actually, per equal-geometric-size bands)
2) Freq. response of the microphone is almost irrelevant -- as long
as it does not change over time and it is *known*, then you're
fine.
I remember a while ago, owning an equalizer that came with a
calibrated microphone (a cheap microphone, but with known -- by
the equalizer -- frequency response) and pink noise generator
and a "spectrum analyzer" screen that showed the frequency
contents -- you could play with the Eq. controls until you
observe a reasonably flat spectral contents. The quality of
the result was remarkable (provided good quality/low-distortion
speakers and a reasonably low-reflection room, as has been
already pointed out)
Maybe you could try some local pro-audio store and see if they
have this sort of equipment for rental -- you could rent it for
one day and adjust your speakers.
Another solution (one I very often use): go buy yourself an
AKG K-501 headphones -- you should find one of those for around
100 US$, and the sound is amazingly good, I find. They do have
good frequency response; then, find a pink noise source (worst
case, generate it by software and burn/record it to a CD), and
use your Eq. to pass one band at a time, and compare (by ear)
how much louder does it sound in the speakers with respect to
the headphones. Write down all the results, and then adjust
at the end.
Another solution could be to generate filtered pink noise (each
individual band), and then, as you play each band, you can attempt
adjustment to make the speakers sound exactly as loud as the
headphones.
The advantage of this is that you end up owning a headphone
set that sounds quite amazing -- and you want that anyway, so
no-one loses :-)
HTH,
Carlos
"Michel Rouzic" <Michel0528@yahoo.fr> wrote in message
news:1135736442.333435.304670@o13g2000cwo.googlegroups.com...
Positioning the speakers can have a great effect on the
perceived frequency response. For example, if you put the
speakers in a corner or close to the floor, you will
perceive an inordinate bass boost.
Try using one speaker as a speaker and the other as a
microphone. If the two speakers are nearly identical, the
frequency response of either one will be approximately the
square-root of the response of the pair. If you have more
than two speakers, choose the two that are nearly identical,
characterize their response, and then use one of them to
characterize the response of the rest.
If you throw a cheap microphone into the mix, how will you
account for the frequency response and non-linearity of the
microphone when you are trying to measure the response of
your speakers?
Michel Rouzic wrote:
Tuning the equalizer by trial and error requires a lot of work and a
good experience with the audio. A low cost mike will greatly simplify
the task.
Yeah, i tried by trial and error, and I can tell, it's nearly
impossible for me to get to a satisfying result. When you say low cost
price, what price range do you think about (or even, which precise mic
do you think about?)
Surpirisingly enough, a $2 Panasonic electret capsule from Radioshack
does a good job.
Secondly, the delta function does not provide you enough energy for the
measurement. Use a white noise or a frequency sweep instead.
Funny, I thought about both, but for some reason I thought that a white
noise wouldn't be reliable due to its random nature
With the noise, you have to apply the sufficient amount of averaging to
the results.
and that it would
be too complicated to deal with a frequency sweep.
With the frq sweep, you have to look for the peak values on the spectrum.
By the way, do you know anything that would make you able to convolve
your Windows sound output with a user-defined kernel (even if it has to
be a pretty small kernel) because that may be very handy (imagine
recording the output of a white noise, a turning it in a way so it can
be directly used as a kernel in a convolution, not even talking about
how you could turn your kernel so it can pretty much cancel echoes)
As for myself I do such things in plain C. There are many different
softwares for equalization, however I prefer to know what exactly I am
measuring.
Michel Rouzic wrote:
I just got a new set of 2.1 speaker [snip]
and elsewhere in thread reference made to "2.0 speaker".
What is 2.0|2.1 speaker?
PS. Only dumb question is the the one you don't ask.
Michel Rouzic wrote:
Another solution (one I very often use): go buy yourself an
AKG K-501 headphones [...]
hehe, yeah but i'd prefer to calibrate it the way i'm trying, not only
i'll have a way to calibrate it an almost-automated way, but it's also
a good occasion to use my knowledge in DSP and my tools in a usefull
way.
Yeah... But you won't have an AKG K-501 !!! :-P
Michel Rouzic wrote:
Richard Owlett wrote:
Michel Rouzic wrote:
I just got a new set of 2.1 speaker [snip]
and elsewhere in thread reference made to "2.0 speaker".
What is 2.0|2.1 speaker?
PS. Only dumb question is the the one you don't ask.
It's not a dumb question :-). 2.0/2.1/4.1/5.1 means the number of
satelitte speakers and of bass speakers. Thus, a 2.1 system has two
satellite speakers, mostly dedicated to medium and high frequency and a
bass speaker, as a 2.0 system has two speakers which are usually able
of inputting any sound in the audible range.
thank you I'm now educated ;}
Tuning the equalizer by trial and error requires a lot of work and a
good experience with the audio. A low cost mike will greatly simplify
the task.
Yeah, i tried by trial and error, and I can tell, it's nearly
impossible for me to get to a satisfying result. When you say low cost
price, what price range do you think about (or even, which precise mic
do you think about?)
Secondly, the delta function does not provide you enough energy for the
measurement. Use a white noise or a frequency sweep instead.
Funny, I thought about both, but for some reason I thought that a white
noise wouldn't be reliable due to its random nature
and that it would
be too complicated to deal with a frequency sweep.
By the way, do you know anything that would make you able to convolve
your Windows sound output with a user-defined kernel (even if it has to
be a pretty small kernel) because that may be very handy (imagine
recording the output of a white noise, a turning it in a way so it can
be directly used as a kernel in a convolution, not even talking about
how you could turn your kernel so it can pretty much cancel echoes)
Richard Owlett wrote:
Michel Rouzic wrote:
I just got a new set of 2.1 speaker [snip]
and elsewhere in thread reference made to "2.0 speaker".
What is 2.0|2.1 speaker?
PS. Only dumb question is the the one you don't ask.
It's not a dumb question :-). 2.0/2.1/4.1/5.1 means the number of
satelitte speakers and of bass speakers. Thus, a 2.1 system has two
satellite speakers, mostly dedicated to medium and high frequency and a
bass speaker, as a 2.0 system has two speakers which are usually able
of inputting any sound in the audible range.
Another solution (one I very often use): go buy yourself an
AKG K-501 headphones [...]
hehe, yeah but i'd prefer to calibrate it the way i'm trying, not only
i'll have a way to calibrate it an almost-automated way, but it's also
a good occasion to use my knowledge in DSP and my tools in a usefull
way.
Users browsing this forum: No registered users and 0 guests