Mandriva Forum Index
The time now is Sun Jun 22, 2008 6:57 pm
Mandriva Forum Index
Become a registered member of the Mandriva community.It takes only 5 mns and it's free ... Learn more ...
Son Dolby Digital optique (CK804 sur alc850) : Presque !

 
Post new topic   Reply to topic    Mandriva Forum Index -> Problèmes avec le Son et les Périphériques Audio en tout genre.
View previous topic :: View next topic  
Author Message
PostPosted: Thu Nov 23, 2006 10:15 pm    Post subject: Son Dolby Digital optique (CK804 sur alc850) : Presque ! Reply with quote

J'Y SUIS ARRIVE !!! hourra !!! ouuuaaaiiiiiiiiiiiiiiiiiiiiiiiis !!
La vous nez me voyez pas mais je bondis !!!!!

Après un an de casse tête et de son POURRI, j'ai trouvé, avec de l'aide, et ça fonctionne !

son par sortie optique de la carte mère A8N-SLI deluxe
avec dolby digital 7.1 et décodage multicanal DTS/ac3 LFE et tout le toutim !! sans un gramme de souffle dans les enceintes !

ça a (re)commencé avec la 2007 (y'a des fils de recherche avec la 2006)

http://alsa.opensrc.org/DigitalOut
http://forum.club.mandriva.com/viewtopic.php?t=57243&highlight=

fichier etc/asound.state à modifier, mais pas sur car alsamixer a l'air de faire ce travail tout seul.

sinon :
Quote:
control.34 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'IEC958 Playback Switch'
value true
}
control.35 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 3'
iface MIXER
name 'IEC958 Playback AC97-SPSA'
value 0


mettre 'true' à la sortie PLAYBACK iec958 (par défaut, false)
mettre la sortie PLAYBACK AC97-SPSA sur 0 (il est par défaut sur 1, 2 ou 3)

