Hauppauge hvr-950

What do I need to do to get it working? Real pain in the neck! I have all the latest packages installed, kernel headers, firmware_v4 extracted in /lib/firmware…I have the em28xx module loaded as shown with lsmod. I tried to install “v4l-dvb-kernel”, but it says my kernel is too old…LOL…meanwhile it is the most up to date version! 2.6.22.18+. It wants 2.6.99. Anyone know what to do here? I have NO /dev/dvb. Thanks (Suse 10.3/x86)

I do not have this card, nor do I see it in the openSUSE HCL (probably because not one openSUSE user who has the Hauppaguge HVR-950 running has bother to take the time to update the openSUSE HCL wiki :mad: ).

Anyway, in case you have not seen the winuxtv.org page, here is the reference:
Hauppauge WinTV-HVR-950 - LinuxTVWiki
also, an old openSUSE-10.2 page
Opensuse 10.2 - MythTV

OK…I have the tv tuner working properly now, but NO SOUND! I checked my mixer settings and noticed the volume was unable to be raised up from 0 on “tvtime”. Many people have the sound issue problem. Who knows how to use “sox” to get the sound from my /dev/dvb or adapter0? There is a way. I need the command. Once I get the sound working, I will post exactly how I got it up and running. I also noticed that my Creative Live Webcam stopped working after I installed the v4l-dvb-experimental driver. The v4l-dvb-experimental driver interferes with the gspca-kmp-default driver from Suse(videodev.ko). Supposedly there is a way to allow both to work together. Any Ideas??

My wife has a much simpler TV card. In her case to get the sound working, she had a cable that came out of the TV card, and plugged into the “line-in” of her motherboard’s audio circuit. Then she had to select the “line in” in her mixer, enable it, and ensure the volume was correct. She uses kmix.

I do not have a “line-in” option on kmix. All I have are the following: capture/capture/digital/mux/mux for input, and Master/Pcm/front/mux/mux for output. I also have some options under switches: Mic/analog/digital/ICE 958/ICE 958 & Default PC/analog loopback. Could be that I am using a Dell Vostro 1500…My speakers/mic/headphones work perfectly…but no line in. How can I use the “sox” command?

How many input/output jacks do you have? Two ? Three ? How confident are you that you can not improve upon your Vostro setup?

sox(1) - Linux man page

Try this.

*sox -r 48000 -w -c 2 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp & tvtime --mixer=/dev/mixer:pcm
wait tvtime
t=pidof sox;
kill $t;
amixer -c 0 sset PCM 80%,80% unmute *

On the SOX command…I only have a /dev/dsp listed…no /dev/dsp1. Also, are the below commands correct? There was a smiley face in the middle of the “mixercm”. After I enter the 1st command, I am unable to enter the next command “wait tvtime”, unless I open a new command window, because the window is busy still with the 1st command. As for my jacks…I only have 1 mic input, besides the built-in and the speakers & a headphone output jack. How can I improve my sound system? Thanks

sox -r 48000 -w -c 2 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp & tvtime --mixer=/dev/mixercm
wait tvtime
t=pidof sox;
kill $t;
amixer -c 0 sset PCM 80%,80% unmute

Your hauppauge hvr-950 is a USB device, and my wife’s PC has a PCI device (WinTV 44004) . Its quite possible no such cable interconnection is necessary for a USB, so I think it best I stop now in this thread and try NOT to extrapolate based on her PCI experience. Hopefully the superior experience of others will help guide you through this.

That is one command all together. It does indeed work, I have used it.

sox -r 48000 -w -c 2 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp & tvtime --mixer=/dev/mixer:pcm
wait tvtime
t=`pidof sox`;
kill $t;
amixer -c 0 sset PCM 80%,80%  unmute

That would be pcm. The smiley face is because the code is the same as one of the smileys in the forum. Sorry about that.

Thanks for your help. I think the command may need some “tweaking” for me. Here is the output from the command(works with no sound), and a list of my /dev.

Doug@linux08:~> sox -r 48000 -w -c 2 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp & tvtime --mixer=/dev/mixercm
[1] 5832
Running tvtime 1.0.2.
sox stio: Can’t open input file /dev/dsp1': No such file or directory Reading configuration from /etc/tvtime/tvtime.xml Reading configuration from /home/Doug/.tvtime/tvtime.xml mixer: Can't open device /dev/mixercm, mixer volume and mute unavailable. Thank you for using tvtime. [1]+ Exit 2 sox -r 48000 -w -c 2 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp Doug@linux08:~> wait tvtime bash: wait: tvtime’: not a pid or valid job spec
Doug@linux08:~> t=pidof sox;
Doug@linux08:~> kill $t;
kill: usage: kill -s sigspec | -n signum | -sigspec] pid | jobspec … or kill -l [sigspec]

/dev:

