Hi all, I am using an onboard Audigy LS with the ca0106 driver on Fedora Core 6. This is on a mythtv box and I would like to use mythtv's internal volume controls, but of course I don't have a Master control. I first tried just using softvol to create a Master control and that did not work. I then read that you need to be able to run aplay on the device from 2 consoles simultaneously in order to use softvol. I could not, so I then set up dmix. I can now run 'aplay -Dduplex file.wav' from 2 different consoles simultaneously just fine. I can also control the volume with 'amixer set "Master" 90%' and the volume is correctly set. In mythtv I have it set to use the internal volume controls and control Master and I have the mixer set to /usr/bin/amixer. Sound comes through fine but I can not control the volume with the remote. Also note that with my new .asoundrc xmms no longer has sound other than 'clicking'. I can deal with that later as for now I just want to control the volume with my remote. Here is the pertinent info: --------------- [mythtv@diablo 11:30:26 ~ ]$ aplay -L front:CARD=CA0106,DEV=0 CA0106, CA0106 Front speakers rear:CARD=CA0106,DEV=0 CA0106, CA0106 Rear speakers center_lfe:CARD=CA0106,DEV=0 CA0106, CA0106 Center and Subwoofer speakers side:CARD=CA0106,DEV=0 CA0106, CA0106 Side speakers surround40:CARD=CA0106,DEV=0 CA0106, CA0106 4.0 Surround output to Front and Rear speakers surround41:CARD=CA0106,DEV=0 CA0106, CA0106 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=CA0106,DEV=0 CA0106, CA0106 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=CA0106,DEV=0 CA0106, CA0106 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=CA0106,DEV=0 CA0106, CA0106 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers iec958:CARD=CA0106,DEV=0 CA0106, CA0106 IEC958 (S/PDIF) Digital Audio Output null Discard all samples (playback) or generate zero samples (capture) ------------- [mythtv@diablo 11:30:23 ~ ]$ cat .asoundrc # Personal: ~/.asoundrc # Global: /etc/asound.conf pcm.snd_card { type hw card 0 device 0 # mmap_emulation true # If mmap() err } pcm.dmixed { type dmix ipc_key 1024 #ipc_key_add_uid false # No user restriction #ipc_perm 0666 # IPC permissions for multi-user slave { pcm "snd_card" rate 4800 # If chipmunks #buffer_size 4096 # If pops #period_size 512 # If crackles } } pcm.dsnooped { type dsnoop ipc_key 2048 slave { pcm "snd_card" rate 48000 # If chipmunks #period_size 128 # If crackles } } pcm.softvol { type softvol slave.pcm "dmixed" # slave.pcm "duplex" control { name "Master" # Can rename this card 0 } } pcm.duplex { type asym playback.pcm "plug:softvol" capture.pcm "plug:dsnooped" } pcm.!default { type plug slave.pcm "duplex" } pcm.dsp0 { type plug slave.pcm "duplex" } -------------------- Thanks, Brad ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user