NB :
- mon système de son Arts est activé dans le centre de controle de KDE
- les paquets de son a52dec et dts sont installés (je sais pas si c'est utile, mais s'ils existent, ça doit l'être !)

redémarrez alsa (j'ai jamais pu l'arrêter ou le redémarrer, alors je redémarrais la session)

mettez ensuite votre ampli sur la sortie optique multicanal.
mettez le DVD adéquat
en console, démarrez alsamixer

dans alsamixer :

- master mono sur 'MUTE'
- SURROUND sur 'Independant'
- IEC958 sur 'on' (en fait c'est mute ou on, il n'y a pas de son à régler)
- IEC958 Playback AC97-SPSA sur 0
- IEC958 Playback Source sur [PCM]
- channel sur 6ch

dans Kaffeine, options audio (je suis en moteur xine):
- driver OSS
- mixer software décoché
- speaker arrangement sur PASS THROUGH

et là.... un régal : la loupiote de l'ampli sur le décodage DTS/ac3 multicanal s'allume, j'ai tous les réglages LFE etc... et comme je n'ai pas de caisson de basses, je suis en dolby digital 3/2... rien de plus normal !!

merci à tous ceux qui m'ont aidé depuis longtemps sur ce problème.... Enfin une Mandriva qui a un son équivalent aux drivers proprio de nvidia faits pour windows
_________________
http://www.reachsummit.com/FR/ | Le Vade Mecum | fredxx AT jabber-fr POINT net


Last edited by Fredxx on Tue Dec 19, 2006 10:02 pm; edited 6 times in total
Fredxx
Sage


Joined: 18 Aug 2005
Posts: 4418
Location: Poitiers

Back to top
View user's profile Send private message
PostPosted: Wed Nov 29, 2006 11:41 pm    Post subject: Reply with quote

un up pour qu'il réapparaisse pour les copains !
_________________
http://www.reachsummit.com/FR/ | Le Vade Mecum | fredxx AT jabber-fr POINT net
Fredxx
Sage


Joined: 18 Aug 2005
Posts: 4418
Location: Poitiers

Back to top
View user's profile Send private message
PostPosted: Wed Nov 29, 2006 11:56 pm    Post subject: Reply with quote

si je pense tout comme toi que le fchier asound.rc ne soit pas indispensable, je pense également que c' est très très bien de le modifier. Car il doit être utile à Dmix (qui est le mixeur de alsa). alsamixer quant à lui dialogue directement avec le matériel.
sans garantie
Merci de l' info et d' avoir fait partagé.
en espérant que cela soit "out of the box" dans une future version !
_________________
"Dans une équipe, je préfère les pinguins aux manchots" (un team-leader pressé)

<a><img></a>
bubar



Joined: 05 Oct 2003
Posts: 4840
Location: Fr tls

Back to top
View user's profile Send private message
PostPosted: Thu Nov 30, 2006 8:35 am    Post subject: Reply with quote

bubar wrote:
si je pense tout comme toi que le fchier asound.rc ne soit pas indispensable, je pense également que c' est très très bien de le modifier. Car il doit être utile à Dmix (qui est le mixeur de alsa). alsamixer quant à lui dialogue directement avec le matériel.
sans garantie
Merci de l' info et d' avoir fait partagé.
en espérant que cela soit "out of the box" dans une future version !

merci de tes encouragements bubar... ça change de mes discussions à la troll ! Very Happy Laughing Wink un peu de fond, ça fait du bien ! Ironic

Trève de plaisanterie, il faut que je fasse des vérifs (quoique, j'ose plus toucher à rien !), mais a priori, la modification de alsamixer modifie le fichier /etc/asound.state.
pour le dialogue avec le matos, j'ai remarqué que la modification des paramètres était immédiate : ça paraît bête, mais j'ai toujours eu un doute pour savoir si, quand je modifiais une option son hardware dans kafféine, la modif se faisait tout de suite, ou alors une fois appuyé sur le bouton appliquer ou encore s'il fallait que je redémarre kaffeine pour la prise en compte.

Mes essais m'ont démontré que tant dans kmix que dans kaffeine, les options changeaient le son, même parfois sans avoir besoin d'appuyer cliquer sur 'appliquer'.

il faut que j'essaye d'autres options, car kaffeine propose le mixer a52dec qui est le décodage DTS. lors de mes triffouillages il y a quelques jours, j'ai réussi à avoir le son par sortie optique (sans pourvoir le reproduire le lendemain et fixer les options) : je n'avais pas le multicanal, mais j'utilisais encore d'autres options de mon ampli que je ne connaissais pas car je ne les voyais jamais allumées... faut que je retrouve ça !
_________________
http://www.reachsummit.com/FR/ | Le Vade Mecum | fredxx AT jabber-fr POINT net
Fredxx
Sage


Joined: 18 Aug 2005
Posts: 4418
Location: Poitiers

Back to top
View user's profile Send private message
PostPosted: Thu Nov 30, 2006 11:13 pm    Post subject: Reply with quote

bon évidemment l'ennui pour l'instant, c'est que j'ai ou le son dvd ou le son classique sous amarok...
cad que je suis obligé de remettre playback de 0 à 1
et deremettre le switch de sortie de pcm vers iec958 (c'est d'ailleurs contradictoire cette affaire !)
_________________
http://www.reachsummit.com/FR/ | Le Vade Mecum | fredxx AT jabber-fr POINT net
Fredxx
Sage


Joined: 18 Aug 2005
Posts: 4418
Location: Poitiers

Back to top
View user's profile Send private message
PostPosted: Tue Dec 19, 2006 9:58 pm    Post subject: Reply with quote

bon, pour amarok, c'est pas la même danse...

Quelqu'un aurait-il une idée sur le point de savoir pourquoi amarok refuse de sortir le moindre son par sortie optique quand je lui mets les mêmes options que Kaffeine : driver OSS et arrangement speaker sur pass through ? pire, j'ai un message d'erreur de amarok sur le moteur xine....
ça fonctionne sous kaffeine et pas sous amarok ??

Pareil, j'ai essayé de mettre un driver à OSS dans la config du sytème... ça fait planter tout le son.

J'ai essayé le Intel 810 audio support (i810_audio OSS)
Je n'ai pas essayé les autres, et je tourne actuellement sous Snd-Intel_8x0 [alsa]

des idées ?

je suis dont tout seul à brancher ma carte mère sur un ampli digital ?
_________________
http://www.reachsummit.com/FR/ | Le Vade Mecum | fredxx AT jabber-fr POINT net
Fredxx
Sage


Joined: 18 Aug 2005
Posts: 4418
Location: Poitiers

Back to top
View user's profile Send private message
PostPosted: Fri Jan 12, 2007 12:34 pm    Post subject: Reply with quote

Toujours pas de réponse à cette question intéressante ??
ptyxs



Joined: 04 Feb 2005
Posts: 2526
Location: Paris

Back to top
View user's profile Send private message
PostPosted: Fri Jan 12, 2007 1:29 pm    Post subject: Reply with quote

je garde ça dans un coin de ma tête, je dois encore faire deux trois trucs sur le vademecum en priorité.

En tout cas, il semble s'avérer que sous kaffeine, la multitude de réglages précités avec mute sur master mono et autres soit totalement inopérante. il y a même un curseur sous alsamixer qui s'appelle output amplifier et ça ne change rien si je le mets sur mute....

j'ai beau tout modifier, les deux seuls curseurs de alsamixer qui s'avèrent indispensabes sous kaffeine une fois modifié oss et path through), c'est :

- IEC958 Playback AC97-SPSA sur 0
- IEC958 Playback Source sur [PCM]

quant à amarok.... j'ai rien trouvé encore... ça casse tout.

d'ailleurs, je me demande si je ne vais pas refaire une install d'une autre / avec un autre home pour trifouiller un peu car à chaque fois, j'ai des sueurs froides !!
_________________
http://www.reachsummit.com/FR/ | Le Vade Mecum | fredxx AT jabber-fr POINT net
Fredxx
Sage


Joined: 18 Aug 2005
Posts: 4418
Location: Poitiers

Back to top
View user's profile Send private message
PostPosted: Sat Jan 20, 2007 9:55 am    Post subject: Reply with quote

Fredxx wrote:
bon évidemment l'ennui pour l'instant, c'est que j'ai ou le son dvd ou le son classique sous amarok...
cad que je suis obligé de remettre playback de 0 à 1
et deremettre le switch de sortie de pcm vers iec958 (c'est d'ailleurs contradictoire cette affaire !)

Freddx > ça c cool ; le son digital 7.1 ça doit donner qqch Very Happy
Pour la question de choisir la sortie appropriée voici les pages que j'ai utilisé (ça fonctionne our amarok, xmms et bmp(x) ; mplayer bye-pass ce réglage ; ogle m'a fait iech un bon moment avant que je trouve le bon réglage dans ~/.oglerc) :