adsp md18 ptyq2 sda tty4 ttyq4 ttyse
agpgart md19 ptyq3 sda1 tty40 ttyq5 ttysf
audio md2 ptyq4 sda2 tty41 ttyq6 urandom
blog md20 ptyq5 sda3 tty42 ttyq7 usbdev1.1_ep00
bootsplash md21 ptyq6 sda4 tty43 ttyq8 usbdev1.1_ep81
bus md22 ptyq7 sg0 tty44 ttyq9 usbdev2.1_ep00
card0 md23 ptyq8 sg1 tty45 ttyqa usbdev2.1_ep81
cdrom md24 ptyq9 shm tty46 ttyqb usbdev3.1_ep00
cdrw md25 ptyqa skip tty47 ttyqc usbdev3.1_ep81
console md26 ptyqb snapshot tty48 ttyqd usbdev3.3_ep00
core md27 ptyqc snd tty49 ttyqe usbdev3.3_ep81
cpu md28 ptyqd sr0 tty5 ttyqf usbdev3.3_ep82
device-mapper md29 ptyqe stderr tty50 ttyr0 usbdev3.3_ep83
disk md3 ptyqf stdin tty51 ttyr1 usbdev3.3_ep84
dri md30 ptyr0 stdout tty52 ttyr2 usbdev4.1_ep00
dsp md31 ptyr1 tty tty53 ttyr3 usbdev4.1_ep81
dvb md4 ptyr2 tty0 tty54 ttyr4 usbdev5.1_ep00
dvd md5 ptyr3 tty1 tty55 ttyr5 usbdev5.1_ep81
dvdrw md6 ptyr4 tty10 tty56 ttyr6 usbdev6.1_ep00
fb0 md7 ptyr5 tty11 tty57 ttyr7 usbdev6.1_ep81
fd md8 ptyr6 tty12 tty58 ttyr8 usbdev6.2_ep00
full md9 ptyr7 tty13 tty59 ttyr9 usbdev6.2_ep81
fwmonitor mem ptyr8 tty14 tty6 ttyra usbdev6.2_ep82
hpet mixer ptyr9 tty15 tty60 ttyrb usbdev7.1_ep00
i2c-0 net ptyra tty16 tty61 ttyrc usbdev7.1_ep81
initctl null ptyrb tty17 tty62 ttyrd vcs
input oldmem ptyrc tty18 tty63 ttyre vcs1
kmem port ptyrd tty19 tty7 ttyrf vcs10
kmsg ppp ptyre tty2 tty8 ttys0 vcs2
log psaux ptyrf tty20 tty9 ttyS0 vcs3
loop0 ptmx ptys0 tty21 ttyp0 ttys1 vcs4
loop1 pts ptys1 tty22 ttyp1 ttyS1 vcs5
loop2 ptyp0 ptys2 tty23 ttyp2 ttys2 vcs6
loop3 ptyp1 ptys3 tty24 ttyp3 ttyS2 vcs7
loop4 ptyp2 ptys4 tty25 ttyp4 ttys3 vcsa
loop5 ptyp3 ptys5 tty26 ttyp5 ttyS3 vcsa1
loop6 ptyp4 ptys6 tty27 ttyp6 ttys4 vcsa10
loop7 ptyp5 ptys7 tty28 ttyp7 ttyS4 vcsa2
lp0 ptyp6 ptys8 tty29 ttyp8 ttys5 vcsa3
mapper ptyp7 ptys9 tty3 ttyp9 ttyS5 vcsa4
md0 ptyp8 ptysa tty30 ttypa ttys6 vcsa5
md1 ptyp9 ptysb tty31 ttypb ttyS6 vcsa6
md10 ptypa ptysc tty32 ttypc ttys7 vcsa7
md11 ptypb ptysd tty33 ttypd ttyS7 video
md12 ptypc ptyse tty34 ttype ttys8 video0
md13 ptypd ptysf tty35 ttypf ttys9 watchdog
md14 ptype random tty36 ttyq0 ttysa xconsole
md15 ptypf route tty37 ttyq1 ttysb zero
md16 ptyq0 rtc tty38 ttyq2 ttysc
md17 ptyq1 scd0 tty39 ttyq3 ttysd
Doug@linux08:/dev>

Doug08, brucecadieux fixed the command. Please check again what he posted:

sox -r 48000 -w -c 2 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp & tvtime --mixer=/dev/mixer:pcm 

… specifically at the end:

--mixer=/dev/mixer:pcm

… or is that what you ran, and you just “dropped” the colin ( : ) pcm so you could make the post?

OK, I tried that new command and the output is below. I am now able to raise and lower the volume with tvtime, but still do not hear any sound. Before, no matter what I did I could not get the volume on tvtime to move. Is SOX looking for the audio on the correct device? adapter0/dvb ?

Doug@linux08:~> sox -r 48000 -w -c 2 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp & tvtime --mixer=/dev/mixer:pcm
[1] 6031
sox stio: Can’t open input file /dev/dsp1': No such file or directory Running tvtime 1.0.2. Reading configuration from /etc/tvtime/tvtime.xml Reading configuration from /home/Doug/.tvtime/tvtime.xml Thank you for using tvtime. [1]+ Exit 2 sox -r 48000 -w -c 2 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp Doug@linux08:~> wait tvtime bash: wait: tvtime’: not a pid or valid job spec
Doug@linux08:~> t=pidof sox;
Doug@linux08:~> kill $t;