iiwusynth-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [iiwusynth-devel] Changes on CVS


From: Josh Green
Subject: Re: [iiwusynth-devel] Changes on CVS
Date: 26 Nov 2002 19:49:59 -0800

On Tue, 2002-11-26 at 08:06, M. Nentwig wrote:
> Hi,
> 
> I'm feeling just a bit guilty here. "I hardly recognize anything from
> the original". Uh-oh :)
> Optically it's a bit of a mess, and there were some problems with the
> 'old' (non-SSE) code (fixed now). And the speedup through SSE is not
> spectacular, not at all.
> Anyway, I'll clean it up the next time I commit some changes to CVS (and
> update the comments in the header).
> I think there is a bug in the GNU assembler, I can't get the SSE code
> through as I would like it. If that can be fixed, it might bring some
> speed improvement in the interpolation. If not, SSE interpolation can be
> removed.

Wonder if a test with NASM would be worth it?

> 
> The optimisation of the DSP loop in a nutshell: "Don't use the filter if
> it's not needed, don't interpolate if pitch and phase are normal, and
> don't copy to reverb / chorus / L/R if the respective gain is 0".
> Reverb: Uses a constant DC offset to avoid denormal numbers.
> 
> -Markus
> 

Cheers.
        Josh Green





reply via email to

[Prev in Thread] Current Thread [Next in Thread]