On Fri, 2010-08-06 at 11:21 +0100, pbrobinson@xxxxxxxxx wrote: > On Fri, Aug 6, 2010 at 2:04 AM, Adam Williamson <awilliam@xxxxxxxxxx> wrote: > > On Thu, 2010-08-05 at 10:46 +0000, Petr Pisar wrote: > > > >> PulseAudio is interresting project, but it's absolutely unusable on old > >> slow hardware. Last time I checked it out on Pentium TSC (no MMX) > >> running at 200 MHz, it consumed 20 % of CPU just in idle mode. While > >> `playing', it congested CPU, printed some warnings about stream buffer > >> overflow and terminated gracefully complaining about no CPU cycles. NAS > >> or Esound work on the machine fluently. > > > > PA uses a more correct but more CPU-intensive resampling method than > > ALSA by default. On very slow systems it's a good idea to > > edit /etc/pulse/daemon.conf and change the 'resample-method' parameter. > > Is there a recommended value for slow machines or a way to tell PA > just to use the HW? Depends how slow is slow :). As Paul said, 'trivial' is the cheapest method (but this will *definitely* lead to quite obvious audible artifacts in certain cases; if you're lucky, you may happen never to play any affected audio). On my Vaio P, which has a very slow Atom CPU, I use speex-float-0 , which doesn't seem to cause any audible problems for me and gets the CPU usage down enough that playing back high def video doesn't max it out. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org http://www.happyassassin.net -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel