> This is the output of  /usr/sbin/prtconf -D:
> 
>  sound-control, instance #0 (driver name: usb_ac)
> sound, instance #0 (driver name: usb_as)

Aha, seems that there also is some kind of USB audio 
device...

>  pci1043,812a, instance #0 (driver name: audio810)

... in addition to the Intel i810 compatible audio device.

So, I guess you have more than one sound device in
directory /dev/sound/, for example /dev/sound/0 and
/dev/sound/0ctl for the USB audio device and
/dev/sound/1 and /dev/sound/1ctl for the i810 audio
device.


If that is the case, try setting the AUDIODEV environment variable:

env AUDIODEV=/dev/sound/1 /usr/bin/audioplay /usr/demo/SOUND/sounds/whistle.au

You can also try to change the /dev/audio and /dev/audioctl 
links; remove them and recreate them as symbolic links pointing
to sound/1 and sound/1ctl:

# cd /dev
# rm audio audioctl
# ln -s sound/1 audio
# ln -s sound/1ctl audioctl


Now audioplay (and other audio programms) should use the
/dev/sound/1 audio device as default audio device.
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]

Reply via email to