[Gpe-list] [RFC] Replacing esound-gpe with pulseaudio

Rob Taylor rob.taylor at codethink.co.uk
Mon Jan 29 17:45:42 CET 2007


Koen Kooi wrote:
> Rob Taylor schreef:
>>> Florian Boor wrote:
>>>> Hi,
>>>>
>>>> Koen Kooi schrieb:
>>>>> Esound is showing its age nowadays (and especially the 5 year old for gpe has in svn), so
>>>>> could we please switch to pulseaudio? pulse is a drop-in replacement for esound, but has a
>>>>> lot more features. What do you think?
>>>> sounds like a good idea - i must admit that i do not know much about pulseaudio
>>>> but replacing our current esd stuff with some actively developed and maintained
>>>> code might be a good idea. How does the size pulseaudio compare with esound?
>>>> Does it use the same namespace?
>>>>
>>> Another thing needs to be considered for using pulseaudio on embedded -
>>> it currently uses libsamplerate [1] for its resampling which uses
>>> floating point. We would either need a drop-in fixed point replacement
>>> for libsamplerate (possibly based off resample [2]), or persuade
>>> libsamplerate upstream to take patches to enable using fixed-point math.
> 
> set resample=trivial in /etc/pulse/daemon.conf and it will use integer (nearest-neighbour)
> resampling :)
> 

Nice, I guess that'll do for most applications. We can leave fixed-point
resampling to someone who cares about the quality ;)

Thanks,
Rob



More information about the Gpe-list mailing list