Bug#591717: espeak: Library unble to open soundcard.
On Sun, Aug 22, 2010 at 01:17:48AM +0200, Samuel Thibault wrote:
> Nicolas Boulenguez, le Thu 05 Aug 2010 01:59:08 +0200, a écrit :
> > I tried another application (hydrogen) using libportaudio
> > (19+svn20071022-3+b1), it works fine.
>
> Just to make sure: did you make sure that hydrogen was really using
> libportaudio? Apparently it's able to use several backends, including
> alsa, so I guess you might have to set portaudio by hand to make it
> really use it.
"hydrogen -d alsa". The choices were alsa|oss|jack. I thought that
the portaudio library was on top of the alsa (or oss) driver.
I also tried glob2. It depends on libportaudio, produces sound and
does not allow output device selection.
> Could you also post us the output of
> ls -l /proc/asound
dr-xr-xr-x 4 root root 0 22 août 02:44 card0
dr-xr-xr-x 4 root root 0 22 août 02:44 card1
-r--r--r-- 1 root root 0 22 août 02:44 cards
lrwxrwxrwx 1 root root 5 22 août 02:44 Device -> card1
-r--r--r-- 1 root root 0 22 août 02:44 devices
-r--r--r-- 1 root root 0 22 août 02:44 hwdep
lrwxrwxrwx 1 root root 5 22 août 02:44 Intel -> card0
-r--r--r-- 1 root root 0 22 août 02:44 modules
dr-xr-xr-x 2 root root 0 22 août 02:44 oss
-r--r--r-- 1 root root 0 22 août 02:44 pcm
dr-xr-xr-x 2 root root 0 22 août 02:44 seq
-r--r--r-- 1 root root 0 22 août 02:44 timers
-r--r--r-- 1 root root 0 22 août 02:44 version
By the way, ~/.asoundrc contains:
---------
pcm.!default front:Device
I tried with the other soundcard alone, and got the same results.
I noticed that the four top error messages lines about failed
expressions only appear if another application is producing sound at
the same time (namely, vlc with alsa output).
Reply to: