Quoting David Henningsson <[email protected]>:

[email protected] wrote:
Quoting David Henningsson <[email protected]>:

Hi,

I've thinking about a change in the PulseAudio driver, changing
bufattr.maxlength from period_bytes to -1. What this means is basically:
if PulseAudio finds out that the specified buffer length (i e latency)
can't be satisfied (usually it tries and receives a drop-out), it will
use a bigger latency. The current behavior is to make drop-outs instead.

This is somewhat a matter of taste with pros and cons in both camps, but
I'm thinking that since PulseAudio isn't low-latency as in good live
real-time playing anyway, the PulseAudio driver will probably be used
more when FluidSynth is just a MIDI file player, and in that case,
bigger latency is probably preferable to drop-outs.

What do you think?

// David


What about adding a boolean setting, something like
audio.pulseaudio.auto-latency and set it to a default of TRUE or
something like that?  I'd be fine with what you suggested also though.

Good idea, I'll do that. In the same spirit I've also committed a
setting for the pulseaudio media role, which defaults to "music" (music
player). We could also consider a FluidSynth icon, which will be shown
in the gnome volume control (and pavucontrol).

// David


Sounds good. Seems like FluidSynth could use some graphic logo work :) I've made a couple different logos over the years, but I'm still not quite satisfied with them. Maybe someone else will beat me to it, as far as creating a new one.

Josh



_______________________________________________
fluid-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/fluid-dev

Reply via email to