Terratect aureon 7.1 (envy24ht aka ice1724 chip) and spdif
Hello,
I bought some time ago terratec aureon 7.1 space soundcard for my home theatre set, after getting tired to listening my old soundblaster live 5.1, with its inferior sound quality. At that time I was kind of hoping the installment of the new card would have been as easy as the sblive, But; I quicly found out that using digital optical out with this card would not be as easy as with sblive and its window-stylish easiness --- nothing came out until I configured the alsa with ~/.asoundrc like this (copied it somewhre on the net hehe) PLS read on, my problem is described below!!! pcm.!default { type plug slave.pcm "dmixer" } pcm.dmixer { type dmix ipc_key 1024 slave { pcm "hw:0,1" format S32_LE period_time 0 period_size 1024 # increased buffer_size because in my system 1024 cause bad # audio performance (for totem media player and mplayer) buffer_size 8192 rate 44100 } bindings { 0 0 1 1 } } ctl.dmixer { type hw card 0 device 1 } pcm.!default { type plug slave.pcm "spdif" } BUT!!!! This only affects the alsa part, of course... I get the xmms, xine, totem and few more applications to work with spdif optical out.... But its not enough for me, I want the rest to work as painlessly as they did with sblive and they do in windows, so thats where I need your help guys. (I even had it working for 5 minutes, after twidling with arts settings in kde control center, afterwards I could not reproduce that effect :<) I ran out of options, searched the net and tried a few things that didnt help... The game sounds and such DO come out, but only as analog/headphone, which dont help much as my comp is wired to amp with optical cable. Someone told me to look into /usr/share/alsa/cards/*.conf ... But does this matter as I thought the the rest of the sounds, from games and such comes from the /dev/dsp thing, and is called OSS emulation or something????? Heres the file for my card though (the part with spdif out): <confdir:pcm/iec958.conf> Aureon71.pcm.iec958.0 { @args [ CARD AES0 AES1 AES2 AES3 ] @args.CARD { type string } @args.AES0 { type integer } @args.AES1 { type integer } @args.AES2 { type integer } @args.AES3 { type integer } type asym playback.pcm { type hooks slave.pcm { type hw card $CARD device 1 } hooks.0 { type ctl_elems hook_args [ { interface MIXER name "IEC958 Output Switch" lock true preserve true value true } { interface PCM name "IEC958 Playback Default" device 1 lock true preserve true value [ $AES0 $AES1 $AES2 $AES3 ] } ] } } capture.pcm { type hw card $CARD device 1 } } |
There are a few tips at the bottom of this page that may help.
http://www.alsa-project.org/alsa-doc...module=ice1724 good luck. |
Quote:
Thanks anyway. Should look for arts and its options closer... too bad I'm such a newbie on linux audio. I DID get arts (or was it esd) to output all in digital, just cant figure out how, but at least it's possible. Might relate to alsamixer settings also. I'd be happy just to get the Playstation and Super Famicom emulators (Epsxe 1.6 and Zsnes) to work with optical out though. Neither seems to support alsa, so..... |
Sorry to be no more help, the only other reasonable thing that comes to mind is the alsa version. If you're not running the latest you could upgrade.
good luck. |
All times are GMT -5. The time now is 05:43 AM. |