[mythtv] WinTV GO and btaudio... no sound

Harondel J. Sibble mythtv-dev@snowman.net
Sat, 21 Dec 2002 08:28:06 -0800


On Friday 20 December 2002 10:30 am, you wrote:
>
>         I have btaudio working with the WinTV-dbx card.  The analog
> device is noisy but the digital device seems fine.  Have you tried
> testing it like this?
>
> sox -w -r 32000 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp

OKay, what should happen when one types that?

[root@marcus root]# sox -w -r 32000 -t ossdsp /dev/dsp4 -t ossdsp /dev/dsp

Basically it just sits there and I hear nothing and unless I hit ctrl-c, I 
have no cursor.

Logs show following on bootup

Dec 21 08:10:03 marcus kernel: btaudio: using card config "default"
Dec 21 08:10:03 marcus kernel: btaudio: registered device dsp3 [digital]
Dec 21 08:10:03 marcus kernel: btaudio: registered device dsp4 [analog]
Dec 21 08:10:03 marcus kernel: btaudio: registered device mixer2
Dec 21 08:10:03 marcus sound: Loading sound module (btaudio) succeeded

and after running command above:

Dec 21 08:14:53 marcus kernel: btaudio: open digital dsp [51]
Dec 21 08:14:53 marcus kernel: btaudio: stereo=0 channels=1
Dec 21 08:15:16 marcus kernel: bttv1: PLL: switching off
Dec 21 08:15:20 marcus kernel: btaudio: open digital dsp [51]
Dec 21 08:15:20 marcus kernel: btaudio: stereo=0 channels=1


This is with the ATI TV Wonder as my secondary tv card.  The relevant 
sections of my modules.conf are:

alias sound-slot-0 emu10k1
alias sound-slot-1 via82cxxx_audio

## Video
alias char-major-81 videodev
alias char-major-81-0 bttv debug=2
options bttv card=6,63 pll=1 radio=1,0 tuner=2,2
###options bttv card=63,14 tuner=2,2 radio=0,1 pll=1,1
###post-install emu10k1 /sbin/modprobe btaudio
###pre-install bttv /sbin/modprobe btaudio
options btaudio debug=2 rate=32000
#options msp3400 once=1 simple=1 debug=2
#options tvmixer devnr=2
#options tuner debug=2
###options tvaudio tea5757=1
pre-install bttv(/sbin/modprobe -k "msp3400" ; /sbin/modprobe -k "tuner"';\
/sbin/modprobe -k "tvmixer"; /sbin/modprobe -k "btaudio"; /sbin/modprobe -k tv
###pre-install bttv(/sbin/modprobe -k "tuner"'; /sbin/modprobe -k btaudio)
####post-remove bttv(/sbin/modprobe -r "tvaudio";/sbin/modprobe -r "tuner"; /s

## Load the BTTV as /dev/mixer2
### alias sound-slot-1 bttv
### alias sound-slot-1-0 msp3400
alias sound-slot-2 bttv
alias sound-slot-2-0 btaudio
### alias sound-slot-2-0 btaudio
alias sound-slot-3 bttv
alias sound-slot-3-0 msp3400
### alias sound-slot-3-0 msp3400
### alias sound-service-2-0 tvmixer
###alias sound-service-2-0 btaudio
###alias sound-service-2-0 msp3400
alias sound-service-1 via82cxxx_audio
###alias sound-service-2 bttv
###alias sound-service-2-0 btaudio
###alias sound-service-3 bttv
###alias sound-service-3-0 msp3400

#alias sound-service-2 bttv
alias sound-service-2 btaudio
#alias sound-service-2-0 btaudio
alias sound-service-3 bttv
alias sound-service-3-0 msp3400