Éventuellement ça permet de faire son réglage par user et non pour le système, ta 2è question Wink

voili voilà, dis ouam si tu en tire qqch d'utile
_________________
Administrer sa machine avec Mandriva Linux
Le guide illustré de rpmdrake & urpmi
kozaki



Joined: 18 Aug 2004
Posts: 1332
Location: UE

Back to top
View user's profile Send private message Visit poster's website MSN Messenger
PostPosted: Sun Jan 21, 2007 12:14 am    Post subject: Reply with quote

merci kozaki Wink
bon, mais je suis loin d'avoir tout compris.

une chose cependant qui "confirme" ce que j'ai expérimenté : pas besoin d'autres réglages dans alsamixer que :
Code:

- IEC958 sur 'on' (en fait c'est mute ou on, il n'y a pas de son à régler)
- IEC958 Playback AC97-SPSA sur 0
- IEC958 Playback Source sur [PCM]


ça met en route sur l'ampli externe la sortie "OPT" optique.

mon asound.state
est actuellement sur true et 1 et non plus true et 0 et pourtant, j'ai bien la sortie optique : la modif du fichier asound.state semble inutile.
Tout cela vient à mon avis de l'évolution de alsa ou oss, car je suis sur d'avoir déjà essayé ça avant, sans succès (driver de la 2006)

le pronblème, c'est l'interprétation après par les lecteurs dvd ou lecteur audio. amarok ne donne rien. mplayer n'aime pas non plus ; il n'y a que kaffeine.

quelques extraits :

Code:
cat /proc/asound/devices
  0: [ 0]   : control
  1:        : sequencer
 16: [ 0- 0]: digital audio playback
 18: [ 0- 2]: digital audio playback
 24: [ 0- 0]: digital audio capture
 25: [ 0- 1]: digital audio capture
 33:        : timer


Code:

$ cat /proc/asound/devices
  0: [ 0]   : control
  1:        : sequencer
 16: [ 0- 0]: digital audio playback
 18: [ 0- 2]: digital audio playback
 24: [ 0- 0]: digital audio capture
 25: [ 0- 1]: digital audio capture
 33:        : timer
[fred@]$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: CK804 [NVidia CK804], device 0: Intel ICH [NVidia CK804]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: CK804 [NVidia CK804], device 2: Intel ICH - IEC958 [NVidia CK804 - IEC958]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Code:

