Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1266 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Multimédia

  [Gentoo] WinFast TV 2000 XP Deluxe : pas de son (résolu)

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

[Gentoo] WinFast TV 2000 XP Deluxe : pas de son (résolu)

n°406314
j_c_p
Linux user
Posté le 10-02-2004 à 17:34:16  profilanswer
 

La video fctionne bien (noyau 2.6.3-rc1-mm1 actuellement, pour une question de pilote son).
La documentation que j'ai utilisé : http://www.linuxhelp.net/guides/tvtuner/ .


[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"


 
Les modules utilisés :

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


 
On voit donc bien le module snd_bt87x (c'est l'intérêt du noyau que je prends), mais il n'y a pas de son (Alsa est bien évidemment actif) .
 
NB : ds /usr/src/linux/drivers/media/video/bttv-cards.c :

/* 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
*/


 
ça semble possible vu la remarque ci-dessus, mais comment ?
 
NB2 : le sujet originel : http://forums.gentoo.org/viewtopic.php?t=130889


Message édité par j_c_p le 10-02-2004 à 23:26:16
mood
Publicité
Posté le 10-02-2004 à 17:34:16  profilanswer
 

n°406321
mirtouf
Light is right !
Posté le 10-02-2004 à 17:41:10  profilanswer
 

Quel chip sonore ?


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°406324
j_c_p
Linux user
Posté le 10-02-2004 à 17:44:15  profilanswer
 

cx88** (le successeur du BT878)

n°406326
mirtouf
Light is right !
Posté le 10-02-2004 à 17:46:51  profilanswer
 

Il s'occupe de l'audio et de la video ?
 
Regarde la doc du kernel pour voit les détails.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°406330
j_c_p
Linux user
Posté le 10-02-2004 à 17:49:42  profilanswer
 

Il y a un cable de retour vers le in du via82xx.  
Sinon ( http://bytesex.org/cx88/ ), mais avec les derniers noyaux, ça peut le faire semble t-il.

n°406335
mirtouf
Light is right !
Posté le 10-02-2004 à 17:51:30  profilanswer
 

Je voulais savoir si ton cx88* s'occupe également du traitement sonore.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°406340
j_c_p
Linux user
Posté le 10-02-2004 à 17:55:43  profilanswer
 

a priori non, car je dois mettre un cable relié à la carte son.
 
édit : cette config matérielle fctionne ss WinXP.


Message édité par j_c_p le 10-02-2004 à 17:59:59
n°406347
mirtouf
Light is right !
Posté le 10-02-2004 à 17:59:29  profilanswer
 

Donc faut donner le nom du chipset qui s'occupe de ça et s'occuper de sa configuration dans le modprobe.conf


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°406351
j_c_p
Linux user
Posté le 10-02-2004 à 18:07:38  profilanswer
 

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)

n°406355
mirtouf
Light is right !
Posté le 10-02-2004 à 18:14:32  profilanswer
 

Donc il faut configurer le module snd_bt87x.
ça dit quoi la doc du kernel ?


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
mood
Publicité
Posté le 10-02-2004 à 18:14:32  profilanswer
 

n°406356
j_c_p
Linux user
Posté le 10-02-2004 à 18:16:22  profilanswer
 

La doc du noyau me dit :

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]

n°406367
mirtouf
Light is right !
Posté le 10-02-2004 à 18:29:57  profilanswer
 

ça sent le pâté...


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°406368
j_c_p
Linux user
Posté le 10-02-2004 à 18:31:06  profilanswer
 

