Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
TV, no sound on cx88 chipset - intel8x0 sound card
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
Obz
Retired Dev
Retired Dev


Joined: 11 Jun 2002
Posts: 274

PostPosted: Sun Feb 01, 2004 3:36 pm    Post subject: TV, no sound on cx88 chipset - intel8x0 sound card Reply with quote

Hi guys,

I've managed to get video working almost perfectly on my LeadTek TV2000, which uses the Conexant cx88 chip. I've used the bytesex drivers, and mostly followed http://www-users.york.ac.uk/~jcs116/wintv_cx88.html.

However, I can't for the life of my get any audio sound. Not even static-channel-no-signal hiss. I have an internal audio cable (the same as the one for my cdrom) that goes from my tv card's output, to the port labelled "Aux" on my motherboard (onboard D865 sound). I have unmuted the "Aux" channel on my mixer, as well as the "Line" channel (sometimes the labelling of the ALSA drivers doesnt quite correspond to the Intel ones).

Despite this, I still get no sound. From what I've read:

Do the Conexant chips (cx88) require the tvaudio module? I believe it's only for the bttv drivers, and I've compiled it, modprobe'd it and tried, but with no success.

I can provide any output that might help, and thanks in advance for your time.

Mike.
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Sun Feb 01, 2004 11:49 pm    Post subject: Reply with quote

I'm not sure, but have you tried running a 2.5mm stereo audio jack from the sound output on your tv tuner to the line in on your soundcard? (unmute line in of course ;))
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
Obz
Retired Dev
Retired Dev


Joined: 11 Jun 2002
Posts: 274

PostPosted: Mon Feb 02, 2004 10:14 am    Post subject: Reply with quote

Unfortunately the only sound-out my TV Card has is the onboard/internal one. Very annoying. I read somewhere, something about the card's sound chip having it's own volume, but I'm lost from there.

Thanks for taking an interest taskara.
Back to top
View user's profile Send private message
lostSoul
Tux's lil' helper
Tux's lil' helper


Joined: 26 Oct 2002
Posts: 125
Location: /earth/germany/bielefeld

PostPosted: Mon Feb 02, 2004 3:05 pm    Post subject: Reply with quote

Quote:
current state / known issues
Only the very basic video capture stuff works so far. No vbi yet, no alsa/oss yet, no IR remote support yet, ...


I only heard from an irc user, that he connect a cable from his SAT-Reciver audio output to the line in from his soundcard. Otherwiese he had no sound... I hate this f* tv card :evil:
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Mon Feb 02, 2004 11:16 pm    Post subject: Reply with quote

Obz wrote:
Unfortunately the only sound-out my TV Card has is the onboard/internal one. Very annoying. I read somewhere, something about the card's sound chip having it's own volume, but I'm lost from there.

Thanks for taking an interest taskara.


nps.. hmmm have you tried the OSS driver and BT848 audio driver?
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
alshain
Apprentice
Apprentice


Joined: 02 Aug 2002
Posts: 202
Location: London, UK

PostPosted: Mon Feb 09, 2004 8:43 am    Post subject: Re: TV, no sound on cx88 chipset - intel8x0 sound card Reply with quote

Obz wrote:
Hi guys,

I've managed to get video working almost perfectly on my LeadTek TV2000, which uses the Conexant cx88 chip. I've used the bytesex drivers, and mostly followed http://www-users.york.ac.uk/~jcs116/wintv_cx88.html.

However, I can't for the life of my get any audio sound. Not even static-channel-no-signal hiss.


It might be worth trying the latest snapshot of the cx88 drivers available from the bytesex website and dated 5th Feb 2004. According to the readme:

audio
- The chip specs for the on-chip TV sound decoder are next
to useless :-/
- Neverless the builtin TV sound decoder starts working now.


Which looks promising. I hope so as I've just got one of these cards really cheaply to replace my 7 year old bttv848 card and, although getting things to work is half the fun :D , it would be nice to have sound...

Andrew
Back to top
View user's profile Send private message
Obz
Retired Dev
Retired Dev


Joined: 11 Jun 2002
Posts: 274

PostPosted: Tue Feb 10, 2004 8:47 am    Post subject: Reply with quote

