View previous topic :: View next topic |
Author |
Message |
makoffee n00b
Joined: 05 Mar 2003 Posts: 22 Location: Minneapolis
|
Posted: Wed Nov 05, 2003 8:45 am Post subject: M-Audio Delta 44 (ice1712) and XMMS...WHY ALL THE HATE?!! |
|
|
I'm having some trouble with my new Delta 44 soundcard
so far it "works" fine in linux, I get sound in most games and audio programs except probably the most important audio app, XMMS.
When I try playing a sound sample in XMMS via the alsa plugin or the oss plugin, xmms just hard locks.
Any ideas? _________________ -Makoffee
"Hey sexy mamma, wanna kill all human" - Bender B. Rodriguez |
|
Back to top |
|
|
makoffee n00b
Joined: 05 Mar 2003 Posts: 22 Location: Minneapolis
|
Posted: Wed Nov 05, 2003 9:06 am Post subject: ehh |
|
|
Well I guess I've got it KINDA working.... It seems that I can run xmms in oss but not alsa... Not really the way I want to do things.
Anyone run into this before? _________________ -Makoffee
"Hey sexy mamma, wanna kill all human" - Bender B. Rodriguez |
|
Back to top |
|
|
orb9 Tux's lil' helper
Joined: 02 Sep 2002 Posts: 82 Location: Germany
|
Posted: Tue Jan 06, 2004 3:32 pm Post subject: |
|
|
I assume you're an KDE user, right? If so, this behaviour is normal, at least if you're running artsd (which is the default in KDE).
The reason for not being able to use ALSA in xmms is a running artsd which has captured your audio-device and the XMMS-ALSA-plugin cannot access it. Shutdown xmms and artsd wait some seconds and retry xmms with XMMS-ALSA-plugin and it should work - but not correctly
The ice1712 is running at 48kHz. Most mp3 are 44kHz and therefore xmms complains about incompatible sample-rates. IMHO the output rate of the card and the rate of the mp3's should not matter at this point (conversion should be done - don't know whether in ALSA or in XMMS) but for now this isn't... so try to play a 48kHz (if you have one) and it should work.
A way out of this hell is to use the artsd output-plugin in xmms, because arts does the sample-rate conversion Unfortunately this requires a running artsd, which you don't have according to your post.
The reason for being able to use the XMMS-OSS-plugin is a bit trickier. To put it in a nutshell: ALSA emulates OSS - and if using OSS output in XMMS all audio data goes through OSS->ALSA->ARTSD (at least that's the way i understood it - feel free to correct me). _________________ "Without music, life would be a mistake - I would only believe in a god who knew how to dance." (Nietzsche) |
|
Back to top |
|
|
|