Je sais  :(
 
édit : mais le son mono est peut-être possible.


Message édité par j_c_p le 10-02-2004 à 18:31:35
n°406389
mirtouf
Light is right !
Posté le 10-02-2004 à 18:42:48  profilanswer
 

Faut voir les options à passer au module snd_bt87x.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°406399
j_c_p
Linux user
Posté le 10-02-2004 à 18:53:15  profilanswer
 

Je regarde ds la doc du noyau pour plus de précision.
Sinon, que penses tu de :

/* 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
         */


Ou mettre les gpio** ?

n°406402
j_c_p
Linux user
Posté le 10-02-2004 à 18:56:45  profilanswer
 

Ds le dsmeg :

bttv0: gpio: en=00000000, out=00000000 in=00bff161 [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
tuner: chip found @ 0xc2
tuner: type set to 3 (Philips (SECAM+PAL_BG) (FI1216MF, FM1216MF, FR1216MF))
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: add subdevice "remote0"
bt878: AUDIO driver version 0.0.0 loaded


Or ds la doc du kernel (Sound/faq) :

Starting with release 0.7.41 bttv has a number of insmod options to
make the gpio debugging easier:
 
bttv_gpio=0/1  enable/disable gpio debug messages
gpiomask=n  set the gpiomask value
audiomux=i,j,... set the values of the audiomux array
audioall=a  set the values of the audiomux array (one
   value for all array elements, useful to check
   out which effect the particular value has).
 
The messages printed with bttv_gpio=1 look like this:
 
 bttv0: gpio: en=00000027, out=00000024 in=00ffffd8 [audio: off]
 
en  = output _en_able register (BT848_GPIO_OUT_EN)
out = _out_put bits of the data register (BT848_GPIO_DATA),
 i.e. BT848_GPIO_DATA & BT848_GPIO_OUT_EN
in  =  _in_put bits of the data register,
 i.e. BT848_GPIO_DATA & ~BT848_GPIO_OUT_EN


n°406407
j_c_p
Linux user
Posté le 10-02-2004 à 19:01:34  profilanswer
 

Pour le module son, pas trop de doc :

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.


 

Module snd-via82xx
  ------------------
 
    Module for AC'97 motherboards based on VIA 82C686A/686B, 8233,
    8233A, 8233C, 8235 (south) bridge.
 
    mpu_port - 0x300,0x310,0x320,0x330, otherwise obtain BIOS setup
    [VIA686A/686B only]
    joystick - Enable joystick (default off) [VIA686A/686B only]
    ac97_clock - AC'97 codec clock base (default 48000Hz)
    dxs_support - support DXS channels,
    0 = auto (defalut), 1 = enable, 2 = disable,
    3 = 48k only, 4 = no VRA
    [VIA8233/C,8235 only]
    ac97_quirk  - AC'97 workaround for strange hardware
                  See the description of intel8x0 module for details.


Un cas qui se rapproche du mien :D :

Note: for the MPU401 on VIA823x, use snd-mpu401 driver
   additonally.  The mpu_port option is for VIA686 chips only.


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.


Message édité par j_c_p le 10-02-2004 à 19:50:32
n°406442
j_c_p
Linux user
Posté le 10-02-2004 à 19:27:15  profilanswer
 

Petite pause :D.
Peut-être que les films de Chaplin vont repasser, comme cela, je n'aurais pas de désagréments :D.

n°406451
mirtouf
Light is right !
Posté le 10-02-2004 à 19:29:55  profilanswer
 

Le Dictateur est parlant ! :o


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°406454
j_c_p
Linux user
Posté le 10-02-2004 à 19:30:57  profilanswer
 

Certes, mais ça gâche mon plaisir alors :D

n°406537
glor
Posté le 10-02-2004 à 20:27:16  profilanswer
 

Impossible de faire fonctionner ma WinFast TV2000, je n'ai pas d'image, rien..
Ca me gonfle :/

n°406559
j_c_p
Linux user
Posté le 10-02-2004 à 21:00:13  profilanswer
 

C'est le même modéle que le mien ?

n°406581
glor
Posté le 10-02-2004 à 21:29:16  profilanswer
 

Non, c'est bien ca le probleme..
C'est un BT878, mais pas exactement le meme..
C'est une WinFast TV2000 (non-XP), sous windows, j'utilise le driver de la WInfast TV2000-XP mais en le forcant (ca ne detecte pas automatiquement..)
Bref, sous linux, elle est bien detectée, elle est sur /dev/video0, /dev/vbi0 mais impossible de detecter une chaine..
Tu mets quel tuner? par defaut il est a 5 en auto.. et impossible de le changer en option..

n°406583
j_c_p
Linux user
Posté le 10-02-2004 à 21:31:51  profilanswer
 

Je mets le 3, faut modifier le fichier /usr/src/linux/drivers/media/video/bttv-card.c avant de lancer le make (noyau 2.6), tt est expliqué ds le lien du premier post.

n°406591
glor
Posté le 10-02-2004 à 21:39:42  profilanswer
 

ok je te remercie, je vais faire ca, emem si il me semble que javais essayé en 3..

n°406620
vanilla
datoune's revival
Posté le 10-02-2004 à 22:18:33  profilanswer
 

Et moi qui voulait acheter une WinFast [:totoz]


---------------
Membre du Front de Libération de Datoune | Soutenez le FLD | A Tribute To Datoune
n°406623
glor
Posté le 10-02-2004 à 22:22:06  profilanswer
 

Bah disons que ma carte n'est pas un exemple.. Elle est vieille, je l'ai acheté 15euros, mais niveau qualité d'images, elle est vraiment tres bien..
Je galere sous Linux, mais j'espere que ca va s'arranger.. :)

n°406625
vanilla
datoune's revival
Posté le 10-02-2004 à 22:24:31  profilanswer
 

Pourtant dans un topic que j'ai fait sur les cartes TV, y avait qqun avec une Winfast et ça marchait impec.


---------------
Membre du Front de Libération de Datoune | Soutenez le FLD | A Tribute To Datoune
n°406640
j_c_p
Linux user
Posté le 10-02-2004 à 22:56:59  profilanswer
 

j'ai vu ton topic, et d'ailleurs c'est aussi grâce à lui que j'ai pris cette carte (reçue lundi).
Bonne qualité de réception et télécommande sympa, mais pas de son (erreur de manip peut-être ou fluctuation des chipset sur un même modéle).

n°406652
j_c_p
Linux user
Posté le 10-02-2004 à 23:25:51  profilanswer
 

Soluce toute bête (j'ai même honte là) : je branche directement mes enceintes sur la sortie son de la carte TV, et là ça le fait, yaisse :love:.
 
Ccl : le sortie son ne fctionne pas comme ss WinXP :D.
 
édit : bon en fait, après examen approfondi :D, j'avais oublié d'unmuter la sortie in de la carte audio onboard :D. (le boulet quoi :D)


Message édité par j_c_p le 11-02-2004 à 00:12:23
n°406834
vanilla
datoune's revival
Posté le 11-02-2004 à 13:08:40  profilanswer
 

Ok donc la carte est bonne :D
 
Tu peux faire des screenshots ? Ta carte, en résolution par défaut c'est du 320 ? ça peut monter plus haut sans perdre la qualité ?


---------------
Membre du Front de Libération de Datoune | Soutenez le FLD | A Tribute To Datoune
n°406846
glor
Posté le 11-02-2004 à 13:34:15  profilanswer
 

Sous win ma carte capture en 768 :D
Alors ca serait pas mal d'arriver au moins a 512 ;)

n°406849
j_c_p
Linux user
Posté le 11-02-2004 à 13:41:01  profilanswer
 

La résolution horizontale est au choix (exemple ss TvTime) :
360 / 576 / 720(standard) / 768(celle que je prends :D).
Pour les screenshots, pas de souci, si tu m'indiques comment le faire :D. sans avoir un screenshot noir à la place de ce qui passe à la TV.


Message édité par j_c_p le 11-02-2004 à 13:41:21
n°406853
mirtouf
Light is right !
Posté le 11-02-2004 à 13:43:47  profilanswer
 
n°406856
j_c_p
Linux user
Posté le 11-02-2004 à 13:44:50  profilanswer
 

Thanks mirtouf ;)

n°406873
j_c_p
Linux user
Posté le 11-02-2004 à 14:01:26  profilanswer
 

http://www.ifrance.com/jcpGentooLinux/Bureau/current.jpg
 
avec la commande :  

tvtime-command SCREENSHOT "current.png"


 
NB : j'ai pas encore réglé finement la réception et mon antenne est au dessus de mon alimentation pour le moment (interférences possible).
 
NB : c'est le spot pour TV2  :D

n°406875
mirtouf
Light is right !
Posté le 11-02-2004 à 14:02:53  profilanswer
 

Tu devrais régler finement à mon avis.
 
Le pire reste le processeur pour les interférences.
 
Et puis ifrance suxxxorrrr !!!!!!!!!!! :fou:


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°406879
j_c_p
Linux user
Posté le 11-02-2004 à 14:05:13  profilanswer
 

Oui, mais je n'ai pas encore eu le temps pour le réglage fin :D. Sinon, pas de souci pour le montage je pense, j'ai fait attention au placement ds le boîtier (le plus loin de la carte vidéo et du proc).
 
Pour ifrance, bah oui :D.

n°406979
j_c_p
Linux user
Posté le 11-02-2004 à 15:22:23  profilanswer
 

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.


Ceci explique le module snd_bt87x et son intérêt. En tt cas, pour en bénéficier il faut au moins le noyau que j'ai pris au début. Sinon, là, j'ai un noyau 2.6.2-mm1 (ce module n'est pas présent) et la carte TV fctionne bien via le bt878 :

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


Voilà  ;)

n°407015
glor
Posté le 11-02-2004 à 16:51:06  profilanswer
 

Voila, donc maintenant j'ai bien l'image nickel, mais je n'ai plus de son comme tu l'as dis..
Il semblement que mon Audigy soit passée sur le dsp1 et la bt878 est sur le dsp0, je vois plus de PCM nullepart..
Ya pas moyen d'inverser?
XMMS m'envoye chier quand je lance un mp3..
Quand je fais un echo "DDDDDD" >/dev/dsp1 j'entends bien quelque chose..


Message édité par glor le 11-02-2004 à 17:05:17
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Multimédia

  [Gentoo] WinFast TV 2000 XP Deluxe : pas de son (résolu)

 

Sujets relatifs
[Résolu]Sous KDE impossible de vérouiller l'écran[Résolu] Problème de routage: confirmez moi...
[openBSD][résolu]mon HD est pas detectéiso linux dé-sarchivées [+ ou - resolu]
[Gentoo] Utilisation d'un scanner Epson ss noyau 2.6 avec libusb (ok)j'importe une base de EasyPHP sur ma Debian : read-only [résolu]
[ debian ] probleme de pilotes carte reseau ? [resolu]serveur de fichier, samba sur reseau 2000, problém de config
tromper windows 2000 serverPb video + Reseau resolu definitivement un grand MERCI A TOUS
Plus de sujets relatifs à : [Gentoo] WinFast TV 2000 XP Deluxe : pas de son (résolu)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR