Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ALSA, CS46xx (Game Theater XP), and me
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
colinb
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jun 2002
Posts: 114

PostPosted: Sun Dec 29, 2002 9:02 am    Post subject: ALSA, CS46xx (Game Theater XP), and me Reply with quote

After reading through around 20 threads here that seemed they might relate to my problem, and after checking and re-checking the ALSA project sound-card matrix, I still can't get sound working the way I'd like.

I've got a Game Theater XP 7.1 driving my Klipsch ProMedia 5.1 sound system. Inserting ALSA modules (snd-cs46xx) went fine. With ALSA 0.90rc2, all programs produced sound, but only on the front speakers. After installing ALSA 0.90rc6, I've got many more items in the ALSA mixer (listed below), but even with everything unmuted and with high volume, the rear speakers still aren't producing any sound. Also, it seems that, with 0.90rc6, Arts is broken. Noatun, XMMS using Arts output, and MPlayer using Arts output all used to produce sound, and now they don't. (Shouldn't Arts be working if KMix can see your sound device?)

I'm losing hope rapidly here. Can someone point me in the right direction? I guess my problems are:

(0) No rear-speaker sound.
(1) Arts is broken.
(2) Linux sound support is, in general, a frustrating mess.

--Colin


Game Theater XP ALSA mixer items:
Code:

Master
Master 1
Headphones
3D Control Center
3D Control Center 1
3D Control Depth
3D Control Depth 1
3D Control Switch
3D Control Switch 1
PCM
PCM Out Path & Mute
PCM Out Path & Mute 1
PCM 1
Surround 1
Center 1
LFE 1
Line
Line 1
CD
CD 1
Mic
Mic Boost (+20dB)
Mic Boost (+20dB) 1
Mic 1
Video
Video 1
Phone
Phone 1
Aux
Aux 1
Capture
Capture 1
Mix
Mix Mono
Mix 1
Mix Mono 1
ADC
DAC
IEC 958 AC3 Mode
IEC 958 Input
IEC 958 Output
Optical/Coaxial SPDIF Input


(And, yes, I've tested the card, all the speakers, and the cabling and nothing's broken.)
Back to top
View user's profile Send private message
zypher
Retired Dev
Retired Dev


Joined: 10 Jun 2002
Posts: 416
Location: Cologne, ger.

PostPosted: Sun Dec 29, 2002 4:39 pm    Post subject: Reply with quote

Hmmm I don't have this card but mine is using the same module (Terratec 1024 XFire).
Have you tried the kernel-module (cs46xx.o)?
I'm not using the digital-out but front and rear work, that's for sure.
Maybe it's worth a try for you.
_________________
linux user 65882
Back to top
View user's profile Send private message
Matje
l33t
l33t


Joined: 29 Oct 2002
Posts: 619
Location: Hasselt, Belgium

PostPosted: Sun Dec 29, 2002 7:34 pm    Post subject: Reply with quote

The alsa drivers for cs46xx are far from complete. Currently they support rear speaker sound, but you have to redirect sound to the "second soundcard" that is available in alsamixer since rc4. And then you have only rear sound :-) I don'k know how you can direct sound to both channels, don't even know how you can direct it to the rear channels, haven't tried it myself yet :-)
_________________
Life is like a box of chocolates... Before you know it, it's empty...
Back to top
View user's profile Send private message
Shades3D
n00b
n00b


Joined: 25 Dec 2002
Posts: 39

PostPosted: Sun Dec 29, 2002 8:08 pm    Post subject: Reply with quote

Ha! You're in luck! I had been pondering this same problem for a week or so now. I have your solution!

With the rc6 drivers, I could get rear sound using -Dhw:0,1 with aplay, but never get it working with arts, xmms, mplayer, etc

What did I do?

removed alsa-0.9.0_rc6 and went with alsa-0.9.0_rc5!

I read on the alsa mailing list that the cs46xx driver didn't get 4 speaker sound till rc3. I tried to emerge rc3, but rc3 failed to compile. So I tried rc5 and it works! I can get 4 speaker sound with standard aplay, xmms, mplayer, etc. Only problem I face now, is that I hear there's a compatibility problem between arts and rc5 :( so I can't use KDE, looks like I'm back on *box :)
_________________
(Insert witty and shady signature here)
Back to top
View user's profile Send private message
colinb
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jun 2002
Posts: 114

PostPosted: Mon Dec 30, 2002 3:04 am    Post subject: Reply with quote

Well, I'm using the kernel module (cs46xx.o) now and I've got Arts working again, but I still don't have rear sound. Is there anything special I have to do to get rear-speaker output?

--Colin
Back to top
View user's profile Send private message
Matje
l33t
l33t


Joined: 29 Oct 2002
Posts: 619
Location: Hasselt, Belgium

PostPosted: Mon Dec 30, 2002 11:52 am    Post subject: Reply with quote

I have used rc5 for a long time and never heard any 4 speaker sound? :-)
_________________
Life is like a box of chocolates... Before you know it, it's empty...
Back to top
View user's profile Send private message
Shades3D
n00b
n00b


Joined: 25 Dec 2002
Posts: 39

PostPosted: Mon Dec 30, 2002 1:55 pm    Post subject: Reply with quote

are you using the cs46xx chipset? :p

Also, make sure PCM, PCM 1, Master, and Master 1 is unmuted and turned up. PCM and PCM 1 should not be over 75%, or the sound gets really bad. Master and Master 1 can be up to 100% though.
_________________
(Insert witty and shady signature here)
Back to top
View user's profile Send private message
colinb
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jun 2002
Posts: 114

PostPosted: Tue Dec 31, 2002 10:28 pm    Post subject: Reply with quote

Yes, my card apparently has the CS4630 chipset (according to the back of the box, anyway.)

--Colin
Back to top
View user's profile Send private message
Shades3D
n00b
n00b


Joined: 25 Dec 2002
Posts: 39

PostPosted: Thu Jan 02, 2003 4:12 am    Post subject: Reply with quote

colinb: I'm using the exact same card as you, the Hercules Game Theater XP :p My question about the chipset was directed to Matje
_________________
(Insert witty and shady signature here)
Back to top
View user's profile Send private message
Matje
l33t
l33t


Joined: 29 Oct 2002
Posts: 619
Location: Hasselt, Belgium

PostPosted: Thu Jan 02, 2003 9:11 am    Post subject: Reply with quote

I'm also the (lucky?) owner of a Hercules Game Theater XP ;-) I'm also very patient :-) Most of the time my rear and subwoofer connectors aren't plugged in, my boxset then generates the sounds for itself. Off course it's not the same, but hey, I'm as lazy as hell ;-)
_________________
Life is like a box of chocolates... Before you know it, it's empty...
Back to top
View user's profile Send private message
Shades3D
n00b
n00b


Joined: 25 Dec 2002
Posts: 39

PostPosted: Thu Jan 02, 2003 12:52 pm    Post subject: Reply with quote

Well, what can we say..

Great piece of hardware backed by crappy tech support and even crappier drivers for both windows and linux :)
_________________
(Insert witty and shady signature here)
Back to top
View user's profile Send private message
timmfin
Guru
Guru


Joined: 04 Sep 2002
Posts: 336
Location: Maryland, USA

PostPosted: Thu Jan 02, 2003 4:48 pm    Post subject: Reply with quote

I'm a herc owner toou sing alsa but I rarely have the rear speakers hooked up. I'm very pleased with the alsa sound quality, but the usb ports on the external box don't work very well. I can only use one of the four usb ports on it. Anyone else run into that problem?
Back to top
View user's profile Send private message
Shades3D
n00b
n00b


Joined: 25 Dec 2002
Posts: 39

PostPosted: Fri Jan 03, 2003 10:27 am    Post subject: Reply with quote

I haven't actually tested them, but all 4 are detected by my gentoo setup.

Code:

