I can't figure out how to capture audio from my video card. Capturing video is no problem. Playing live TV is no problem. But I haven't been able to capture audio. The card was marketed as a CyberMail Xtreme, and bttv recognizes it as Flyvideo 98FM (LR50)/ Typhoon TView TV/FM Tuner I gather that btaudio is important for capturing audio. When I load btaudio, I get three lines on a mixer (as I gather I'm supposed to), but they are all set to zero, and I can't get them to budge. I've tried this with ALSA running, with ALSA unloaded, with OSS running, and with OSS unloaded. The result seems to be always the same: /dev/mixer1 gives me three lines, and they are all set to zero. End of story. Does anyone have any suggestions? I've been trying to capture audio using mencoder and vcr -- is there some other capture software I should be trying? I'll be grateful for any suggestions for how to capture audio with this card -- or an explanation of why that's not possible. Here's /etc/modutiles/bttv: > # i2c > alias char-major-89 i2c-dev > options i2c-core i2c_debug=1 > options i2c-algo-bit bit_test=1 > > # bttv > alias char-major-81 bttv > alias char-major-81-0 bttv > options bttv tuner=36 radio=1 > options tuner debug=1 The relevant output of dmesg looks like this: > Linux video capture interface: v1.00 > i2c-core.o: i2c core module > i2c-algo-bit.o: i2c bit algorithm module > bttv: driver version 0.7.91 loaded > bttv: using 2 buffers with 2080k (4160k total) for capture > bttv: Host bridge is Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] System Controller > bttv: Bt8xx card found (0). > bttv0: Bt878 (rev 17) at 00:0d.0, irq: 11, latency: 132, memory: 0xf0007000 > bttv0: detected: Flyvideo 98FM (LR50)/ Typhoon TView TV/FM Tuner [card=36], PCI subsystem ID is 1852:1852 > bttv0: using: BT878(Flyvideo 98FM (LR50Q) /) [card=36,autodetected] > i2c-algo-bit.o: Adapter: bt848 #0 scl: 1 sda: 1 -- testing... > i2c-algo-bit.o:1 scl: 1 sda: 0 > i2c-algo-bit.o:2 scl: 1 sda: 1 > i2c-algo-bit.o:3 scl: 0 sda: 1 > i2c-algo-bit.o:4 scl: 1 sda: 1 > i2c-algo-bit.o: bt848 #0 passed test. > i2c-core.o: adapter bt848 #0 registered as adapter 0. > bttv0: Flyvideo Radio=yes RemoteControl=yes Tuner=4 gpio=0xe0ff00 > 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) > i2c-core.o: driver generic i2c audio driver registered. > i2c-core.o: driver i2c TV tuner driver registered. > tuner: probing bt848 #0 i2c adapter [id=0x10005] > tuner: chip found @ 0xc2 > tuner: type set to 36 (Temic NTSC (4136 FY5)) > bttv0: i2c attach [client=Temic NTSC (4136 FY5),ok] > i2c-core.o: client [Temic NTSC (4136 FY5)] registered to adapter [bt848 #0](pos. 0). > bttv0: registered device video0 > bttv0: registered device vbi0 > bttv0: registered device radio0 > bttv0: PLL: 28636363 => 35468950 ... ok > btaudio: driver version 0.6 loaded [digital+analog] > btaudio: Bt878 (rev 17) at 00:0d.1, irq: 11, latency: 64, memory: 0xf0008000 > btaudio: registered device dsp1 [digital] > btaudio: registered device dsp2 [analog] > btaudio: registered device mixer1 > bttv0: PLL: switching off > bttv0: PLL: 28636363 => 35468950 ... ok > bttv0: PLL: switching off -- Lance Simmons lance@xxxxxxxxxxxx