<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>If you cannot get
any sound for analog channels,and you have ALSA, this may
help.</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>Many ( all? ) of the
wikis and howtos on setting up the DviCO Fusion cards told me to use
/dev/dsp0 as the audio device for the v4l card.</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>while this may be
correct for some setups, it was wrong for me on several
dimensions.</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>
<DIV><SPAN class=552125322-13022007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>First, the dsp
device that is specified for mythtv is not always going to be dsp0,
it must be determined.</FONT></SPAN></DIV></FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>Second, it uses oss
or the oss emulation of alsa.</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>Third, I have ALSA,
and the use of /dev/dsp[x] is a lower performance choice then ALSA:hw.[x]
anyway.</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>So,
</FONT></SPAN><SPAN class=552125322-13022007><FONT face=Arial size=2>If you have
ALSA, you want to specify the ALSA device directly,and skip the OSS
emulation.</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>My other big problem
was that mythsetup would not let me specify the ASLA device using the GUI. I had
to use a mysql client to modify the database directly. Even when I went back to
check using mythsetup, it ignored my settings and showed the
wrong capture device.</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>That's the important
part, if you want some more detail, the following is what worked for me.
</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>You will need to
install a mysql client, and be able to establish a connection to the mythtv
database. You can use the text client, but you will need to figure out
the sql statement for yourself. The database is "mythconverg" table is
"capturecard" the field is "audiodevice"</FONT></SPAN><SPAN
class=552125322-13022007><FONT face=Arial size=2>.</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>0) Install the ALSA
kernel modules, and configure your mythtv user's .asoundrc. Yes, do this even
for Fedora core 5. This was a real ordeal for me, as I had grief with udev,
PAM, pulseaudio, spidif, etc. </FONT></SPAN><SPAN class=552125322-13022007><FONT
face=Arial size=2>But once ALSA is set up,</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>1) type
'arecord -l ' at the shell</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007> <FONT face=Arial
size=2>This will show you the ASLA capture sources that are available. In my
case it displays:</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>**** List of CAPTURE
Hardware Devices ****<BR>card 0: nForce2 [NVidia nForce2], device 0: Intel ICH
[NVidia nForce2]<BR> Subdevices: 0/1<BR> Subdevice #0: subdevice
#0<BR>card 0: nForce2 [NVidia nForce2], device 1: Intel ICH - MIC ADC [NVidia
nForce2 - MIC ADC]<BR> Subdevices: 1/1<BR> Subdevice #0: subdevice
#0<BR>card 1: CX8811 [Conexant CX8811], device 0: CX88 Digital [CX88
Digital]<BR> Subdevices: 1/1<BR> Subdevice #0: subdevice
#0<BR></FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>2) Choose the
device. For me this is the CX8811 built into to my DviCo Fusion. So for my
setup, this is ALSA:hw.1 (There are no subdevices on the
CX8811)</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>3) Stop
mythbackend</FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2>4) Use your
mysql client to modify database "mythconverg" table
"capturecard" field "audiodevice"<SPAN class=552125322-13022007><FONT
face=Arial size=2>. The row you will want will have a cardtype of "V4L" and a
videodevice of "/dev/video0". For me this was the second row. Set the value to
the ALSA device you figured out in step 1.</FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2><SPAN
class=552125322-13022007></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2><SPAN
class=552125322-13022007>5) Restart mythbackend</SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2><SPAN
class=552125322-13022007></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2><SPAN
class=552125322-13022007></SPAN></FONT></SPAN> </DIV>
<DIV><SPAN class=552125322-13022007><FONT face=Arial size=2><SPAN
class=552125322-13022007>Good luck!</SPAN></DIV></FONT></SPAN></BODY></HTML>