[DONE] No sound from Hauppauge PVR 250 captur card

[DONE] No sound from Hauppauge PVR 250 captur card

Postby hviaene » Feb 9th, '26, 17:37

I' ve used this card succesfully some years ago (M6 or 7?) to record some VHS cassettes
Now I run M9 on an older desktop that still accepts this card. I got it running fairly easily with the V4L2 Test Bench, but only video, no sound.
Some commands:

Code: Select all
$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: ALC662 rev1 Alt Analog [ALC662 rev1 Alt Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Bt878 [Brooktree Bt878], device 0: Bt87x Digital [Bt87x Digital]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: Bt878 [Brooktree Bt878], device 1: Bt87x Analog [Bt87x Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0


Code: Select all
# v4l2-ctl --list-inputs
ioctl: VIDIOC_ENUMINPUT
        Input       : 0
        Name        : Television
        Type        : 0x00000001 (Tuner)
        Audioset    : 0x00000000
        Tuner       : 0x00000000
        Standard    : 0x0000000000FFBFFF (PAL-B/B1/G/H/I/D/D1/K/M/N/Nc/60 NTSC-M/M-JP/M-KR SECAM-B/D/G/H/K/K1/L/Lc)
        Status      : 0x00000000 (ok)
        Capabilities: 0x00000004 (SDTV standards)

        Input       : 1
        Name        : Composite1
        Type        : 0x00000002 (Camera)
        Audioset    : 0x00000000
        Tuner       : 0x00000000
        Standard    : 0x0000000000FFBFFF (PAL-B/B1/G/H/I/D/D1/K/M/N/Nc/60 NTSC-M/M-JP/M-KR SECAM-B/D/G/H/K/K1/L/Lc)
        Status      : 0x00000000 (ok)
        Capabilities: 0x00000004 (SDTV standards)

        Input       : 2
        Name        : S-Video
        Type        : 0x00000002 (Camera)
        Audioset    : 0x00000000
        Tuner       : 0x00000000
        Standard    : 0x0000000000FFBFFF (PAL-B/B1/G/H/I/D/D1/K/M/N/Nc/60 NTSC-M/M-JP/M-KR SECAM-B/D/G/H/K/K1/L/Lc)
        Status      : 0x00000000 (ok)
        Capabilities: 0x00000004 (SDTV standards)

        Input       : 3
        Name        : Composite3
        Type        : 0x00000002 (Camera)
        Audioset    : 0x00000000
        Tuner       : 0x00000000
        Standard    : 0x0000000000FFBFFF (PAL-B/B1/G/H/I/D/D1/K/M/N/Nc/60 NTSC-M/M-JP/M-KR SECAM-B/D/G/H/K/K1/L/Lc)
        Status      : 0x00000000 (ok)
        Capabilities: 0x00000004 (SDTV standards)


Code: Select all
# journalctl -b | grep bttv
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: driver version 0.9.19 loaded
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: Bt8xx card found (0)
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: 0: Bt878 (rev 17) at 0000:05:00.0, irq: 20, latency: 64, mmio: 0xfbffe000
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: 0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: 0: using: Hauppauge (bt878) [card=10,autodetected]
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: 0: Hauppauge/Voodoo msp34xx: reset line init [5]
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: 0: Hauppauge eeprom indicates model#44804
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: 0: tuner type=55
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: 0: audio absent, no audio device found!
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: 0: Setting PLL: 28636363 => 35468950 (needs up to 100ms)
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: PLL set ok
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: 0: registered device video0
Feb 09 14:06:39 mach6.hviaene.thuis kernel: bttv: 0: registered device vbi0
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: =================  START STATUS  =================
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Brightness: 32768
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Contrast: 27648
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Saturation: 32768
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Color Killer: false
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Hue: 32768
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Chroma AGC: false
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Mute: false
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Comb Filter: false
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Auto Mute: false
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Luma Decimation Filter: false
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: AGC Crush: true
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: VCR Hack: false
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Whitecrush Lower: 127
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Whitecrush Upper: 207
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: UV Ratio: 50
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Full Luma Range: false
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: Coring: 0
Feb 09 14:39:19 mach6.hviaene.thuis kernel: bttv0: ==================  END STATUS  ===============

I googled for this "audio absent" to no avail and AFAICS there is nothing muted.
Last edited by doktor5000 on Feb 16th, '26, 17:55, edited 2 times in total.
Reason: Topic is moved to appropriate sub-forum, changed thread title
hviaene
 
Posts: 170
Joined: Oct 11th, '13, 10:41

Re: No sound from Hauppauge PVR 250 captur card

Postby doktor5000 » Feb 9th, '26, 22:01

hviaene wrote:I googled for this "audio absent" to no avail

Well there are quite a few hits for that, mostly either because the model was not correctly detected and you need to configure the options for the bttv kernel module to detect the model properly.
See e.g. https://forums.zoneminder.com/viewtopic.php?t=22373 or https://www.linuxquestions.org/question ... 175427496/

You're also missing information what command you're using to test it, and what you selected there as audio input.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18232
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: No sound from Hauppauge PVR 250 captur card

Postby hviaene » Feb 10th, '26, 16:59

As stated above I tested with v4l2 test utlility qv4l2. This has no audio settings available. Which is logical in this instance.
About the links you sowed: thye first one looks quite applicable, but it requires changes in the bttv.conf file, and that doesn't exist on the PC.
Further I found the number for identification of the card (80), but the example provided another paramater which is not clear to me.
hviaene
 
Posts: 170
Joined: Oct 11th, '13, 10:41

Re: No sound from Hauppauge PVR 250 captur card

Postby hviaene » Feb 10th, '26, 17:08

As forthe second link: I got verysimilarresponses on the commands, except the last one.
Code: Select all
# cat /dev/dsp1
cat: /dev/dsp1: No such file or directory
hviaene
 
Posts: 170
Joined: Oct 11th, '13, 10:41

Re: No sound from Hauppauge PVR 250 captur card

Postby doktor5000 » Feb 10th, '26, 19:23

hviaene wrote:As stated above I tested with v4l2 test utlility qv4l2. This has no audio settings available.

Well that's only for the video part, so that's expected.

hviaene wrote:About the links you sowed: thye first one looks quite applicable, but it requires changes in the bttv.conf file, and that doesn't exist on the PC.

Well you need to create that if you want to configure persistent options for that kernel module.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18232
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: No sound from Hauppauge PVR 250 captur card

Postby hviaene » Feb 12th, '26, 17:23

I created the file in /etc/modprobe.d. But no effect.
lsmod shows the bt87x in the snd modules, and thez device is seen in the mixer. But the journalctl keeps saying "audio absen".
I start to think that this card which has been laying around for years has developed some disease.
hviaene
 
Posts: 170
Joined: Oct 11th, '13, 10:41

Re: No sound from Hauppauge PVR 250 captur card

Postby doktor5000 » Feb 12th, '26, 18:13

Mind to post the actual file and content that you created? Together with output from
Code: Select all
journalctl -ab | grep -iE "bttv|bt87x"
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18232
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: No sound from Hauppauge PVR 250 captur card

Postby hviaene » Feb 13th, '26, 17:44

Code: Select all
# journalctl -ab | grep -iE "bttv|bt87x"
Feb 13 16:35:51 mach6.hviaene.thuis kernel: snd_bt87x 0000:05:00.1: bt87x0: Using board 1, analog, digital (rate 32000 Hz)
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: driver version 0.9.19 loaded
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: using 16 buffers with 2080k (520 pages) each for capture
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: Bt8xx card found (0)
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: 0: Bt878 (rev 17) at 0000:05:00.0, irq: 20, latency: 64, mmio: 0xfbffe000
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: 0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: 0: using: Hauppauge (bt878) [card=10,insmod option]
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: 0: Hauppauge/Voodoo msp34xx: reset line init [5]
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: 0: Hauppauge eeprom indicates model#44804
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: 0: tuner type=55
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: 0: audio absent, no audio device found!
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: 0: Setting PLL: 28636363 => 35468950 (needs up to 100ms)
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: PLL set ok
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: 0: registered device video0
Feb 13 16:35:52 mach6.hviaene.thuis kernel: bttv: 0: registered device vbi0
Feb 13 16:36:34 mach6.hviaene.thuis pulseaudio[2008]: Most likely this is a bug in the ALSA driver 'snd_bt87x'. Please report this issue to the ALSA developers.

contents of bttv.conf in /etc/modprobe.d
Code: Select all
alias char-major-81-0 bttv
options bttv gbuffers=16 card=10,10
hviaene
 
Posts: 170
Joined: Oct 11th, '13, 10:41

Re: No sound from Hauppauge PVR 250 captur card

Postby doktor5000 » Feb 13th, '26, 20:23

You may need to add an option for the sound module
Code: Select all
options snd-bt87x load_all=1

and maybe also add
Code: Select all
digital_rate=44100
for snd-bt87x as it seems to default to 32000 Hz
Also might not hurt to add
Code: Select all
bttv_verbose=2 bttv_debug=1
as options for bttv to get more verbose output.
And then get new journal logs, maybe add complete unfiltered journal logs as an attachment here.

On a related note, did you connect the lineout of your capture card to the linein of the soundcard? Otherwise IIRC you need to use the snd-bt87x module to grab the audio.

See also https://www.kernel.org/doc/Documentatio ... /bt87x.rst
and the latter part of this page for audio recording: https://tldp.org/HOWTO/html_single/BTTV/

https://docs.kernel.org/admin-guide/media/bttv.html also says the card needs a firmware file which you might need to extract from the driver DVD.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18232
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: No sound from Hauppauge PVR 250 captur card

Postby hviaene » Feb 16th, '26, 12:40

I tried all ypour suggestions to no avail. I still had an Win XP licence lying around, installed that one on the PC, and tried to configure the card. But it wouildn't even recognize the board.
To me that's end of story, it goes on the scrap.
Lots of tx for all your goodwill and effort, I'll have to look for another solution to get these VHS cassettes digitized (got a few options).
hviaene
 
Posts: 170
Joined: Oct 11th, '13, 10:41


Return to Sound

Who is online

Users browsing this forum: No registered users and 1 guest