Thank you muchly for the info. Will have to check it out when I get home, but it looks much more promising. I'm currently on 2.6.2-r2 with ALSA and UDEV and all sorts of things to try and get it working.

I think during the update it spat out something about
"No BTSC support, it's coming"

with regards to audio (it's in cx88-tvaudio.c) so I'll have to try the newest snapshot I fancy.

Thanks.
Back to top
View user's profile Send private message
j_c_p
Guru
Guru


Joined: 30 Aug 2003
Posts: 319
Location: France - Colmar

PostPosted: Tue Feb 10, 2004 12:27 pm    Post subject: Reply with quote

Hello everybody,

I've got same card as you, Obz, and same result, ie no sound, but great video (TVtime & XawTV).
This doc is useful : http://www.linuxhelp.net/guides/tvtuner/ (tuner 3 for me).

My kernel is 2.6.3-rc1-mm1.

Quote:
[13:29][jcp@phoenix]
[~] > dmesg | grep bttv
bttv: driver version 0.9.12 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:00:08.0, irq: 10, latency: 64, mmio: 0xdfdfe000
bttv0: detected: Leadtek WinFast TV 2000 [card=34], PCI subsystem ID is 107d:6606
bttv0: using: Leadtek WinFast 2000/ WinFast 2000 XP [card=34,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00bff119 [init]
bttv0: using tuner=3
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: add subdevice "remote0"

Partial lsmod :
Quote:
bt878 9008 0
tuner 16908 0
bttv 142252 1 bt878
video_buf 16708 1 bttv
v4l2_common 4928 1 bttv
btcx_risc 3848 1 bttv
videodev 7424 1 bttv
snd_bt87x 11140 1

A sound module snd_bt87x, but not sound :(.

NB : in /usr/src/linux/drivers/media/video/bttv-cards.c :
Quote:
/* Audio Routing for "WinFast 2000 XP" (no tv stereo !)
gpio23 -- hef4052:nEnable (0x800000)
gpio12 -- hef4052:A1
gpio13 -- hef4052:A0
0x0000: external audio
0x1000: FM
0x2000: TV
0x3000: n.c.
Note: There exists another variant "Winfast 2000" with tv stereo !?
Note: eeprom only contains FF and pci subsystem id 107d:6606
*/

Quote:
bash-2.05b# lspci | grep Multimedia
00:08.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
00:08.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235 AC97 Audio Controller (rev 40)

Kernel documentation :
Quote:
cx8800 release notes
====================

This is a v4l2 device driver for the cx2388x chip.


current status
==============

video
Basically works. Some minor quality glitches. For now
only capture, overlay support isn't completed yet.

audio
Doesn't work. Also the chip specs for the on-chip TV sound
decoder are next to useless :-/
Most tuner chips do provide mono sound, which may or may not
be useable depending on the board design. With the Hauppauge
cards it works, so there is at least mono sound. Not nice,
but better than nothing.

vbi
not implemented yet (but I don't expect problems here, just
found no time for that yet).


how to add support for new cards
================================

The driver needs some config info for the TV cards. This stuff is in
cx88-cards.c. If the driver doesn't work well you likely need a new
entry for your card in that file. Check the kernel log (using dmesg)
to see whenever the driver knows your card or not. There is a line
like this one:

cx8800[0]: subsystem: 0070:3400, board: Hauppauge WinTV \
34xxx models [card=1,autodetected]

If your card is listed as "board: UNKNOWN/GENERIC" it is unknown to
the driver.

You can try to create a new entry yourself, or you can mail me the
config information. I need at least the following informations to
add the card:

* the PCI Subsystem ID ("0070:3400" from the line above, "lspci -v"
output is fine too).
* the tuner type used by the card. You can try to find one by
trial-and-error using the tuner=<n> insmod option. If you
know which one the card has you can also have a look at the
list in CARDLIST.tuner

Have fun,

Gerd

--
Gerd Knorr <kraxel@bytesex.org> [SuSE Labs]

Quote:
Module snd-bt87x
----------------

Module for video cards based on Bt87x chips.

digital_rate - Override the default digital rate (Hz)

Module supports up to 8 cards.

Quote:
config SND_BT87X
tristate "Bt87x Audio Capture"
depends on SND
help
Say 'Y' or 'M' to include support for recording audio from TV cards
based on Brooktree Bt878/Bt879 chips.


Last edited by j_c_p on Mon Mar 29, 2004 9:18 am; edited 1 time in total
Back to top
View user's profile Send private message
j_c_p
Guru
Guru


Joined: 30 Aug 2003
Posts: 319
Location: France - Colmar

PostPosted: Tue Feb 10, 2004 10:31 pm    Post subject: Reply with quote

Finally, this card works great :
solution is to unmute the sound line in of my via82xx (blue connector).
Taskara, you're the man :D.

NB : About snd_bt87x
Quote:
11. How can I map audio to my digital output?

Many bt878-based cards also support digital capture of the audio. This can be accessed using the btaudio kernel module, which registers an OSS sound device that supports 32 KHz audio capture. On a capable card, loading the module gives something like this in your system logs:

btaudio: driver version 0.7 loaded [digital+analog]
btaudio: Bt878 (rev 2) at 01:0b.1, irq: 6,
latency: 64, mmio: 0xf16ff000
btaudio: using card config "default"
btaudio: registered device dsp2 [digital]
btaudio: registered device dsp3 [analog]
btaudio: registered device mixer1

On my system /dev/dsp2 can now be used to read digital audio from the card at 32 KHz. This can be then sent out to an arbitrary soundcard using a program such as sox.

sox -r 32000 -w -t ossdsp /dev/dsp2 -t ossdsp /dev/dsp

This command reads the input at 32 KHz from /dev/dsp2 and writes it out to my soundcard at /dev/dsp. Having this run while using tvtime will enable you to perform arbitrary maps of the audio, such as playing it out the digital output of your soundcard.

With kernel 2.6.2-mm1, partial lsmod give me :
Quote:
bt878 9008 0
tuner 16908 0
bttv 142252 2 bt878
video_buf 16708 1 bttv
v4l2_common 4928 1 bttv
btcx_risc 3848 1 bttv
videodev 7424 2 bttv
Back to top
View user's profile Send private message
steveo1
n00b
n00b


Joined: 14 Jan 2004
Posts: 6

PostPosted: Wed Feb 25, 2004 10:20 am    Post subject: Reply with quote

Hello,
I have the hauppage wintv primio card on a nforce board and basic audio works fine with the video4linux-20031114 drivers. Subsequent releases right up to 20040225 dont seem to work for me.

bash-2.05b# lspci
00:00.0 Host bridge: nVidia Corporation: Unknown device 01e0 (rev c1)
00:00.1 RAM memory: nVidia Corporation: Unknown device 01eb (rev c1)
00:00.2 RAM memory: nVidia Corporation: Unknown device 01ee (rev c1)
00:00.3 RAM memory: nVidia Corporation: Unknown device 01ed (rev c1)
00:00.4 RAM memory: nVidia Corporation: Unknown device 01ec (rev c1)
00:00.5 RAM memory: nVidia Corporation: Unknown device 01ef (rev c1)
00:01.0 ISA bridge: nVidia Corporation: Unknown device 0060 (rev a3)
00:01.1 SMBus: nVidia Corporation: Unknown device 0064 (rev a2)
00:02.0 USB Controller: nVidia Corporation: Unknown device 0067 (rev a3)
00:02.1 USB Controller: nVidia Corporation: Unknown device 0067 (rev a3)
00:02.2 USB Controller: nVidia Corporation: Unknown device 0068 (rev a3)
00:04.0 Ethernet controller: nVidia Corporation: Unknown device 0066 (rev a1)
00:05.0 Multimedia audio controller: nVidia Corporation: Unknown device 006b (rev a2)
00:06.0 Multimedia audio controller: nVidia Corporation: Unknown device 006a (rev a1)
00:08.0 PCI bridge: nVidia Corporation: Unknown device 006c (rev a3)
00:09.0 IDE interface: nVidia Corporation: Unknown device 0065 (rev a2)
00:0d.0 FireWire (IEEE 1394): nVidia Corporation: Unknown device 006e (rev a3)
00:1e.0 PCI bridge: nVidia Corporation: Unknown device 01e8 (rev c1)
01:06.0 Multimedia controller: Sigma Designs, Inc. REALmagic Hollywood Plus DVD Decoder (rev 02)
01:07.0 Multimedia video controller: Conexant: Unknown device 8800 (rev 03)
01:07.1 Multimedia controller: Conexant: Unknown device 8811 (rev 03)
01:08.0 SCSI storage controller: DTC Technology Corp. Domex DMX3194UP SCSI Adapter (rev 01)
02:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti4200] (rev a3)

dmesg
pilot c1 [status=0x36,ctl=0x1888,vol=0x3a]
cx8800[0]: AUD_STATUS: mono / pilot c1 [status=0x36,ctl=0x1888,vol=0x3a]
cx8800[0]: AUD_STATUS: mono / pilot c1 [status=0x36,ctl=0x1888,vol=0x3a]
cx8800[0]: AUD_STATUS: mono / pilot c1 [status=0x36,ctl=0x1888,vol=0x3a]
cx8800[0]: AUD_STATUS: mono / pilot c1 [status=0x36,ctl=0x1888,vol=0x3a]
cx8800[0]: AUD_STATUS: mono / pilot c1 [status=0x36,ctl=0x1888,vol=0x3a]
cx8800[0]: AUD_STATUS: mono / pilot c1 [status=0x36,ctl=0x1888,vol=0x3a]
cx8800[0]: AUD_STATUS: mono / pilot c1 [status=0x36,ctl=0x1888,vol=0x3a]
cx8800[0]: AUD_STATUS: mono / pilot c1 [status=0x36,ctl=0x1888,vol=0x3a]


Hope this helps
Back to top
View user's profile Send private message
pi314
Tux's lil' helper
Tux's lil' helper


Joined: 31 Jul 2003
Posts: 136
Location: Germany

PostPosted: Wed Feb 25, 2004 12:32 pm    Post subject: Reply with quote

Quote:
I have an internal audio cable (the same as the one for my cdrom) that goes from my tv card's output, to the port labelled "Aux" on my motherboard (onboard D865 sound). I have unmuted the "Aux" channel on my mixer, as well as the "Line" channel (sometimes the labelling of the ALSA drivers doesnt quite correspond to the Intel ones).

If unsure what channels are the right ones, it's always a good Idea to connect some "working device" (e.g. your hi-fi system) and try out, if it works (creating some temporary cinch-to-cdaudio-adapter or whatever you need shouldn't be a problem)
Back to top
View user's profile Send private message
steveo1
n00b
n00b


Joined: 14 Jan 2004
Posts: 6

PostPosted: Wed Feb 25, 2004 1:38 pm    Post subject: Reply with quote

I finally got sound output using the latest video4linux drivers by passing the debug=1 option to the cx8800 module. Thanks to Gerd Knorr for that. I'm not sure your prob is related to this or your alsa config. Physically, I have a small audio cable that runs from the backplane of the card into the line-in socket so there's very little chance of confusion there.
Back to top
View user's profile Send private message
Obz
Retired Dev
Retired Dev


Joined: 11 Jun 2002
Posts: 274

PostPosted: Thu May 27, 2004 9:46 am    Post subject: Reply with quote

Just thought I'd update by saying that I now have audio and black and white video, with the newest cx88 drivers (ie, not those included with the 2.6 kernel), by following the instructions found in this helpful thread:

https://forums.gentoo.org/viewtopic.php?t=162597

Now, if I can only get some colour...
Back to top
View user's profile Send private message
Obz
Retired Dev
Retired Dev


Joined: 11 Jun 2002
Posts: 274

PostPosted: Thu May 27, 2004 9:52 am    Post subject: Reply with quote

Okay, seems all I needed to do was play with the color settings in TvTime *embarrased look*.

I have cx88 working perfectly now.
Back to top
View user's profile Send private message
Goya13
n00b
n00b


Joined: 12 Aug 2004
Posts: 59

PostPosted: Sun Sep 19, 2004 4:38 pm    Post subject: Reply with quote

Anyone gotten the remote to work????
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum