Re: Seeking Help Developing a Crude Room Correction Algorithm
- From: Vladimir Vassilevsky <antispam_bogus@xxxxxxxxxxx>
- Date: Mon, 28 Apr 2008 09:03:20 -0500
gener wrote:
Hi all, first time poster here, and was hoping to get some advice on class
project. What I'm trying to do is to correct the impulse response of my
room by filtering the stimulus signal so that the new IR would be "flat".
Then, hopefully sending out the new stimulus signal would result in a flat
frequency IR тАФ this is crude (i'm a beginner), and I'll probably avoid
dealing with phase at this point.
It is a trivial problem to equalize the response of a room for any particular location of a speaker and a mike in this room. However it is not a trivial problem to equalize a room in general.
If I want to scale the frequency bins of the stinmulus signal by the> Basically I want to convolve (.*) the ffts of the stim and the IR and then
inverse of the magnitudes of the IR, any suggestions on how to make sure
the bins in the stimulus and the IR are the same as I take the FFT of
each?
> take the ifft of that result.
With FFT, it is very likely that you will run into zero divided by zero uncertainty. Use an adaptive filter such as LMS algorithm instead.
Vladimir Vassilevsky
DSP and Mixed Signal Design Consultant
http://www.abvolt.com
.
- Follow-Ups:
- References:
- Prev by Date: Re: Digital Filter with arbitrary amplitude shape?
- Next by Date: Re: How does PCM-Demodulation work?
- Previous by thread: Re: Seeking Help Developing a Crude Room Correction Algorithm
- Next by thread: Re: Seeking Help Developing a Crude Room Correction Algorithm
- Index(es):
Relevant Pages
|