iiwusynth-devel
[Top][All Lists]
Advanced

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

Re: [iiwusynth-devel] Re: Fluiwusynth


From: Peter Hanappe
Subject: Re: [iiwusynth-devel] Re: Fluiwusynth
Date: Wed, 23 Oct 2002 12:58:36 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020623 Debian/1.0.0-0.woody.1

Josh Green wrote:
On Tue, 2002-10-22 at 23:13, M. Nentwig wrote:

Hei,

Sorry for the subject line, I just couldn't restrain myself :-)



Ahh, you reveal too much :) I don't think the name change has been
posted to the list yet. Peter, are you going to do the honors of
unveiling the new name?

Ahum... Ladies and Gentlemen, ... I unveil the new name of the synth:

    FluidSynth

And the new web site will be http://www.fluid-synth.org
(in some not too distant future).


Before the voice loop is recoded in assembler, we should streamline the
algorithm as much as possible. I'll add soon:
- a condition to turn off interpolation at root pitch and normal phase
- a condition to turn off the filter, if fc is high enough.
- a condition to turn off reverb send and chorus send each, if the send
level is 0

So you've decided to add the root pitch/normal phase optimization?

I agree that we could in theory rewrite the voice loop in assembler.
As I mentioned in a personal mail, I rewrote the synth using fixed point
arithmetic but it didn't yield the hoped for speed improvements, yet. Because of that, I'm not sure whether the best thing to do right now is
rewriting in assembler. As long as we don't have a precise idea of
what's eating the CPU and as long as the synth isn't running fluidly I
think it might be a waste of time. Also, we'll have to do the assembly
code for Linux/i686, Win32/i686, and MacOS/PPC (and LinuxPPC? and 64
bits architectures?).

Cherries,
Peter


Cheers

Markus


Lates.
        Josh






reply via email to

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