On 11/27/2011 02:59 AM, Aere Greenway wrote:
*UBUNTU 11.04*


    Polyphony parameter value without under-runs: *26*

    DSP Load while playing: Usually in 20% range, sometimes in 30%
    range, max 38.9%


*XUBUNTU 11.10*

    Polyphony paramater value without under-runs: *3* (16, with only 3
    tracks playing)

    DSP Load while playing: In the 50% range, often getting up into the
    60% range.

    *Note: It will not play a single-track piano part without generating
    under-runs.

Just for the record, this is extremely low. You should be able to get hundreds of voices, even with a 933 MHz machine.

You have configured memlock correctly, right? That is, when you start up fluidsynth, you should *not* get this warning:

fluidsynth: warning: Failed to pin the sample data to RAM; swapping is possible.

On 11.04, all of these machines would perform the test piece on Qsynth
without under-runs (though on the 933 megahertz machine, the Qsynth
polyphony had to be set down to 26).

I will do further testing with my 1.5 gigahertz machine, since this is
one of the target machines I originally planned to use.

There was also a change between using single precision and double precision by default. I don't remember exactly between which versions, but I wonder if old machines like this one could be negatively affected (performance wise) by that change.

933 MHz, btw? Is that a Pentium III? Twelve years old or so? Pentium III generation had a significantly worse FPU than later processor generations (Pentium IV, AMD Athlons).

Unfortunately I don't have any old machines around to test with.

// David


_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev

Reply via email to