ExpoChirpToolbox.
This will be the name of an IR measurement toolchain, based on the [expochirp~] object. The first two patches are built now:
-
[expochirp-generator], generates an exponential chirp of excelllent quality, together with inverse chirp. Deconvolution-test and inspection of the chirp's spectral characteristics within the patch. Chirp & inverse chirp can be stored with metadata in a textfile.
-
[IRrecorder], loads a chirpfile as created with [expochirp-generator], applies the chirp to the system under test. Deconvolution, and inspection of spectral characteristics of the impulse response. The raw IR can be stored as 32 bit floating point .wav file.
Next component on my program will be [IReditor], where you can load a raw IR as produced with [IRrecorder] and edit it: trim the useful portion, and eventually window the tail if necessary. The editor should apply the IR as a filter in a soundfile player, so you can check the resulting sound. When these patches work satisfactory, we can think of additional tools: [IRinverter] to produce correction filters, [IRanalyser] for extracting acoustics parameters, [IRambisonic] for multichannel IR...
Attached is ExpoChirpToolbox.zip containing [expochirp~] binaries for OSX and Windows (I'll do Linux later) plus patches [expochirp-generator] and [IRrecorder]. Please post comments or suggestions.
edit: can't attach a file at the moment, download from here;
http://www.katjaas.nl/temp/ExpoChirpToolbox.zip
Katja