Hi,
I have been working on this problem, with zero phase distorsion, in offline processing for the moment, to perform audio measurements and audio scenes cartography (notably) using speech, music or any complex (either monophonic or stereophonic) stimuli rather than linear or exponential chirps or "pure" sinusoids.
I have been trying to realise a pd external to perform a fast but FFT-free temporal convolution, to be used (in future) to perform a 10-band analysis and partial to complete re-synthesis in real time, if pd and the computer can manage the CPU power necessary to manage 10-band sharp FIR filtering.
With two assitants (doing a huge and great job), we have been working to port my scilab prototype of the perceptive analyser in C++ to be able to offer cross platform sources and binaires by the end of the year. Sorry, there is a lot of stuff to do!
If you need some more information, you can try to access to the following Audio Engineering Society (AES) convention papers (I am not sure I can send the papers or put them on a web site for free downloading... as the AES sell the convention acts or papers):
-
Millot L., Pelé G., and M. Elliq, Using perceptive subbands analysis to perform audio scenes cartography, 118th Convention of the Audio Engineering Society, Barcelona, Spain, 2005 may 28-31, Paper 6340.
-
Millot L., Some clues to build a sound analysis relevant to hearing, 116th Convention of the Audio Engineering Society, Berlin, Germany, 204 may 8-11 mai, Paper 6041.
Another paper would be available by the 05/21, after the AES Convention in Amsterdam, dealing with the FFT-free but fast temporal convolution algorithm. And, maybe I would also have finished some externals to make real time demonstrations by monday 05/19:
Millot L. and Pelé G., An alternative approach for the convolution in time-domain: the taches-algorithm, 124th Convention of the Audio Engineering Society, Amsterdam, Nederlands, 2008 may 17-20.
Other papers dealing with the use of the perceptive analyser have also been proposed not only within the AES conventions. Let me know if you are interested.
Sincelrly yours,
Laurent Millot
Acoustics and Signal Processing teacher for sound enginering students - Associate Researcher (Acoustics and Audio Signal Processing)