just to get it right:
Denis Sbragion wrote:
it must be near the end of the file, because of the way it works.
This is because of the delay of the filter line, isn't it?
Furthermore if you use BruteFIR to perform the deconvolution
you should consider that BruteFIR truncates the output to
make it the same lenght of the input, where the full
convolution of a signal of length N with a filter of length M
would yeld a signal of length N+M-1. To avoid this truncation
simply add some seconds of silence to the recorded signal before performing the convolution (the scripts I sent you
already did it).
So to get the IR right, I have to cut the beginning of the bruteFIR result by the length of the filter (if the input starts at the time the signal has started). Right?
How do you revise your IRs? Manually?
What is the reason for bruteFIR to keep this delay in the result?
Uwe
-- voiceINTERconnect www.voiceinterconnect.de ... smart speech applications from germany