Help - Search - Members - Calendar
Full Version: Creting Impulse Response from Spectrum Analysis
Hydrogenaudio Forums > Hydrogenaudio Forum > General Audio
Justin M
Hi all - I'm new to this forum and, judging by the wealth of knowledge here, I thought it would be a good place to pose my question:

Is there any way to take two .wav files (source and target), analyse the frequencies and create an impulse response from the result? (i.e. so that A models B)

If so what software can perform this?

Thanks in advance,

Justin
cabbagerat
You have an input .wav, and an output .wav and want to know what the impulse response of the system is? Assuming you used a suitable signal for the input, this isn't a particularly difficult procedure, but I don't know of any software which will do it "out of the box".

Are you comfortable using GNU Octave or MATLAB? If so, I can send you some code that will do what you want.
SebastianG
QUOTE(cabbagerat @ Mar 27 2008, 08:09) *

You have an input .wav, and an output .wav and want to know what the impulse response of the system is? Assuming you used a suitable signal for the input, this isn't a particularly difficult procedure, but I don't know of any software which will do it "out of the box".

Are you comfortable using GNU Octave or MATLAB? If so, I can send you some code that will do what you want.


Check out "tfestimate" of Matlab's signal processing toolbox.

Cheers!
SG
SpasV
smile.gif I think you cannot find it.
These two files preseve the amplitude relation. You need the phase between the input and output also.
cabbagerat
QUOTE(SebastianG @ Mar 26 2008, 23:56) *

Check out "tfestimate" of Matlab's signal processing toolbox.

Cheers!
SG
That's pretty cool. Like many of the useful functions in the MATLAB toolboxes, I managed to miss it and implemented a similar thing (with Welch's approach) myself. I'll check if there is a version in octave-forge and submit my code there if there isn't.
benski
The process is called 'deconvolution'
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.