Bob Williams <linux@barrowhillfarm.org.uk> writes: Hi Bob:
Feb 01 10:05 : alsa: Underrun on ALSA device "hw:0,0"
I turned on verbose logging and I don't see any underrun in my log. My ALSA output stanza is very simple: ,---- | audio_output { | type "alsa" | name "My ALSA Device" | device "default" # optional | format "44100:16:2" # optional | # mixer_type "hardware" # optional | # mixer_device "default" # optional | # mixer_control "PCM" # optional | # mixer_index "0" # optional | } `---- You can try playing with the "period_time" directive, according to the mpd.conf manpage: ,---- | period_time <time in microseconds> This sets the time between hardware | sample transfers in microseconds. Increasing this can | reduce CPU usage while lowering it can reduce underrun | errors on band- width-limited devices. Some users have | reported good results with this set to 50000, but not all | devices support values this high. Most users do not need | to change this. The default is 256000000 / | sample_rate(kHz), or 5804 microseconds for CD-quality | audio. `----
Playback went well, until gmpc lost its connection to the mpd server (not really the same problem as before).
There should be a timeout option in your frontend- increase it. Charles -- "I'd crawl over an acre of 'Visual This++' and 'Integrated Development That' to get to gcc, Emacs, and gdb. Thank you." (By Vance Petree, Virginia Power) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org