[Top][All Lists]

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

Re: [fluid-dev] FS 1.1.2 alpha sound rendering issue

From: David Henningsson
Subject: Re: [fluid-dev] FS 1.1.2 alpha sound rendering issue
Date: Tue, 14 Sep 2010 19:37:03 +0200
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20100903 Thunderbird/3.1.3

Okay, cool that things appear fixed. But may I ask - what OS are you jOrgan guys running? It could be that the thread synchronisation overhead varies much between operating systems. As for now, I've just set it to "8" which means that if there is less that 8 active voices, there is no use waking up all the threads, so it just runs a single-threaded loop. One might want to experiment with this some time in the future.

As for future planning, we might want to roll out a 1.1.3 release with just these fixes in. We have fixed ladspa, doxygen (credits to plcl), and now this. What do you think of that?

In the meantime, I'm glad to see that (thanks to Sven Meier and Alessio Treglia) that 1.1.2 of FluidSynth will reach Ubuntu Maverick! (And yes, it will build with CMake :-) )

// David

On 2010-09-14 16:58, Bernd Casper wrote:
Hi David,
you hit the point exactly. After Sven compiled the latest svn, all the crackling has gone completely, as confirmed from both the other testers who had the crackles too. Also memory usage and latency seem much improved. So much thanks for the changes. So far, it seems not to have something to do with cpu-cores. I take the liberty to forward their answers to the fluid-dev list. Great work, Gents.
Many thanks again
This works great! The single-note crackling problem is fixed!. I am
also able to reduce the buffer size X count to 512 X 3 with no sound
breakup! This gives very good latency as well.

  Hello Bernd

Thank you for distributing this. I have just tested it and didn't want
to stop playing. The touch performance and the tonal clarity are just
sensational. I took buffers down to 4 and suspect I could go lower.
This plays like an electronic organ there is no delay. I was not able
to detect any polyphony limit or drop out even on heavy registrations
with couplers and many notes held. I had polyphony set at 1024 on each
of 3x instances of Fluidsynth.


    ----- Folgende Nachricht wurde empfangen -----

    *Absender:* David Henningsson <mailto:address@hidden>
    *Empfänger:* fluid-dev <mailto:address@hidden>
    *Zeit:* 2010-09-12, 22:14:27
    *Betreff:* Re: [fluid-dev] FS 1.1.2 alpha sound rendering issue
    2010-09-12 18:32, Bernd Casper skrev:
    > Hi David,
    > some days ago I reported about strange crackling effects using
    single waveforms. With the new jOrgan release (containing FS 1.1.2
    final) the effect appears on other machines, too. Please have a
    look at the thread in the jOrgan user list:

    Right, so I fixed ticket 86 and I've done a small optimization (svn
    revision 369) by not starting threads if they are not likely to be
    That optimization could have as side effect that this problem is now
    solved, but I'm not certain as I don't really understand how it

    Could you check if it is fixed in the latest svn, and if it is not,
    report whether the synth.cpu-cores option has any effect on
    whether the
    bug appears or not?

      // David

fluid-dev mailing list

reply via email to

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