fluid-dev
[Top][All Lists]
Advanced

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

Re: [fluid-dev] PulseAudio driver


From: David Henningsson
Subject: Re: [fluid-dev] PulseAudio driver
Date: Fri, 01 Jan 2010 10:09:52 +0100
User-agent: Thunderbird 2.0.0.23 (X11/20090817)

address@hidden wrote:
> Quoting David Henningsson <address@hidden>:
> 
>> 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




reply via email to

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