$ aplay -L
PCM list:
hw {
        @args.0 CARD
        @args.1 DEV
        @args.2 SUBDEV
        @args.CARD {
                type string
                default {
                        @func getenv
                        vars {
                                0 ALSA_PCM_CARD
                                1 ALSA_CARD
                        }
                        default {
                                @func refer
                                name 'defaults.pcm.card'
                        }
                }
        }
        @args.DEV {
                type integer
                default {
                        @func igetenv
                        vars {
                                0 ALSA_PCM_DEVICE
                        }
                        default {
                                @func refer
                                name 'defaults.pcm.device'
                        }
                }
        }
        @args.SUBDEV {
                type integer
                default {
                        @func refer
                        name 'defaults.pcm.subdevice'
                }
        }
        type hw
        card $CARD
        device $DEV
        subdevice $SUBDEV
}
plughw {
        @args.0 CARD
        @args.1 DEV
        @args.2 SUBDEV
        @args.CARD {
                type string
                default {
                        @func getenv
                        vars {
                                0 ALSA_PCM_CARD
                                1 ALSA_CARD
                        }
                        default {
                                @func refer
                                name 'defaults.pcm.card'
                        }
                }
        }
        @args.DEV {
                type integer
                default {
                        @func igetenv
                        vars {
                                0 ALSA_PCM_DEVICE
                        }
                        default {
                                @func refer
                                name 'defaults.pcm.device'
                        }
                }
        }
        @args.SUBDEV {
                type integer
                default {
                        @func refer
                        name 'defaults.pcm.subdevice'
                }
        }
        type plug
        slave.pcm {
                type hw
                card $CARD
                device $DEV
                subdevice $SUBDEV
        }
}
plug {
        @args.0 SLAVE
        @args.SLAVE {
                type string
        }
        type plug
        slave.pcm $SLAVE
}
shm {
        @args.0 SOCKET
        @args.1 PCM
        @args.SOCKET {
                type string
        }
        @args.PCM {
                type string
        }
        type shm
        server $SOCKET
        pcm $PCM
}
tee {
        @args.0 SLAVE
        @args.1 FILE
        @args.2 FORMAT
        @args.SLAVE {
                type string
        }
        @args.FILE {
                type string
        }
        @args.FORMAT {
                type string
                default raw
        }
        type file
        slave.pcm $SLAVE
        file $FILE
        format $FORMAT
}
file {
        @args.0 FILE
        @args.1 FORMAT
        @args.FILE {
                type string
        }
        @args.FORMAT {
                type string
                default raw
        }
        type file
        slave.pcm null
        file $FILE
        format $FORMAT
}
null {
        type null
}
cards 'cards.pcm'
front 'cards.pcm.front'
rear 'cards.pcm.rear'
center_lfe 'cards.pcm.center_lfe'
side 'cards.pcm.side'
surround40 'cards.pcm.surround40'
surround41 'cards.pcm.surround41'
surround50 'cards.pcm.surround50'
surround51 'cards.pcm.surround51'
surround71 'cards.pcm.surround71'
iec958 'cards.pcm.iec958'
spdif 'cards.pcm.iec958'
modem 'cards.pcm.modem'
phoneline 'cards.pcm.phoneline'
default 'cards.pcm.default'
dmix 'cards.pcm.dmix'
dsnoop 'cards.pcm.dsnoop'

_________________
http://www.reachsummit.com/FR/ | Le Vade Mecum | fredxx AT jabber-fr POINT net
Fredxx
Sage


Joined: 18 Aug 2005
Posts: 4418
Location: Poitiers

Back to top
View user's profile Send private message
PostPosted: Fri May 18, 2007 5:29 pm    Post subject: Reply with quote

Bonjour,

desolé de remonter le topic, mais j'avoue que j'aimerais bien un tit coup de main.
J'ai essayé de faire comme vous, mais ca marche pas, du coup je suis revenu en arriere.

Je dispose d'une CM Asus P4P800 E-Deluxe; Je souhaite relier mon Pc a mon ampli home cinema via un cable optique. Sous windows, pas de soucis, ca marchais bien, mais sous mandriva nada. Aucuns son ne sort de mon ampli.

J'ai bien alsa d'activé, mais la je patauge vu mon niveau de connaissance sous Linux.

Merci a vous Wink
AlainTerrieur



Joined: 15 Feb 2007
Posts: 71
Location: Tourves 83

Back to top
View user's profile Send private message
PostPosted: Fri May 18, 2007 6:26 pm    Post subject: Reply with quote

AlainTerrieur > pour une réponse claire, peux tu indiquer ce qui te bloque + particulièrement dans ce topic, stp ?
_________________
Administrer sa machine avec Mandriva Linux
Le guide illustré de rpmdrake & urpmi
kozaki



Joined: 18 Aug 2004
Posts: 1332
Location: UE

Back to top
View user's profile Send private message Visit poster's website MSN Messenger
PostPosted: Fri May 18, 2007 7:34 pm    Post subject: Reply with quote

Desole de cet oublie.

Hier, apres avoir fais alsaconf, javais regarder que les sortie sois bien "activé", et ensuite j'ai regarde alsamixer.

Aujourd'hui j'ai refais la meme chsoe, je me susis apercu que j'avais 2 choix dans alsaconf


et que si je choisis la 25eme option, j'ai ce message


Et maintenant, en su, je n'ai plus alsamixer :?
AlainTerrieur



Joined: 15 Feb 2007
Posts: 71
Location: Tourves 83

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Mandriva Forum Index -> Problèmes avec le Son et les Périphériques Audio en tout genre. 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


Powered by phpBB © 2001, 2005 phpBB Group