Hello. I love MythTv. I have been using it for about a month now. I have an Athlon 1.6 Mhz with 256 Meg Ram and an 80 Gb Hard drive. My sound card is a C-Media cmi-8738. My capture card is a Haupgauge Win TV-GO. I have been searching the forums and also googling for about a week. The problem that I am having is I have terrible audio static when I watch or capture TV. If I use v4lctl and mute the audio and then use alsamixer to unmute i have clear audio but of course it is out of sync with the video. I have tried different cables between the capture card and my soundcard. I upgraded alsa to 1.05. I know that I am probably doing something stupid so please help me out.
I know that you might need to see some logs but I am not sure which ones. I have included lsmod and dmesg.
dmesg
Linux version 2.4.25-chw (root@km_dev.mysettopbox.tv) (gcc version 3.3.2 20030812 (Debian prerelease)) #1 Sat Apr 10 15:46:31 PDT 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 0000000010000000 (usable)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
256MB LOWMEM available.
On node 0 totalpages: 65536
zone(0): 4096 pages.
zone(1): 61440 pages.
zone(2): 0 pages.
Kernel command line: auto BOOT_IMAGE=Linux ro root=301 hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi apm=power-off nomce
ide_setup: hda=scsi
ide_setup: hdb=scsi
ide_setup: hdc=scsi
ide_setup: hdd=scsi
ide_setup: hde=scsi
ide_setup: hdf=scsi
ide_setup: hdg=scsi
ide_setup: hdh=scsi
Initializing CPU#0
Detected 1600.090 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 3191.60 BogoMIPS
Memory: 256268k/262144k available (1363k kernel code, 5488k reserved, 490k data, 116k init, 0k highmem)
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
CPU: After generic, caps: 0383f9ff c1cbf9ff 00000000 00000000
CPU: Common caps: 0383f9ff c1cbf9ff 00000000 00000000
CPU: AMD mobile AMD Athlon(tm) XP-M 1900+ stepping 00
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (
rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfdaf1, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router default [1106/3177] at 00:11.0
PCI: Hardcoded IRQ 14 for device 00:11.1
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
pty: 256 Unix98 ptys configured
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 00:11.1
PCI: Hardcoded IRQ 14 for device 00:11.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci00:11.1
ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio
hda: ST380011A, ATA DISK drive
hdc: IDE DVD-ROM 16X, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=9729/255/63
ide-cd: passing drive hdc to ide-scsi emulation.
hdc: attached ide-scsi driver.
Partition check:
hda: hda1 hda2 hda3 hda4
ide: late registration of driver.
Promise Fasttrak(tm) Softwareraid driver 0.03beta: No raid array found
Highpoint HPT370 Softwareraid driver for linux version 0.02
Guestimating sector 156280064 for superblock
driver for Silicon Image(tm) Medley(tm) hardware version 0.0.1: No raid array found
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: IDE Model: DVD-ROM 16X Rev: 3.10
Type: CD-ROM ANSI SCSI revision: 02
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 16x/16x cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
Initializing Cryptographic API
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 150k freed
VFS: Mounted root (ext2 filesystem).
Journalled Block Device driver loaded
(recovery.c, 256): journal_recover: JBD: recovery, exit status 0, recovered transactions 65931 to 67112
(recovery.c, 258): journal_recover: JBD: Replayed 2292 and revoked 0/2 blocks
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal
ext3_orphan_cleanup: deleting unreferenced inode 145161
ext3_orphan_cleanup: deleting unreferenced inode 144992
EXT3-fs: ide0(3,1): 2 orphan inodes deleted
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 116k freed
Adding Swap: 883564k swap-space (priority -1)
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal
Real Time Clock Driver v1.10f
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 16:10:01 Apr 10 2004
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xe800, IRQ 5
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xe400, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xe000, IRQ 11
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
Linux video capture interface: v1.00
i2c-core.o: i2c core module version 2.6.1 (20010830)
i2c-algo-bit.o: i2c bit algorithm module
bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 00:09.0, irq: 10, latency: 32, mmio: 0xdddfe000
bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
bttv0: using: Hauppauge (bt878) [card=10,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00fffffb [init]
bttv0: Hauppauge/Voodoo msp34xx: reset line init [5]
i2c-core.o: adapter bt878 #0 [sw] registered as adapter 0.
bttv0: Hauppauge eeprom: model=38101, tuner=Temic 4036FY5 (8), radio=no
bttv0: using tuner=8
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
tvaudio: TV audio decoder + audio/video mux driver
tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951),ta8874z
i2c-core.o: driver generic i2c audio driver registered.
i2c-core.o: driver i2c TV tuner driver registered.
tuner: chip found at addr 0xc2 i2c-bus bt878 #0 [sw]
tuner: type set to 8 (Temic NTSC (4036 FY5)) by bt878 #0 [sw]
i2c-core.o: client [Temic NTSC (4036 FY5)] registered to adapter [bt878 #0 [sw]](pos. 0).
hub.c: new USB device 00:10.2-2, assigned address 2
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 ..<4>usb.c: USB device 2 (vend/prod 0x47d/0x4006) is not claimed by any active driver.
ok
via-rhine.c:v1.10-LK1.1.19 July-12-2003 Written by Donald Becker
http://www.scyld.com/network/via-rhine.html
eth0: VIA VT6102 Rhine-II at 0xdffffe00, 00:0d:87:b8:06:a2, IRQ 11.
eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 45e1.
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 204M
agpgart: Detected Via Apollo Pro KM266 / KL266 chipset
agpgart: AGP aperture is 64M @ 0xe0000000
ttyS1: LSR safety check engaged!
ttyS1: LSR safety check engaged!
usb.c: registered new driver hiddev
usb.c: registered new driver hid
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,4), internal journal
usb-uhci.c: interrupt, status 2, frame# 1590
EXT3-fs: mounted filesystem with ordered data mode.
eth0: Setting full-duplex based on MII #1 link partner capability of 45e1.
eth0: Setting full-duplex based on MII #1 link partner capability of 45e1.
blk: queue c0316080, I/O limit 4095Mb (mask 0xffffffff)
usb_control/bulk_msg: timeout
usb-uhci.c: interrupt, status 3, frame# 454
input: USB HID v1.10 Gamepad [Gravis Eliminator AfterShock ] on usb1:2.0
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
apm: BIOS not found.
bttv0: PLL can sleep, using XTAL (28636363).
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-6629 Wed Nov 3 13:12:51 PST 2004
lirc_dev: IR Remote Control driver registered, at major 61
i2c-core.o: driver i2c ir driver registered.
lsmod
Module Size Used by Tainted: P
lirc_i2c 4448 0 (autoclean) (unused)
lirc_dev 8592 0 (autoclean) [lirc_i2c]
nvidia 3206232 6 (autoclean)
hid 20164 0 (unused)
input 3200 0 [hid]
autofs4 9332 0 (unused)
af_packet 14632 0
snd-cmipci 18104 0
snd-pcm-oss 36420 0 (unused)
snd-mixer-oss 11640 0 [snd-pcm-oss]
snd-pcm 56032 0 [snd-cmipci snd-pcm-oss]
snd-page-alloc 4316 0 [snd-pcm]
snd-opl3-lib 5796 0 [snd-cmipci]
snd-hwdep 4576 0 [snd-opl3-lib]
snd-timer 14088 0 [snd-pcm snd-opl3-lib]
snd-mpu401-uart 3168 0 [snd-cmipci]
snd-rawmidi 13088 0 [snd-mpu401-uart]
snd-seq-device 3840 0 [snd-opl3-lib snd-rawmidi]
snd 27940 0 [snd-cmipci snd-pcm-oss snd-mixer-oss snd-pcm snd-opl3-lib snd-hwdep snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device]
agpgart 42852 3
via-rhine 12912 1
mii 2176 0 [via-rhine]
crc32 2848 0 [via-rhine]
tuner 12712 1 (autoclean)
tvaudio 13064 0 (autoclean) (unused)
bttv 110572 0
video-buf 11392 0 [bttv]
btcx-risc 2216 0 [bttv]
i2c-algo-bit 7048 1 [bttv]
i2c-core 12452 0 [lirc_i2c tuner tvaudio bttv i2c-algo-bit]
soundcore 3524 7 [snd bttv]
videodev 6016 2 [bttv]
v4l2-common 3104 0 [bttv]
serial 44708 0
usb-uhci 22960 0 (unused)
usbcore 59980 0 [hid usb-uhci]
rtc 7432 0
ext3 65604 2
jbd 47952 2 [ext3]
Thanks for your help.
mikemcc11