hub.c: new USB device 00:11.2-1, assigned address 2
hub.c: USB hub found
hub.c: 4 ports detected

_________________
(Insert witty and shady signature here)
Back to top
View user's profile Send private message
LaSAR
n00b
n00b


Joined: 12 Apr 2002
Posts: 63
Location: Antwerp, Belgium

PostPosted: Fri Jan 03, 2003 10:59 am    Post subject: Reply with quote

im using a Hercules Gamesurround also but alsa-lib-0.9.0_rc6 failes
to compile here.. any ideas?
(never tested the usb ports btw)

collect2: ld terminated with signal 11 [Segmentation fault], core dumped
make[2]: *** [libasound.la] Error 1
make[2]: Leaving directory `/var/tmp/portage/alsa-lib-0.9.0_rc6/work/alsa-lib-0.9.0rc6/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/alsa-lib-0.9.0_rc6/work/alsa-lib-0.9.0rc6/src'
make: *** [all-recursive] Error 1

!!! ERROR: media-libs/alsa-lib-0.9.0_rc6 failed.
!!! Function src_compile, Line 21, Exitcode 2
!!! make failed
Back to top
View user's profile Send private message
xenon
Guru
Guru


Joined: 25 Dec 2002
Posts: 432
Location: Europe

PostPosted: Fri Feb 07, 2003 8:44 pm    Post subject: Reply with quote

Rc7 is out. Thought someone might be interested.
Back to top
View user's profile Send private message
kappax
Apprentice
Apprentice


Joined: 30 Aug 2002
Posts: 273
Location: The Moon

PostPosted: Fri Feb 07, 2003 8:49 pm    Post subject: Reply with quote

xenon wrote:
Rc7 is out. Thought someone might be interested.


look at my post! you can make sound sound good in rc7 !!

https://forums.gentoo.org/viewtopic.php?t=34361
_________________
My Box
glxgears - 4083.400 FPS
OS: GNU/Linux
Distro: Gentoo
kernel: 2.6.0-test9-mm2
----------------------
vi makes me :wq in word pad :(
Back to top
View user's profile Send private message
guero61
l33t
l33t


Joined: 14 Oct 2002
Posts: 811
Location: Behind you

PostPosted: Sat Feb 08, 2003 5:46 am    Post subject: Reply with quote

I have the Fortissimo II (same chipset), and the kernel sound is by far the best. If you're using KDE, try using kmixer to turn up PCM2, that's the rear speaker channel for me. I've got the cs46xx loaded as a module and it runs like a champ, especially using FreeVerb in aRts (available from the aRts control module in kdemultimedia). You should be able to get great sound that way; I actually get cleaner sound and better amplification with Linux now than Windows.
Back to top
View user's profile Send private message
kappax
Apprentice
Apprentice


Joined: 30 Aug 2002
Posts: 273
Location: The Moon

PostPosted: Sat Feb 08, 2003 10:59 am    Post subject: Reply with quote

guero61 wrote:
I have the Fortissimo II (same chipset), and the kernel sound is by far the best. If you're using KDE, try using kmixer to turn up PCM2, that's the rear speaker channel for me. I've got the cs46xx loaded as a module and it runs like a champ, especially using FreeVerb in aRts (available from the aRts control module in kdemultimedia). You should be able to get great sound that way; I actually get cleaner sound and better amplification with Linux now than Windows.
'

ahh yes but without sound server can you play mp3's have flash running with sound and quake3 at the same time ?
_________________
My Box
glxgears - 4083.400 FPS
OS: GNU/Linux
Distro: Gentoo
kernel: 2.6.0-test9-mm2
----------------------
vi makes me :wq in word pad :(
Back to top
View user's profile Send private message
guero61
l33t
l33t


Joined: 14 Oct 2002
Posts: 811
Location: Behind you

PostPosted: Sat Feb 08, 2003 6:09 pm    Post subject: Reply with quote

I've never had a problem with aRts handling different inputs... I thought aRts was a "sound server"
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