On Sat, Jan 29, 2005 at 03:43:46PM +0100, Florian Schmidt wrote:
Now i grok it.
As a stereo impulse file is a response to a mono impulse placed
somewhere in the room, one needs two stereo response files with the
impulses created at different points in the room.
Yep, that's it. Even for a stereo output, you could have more than
two inputs, each one corresponding to one place in the room.
I will adapt the convolver to be able to load more
than one response
file and provide an input for each. And as many outputs as the response
files have channels (for two stereo response files, that's two channels
'cause they are stereo)..
That would do it. And then of course the input transform is done only
once, and the additions can be done in the F-domain, so there's also
only one output transform for each output.
I hacked this thing in 1 day incl.learning how
convolution and
partitioned convolution works.
Not bad at all !!!
I actually wondered: what takes longer: writing a
convolution engine
or grokking brutefir's config files
:-) :-) :-)
--
Fons