Too cool!!!liquidsonics wrote:I agree, so I'm doing some work in this area too, see http://www.liquidsonics.com/software_reverberate.htm which adds some movement to the sound by having two IRs and mixing between them
Perhaps you could allow the chorus to function as a modulation delay, as well?having a chorus and also having an oversampled EQ with modulation.
Might the GPU be more beneficial if you implement s_t's idea of dividing to hundreds of FFT's?I *think* the GPU isn't going to offer many benefits here, working in the frequency domain is pretty cheap once you've done the FFT, but who knows what ideas might come up.
Great, I'll try this. I didn't realize this would have an impact.You could try just snipping the crop window down to a small size to check efficiency using small impulse responses since the plugin only calculates the element of the IR it needs to, so a huge but windowed IR should be more efficient.
As a UAD user myself, I have to admit that the latency really doesn't bother me all that much. That said, given the choice of more or less latency, I would of course always choose less latency which is why I've been using the CPU version of your plug-in. One thing I forgot to mention is that Cubase seems (at least in the previous version of Reverberate) to not find both versions at the same time. Is there a way to change this?I don't think they're as focused on achieving low latency (an ultimate prime goal of mine since my UAD latency really irritates me).