View previous topic :: View next topic |
Author |
Message |
qnx l33t
Joined: 25 Jun 2002 Posts: 638 Location: Göteborg, Sweden
|
Posted: Mon Aug 04, 2003 7:34 pm Post subject: Full duplex with intel8x0? |
|
|
Hi,
I'm quite fustrated now.... I want full duplex, even without daemons like aRTs or ESD. I use ALSA.
Is there any way to get full duplex on an intel8x0-drived chipset, namely nForce2 built-in soundcard? Should I use OSS isteand?? ALSA works lovely, except that non-full-duplex-thing... How can I fix it?
Cheers! _________________ Registred Linux user #191143!
Abit NF7-S rev. 2.00 (BIOS v. 2.7)
AMD AthlonXP 2500+ (Barton)
PATA Seagate ST3120022A
SATA Seagate ST3200822AS & Silicon Image 3112 chipset
Gentoo Linux |
|
Back to top |
|
|
Woody Guru
Joined: 30 Nov 2002 Posts: 592 Location: Milwaukee
|
Posted: Mon Aug 04, 2003 7:44 pm Post subject: |
|
|
If by full-duplex you mean capture and playback at the same time, then
ALSA does this with this chipset. |
|
Back to top |
|
|
qnx l33t
Joined: 25 Jun 2002 Posts: 638 Location: Göteborg, Sweden
|
Posted: Mon Aug 04, 2003 8:44 pm Post subject: |
|
|
Ohh no, I mean ability to play several sounds at the same time, like:
* having xmms plaing music
* open xine and play a music video
* still be able to hear GAIM's buddy sing-on notification
and so on...
So, how about this?
Thanks,
Jacob _________________ Registred Linux user #191143!
Abit NF7-S rev. 2.00 (BIOS v. 2.7)
AMD AthlonXP 2500+ (Barton)
PATA Seagate ST3120022A
SATA Seagate ST3200822AS & Silicon Image 3112 chipset
Gentoo Linux |
|
Back to top |
|
|
Hackeron Guru
Joined: 01 Nov 2002 Posts: 307
|
Posted: Mon Aug 04, 2003 9:00 pm Post subject: |
|
|
You will find a few posts about software mixing support using alsa's dmix (I think it's alsa's anyway), but from what I've read it is worse than Arts or ESD and has loads of problems, especially with the nforce2. Some got it to work with internal via stuff, but I wasn't able to get anything reliable and stable with nforce2...
I took my old Sound Blaster Live! Platinum 5.1 out of my old PC and stuck it in this, much better now ..
I've been screwing around with 2.4 and 2.6-test2 kernel with alsa drivers from cvs and stable and tried the nvidia sound drivers trying to get this nForce onboard shit working and I suggest you simply give up NOW and just buy a cheap emu10k1 chip based sound card, trust me you won't regret this move!
Creative Sound Blaster 'MP3' edition is probably a good budget solution... If you don't need the extra effects, etc, might as well get the 'Value' edition, you really want to get some REALLY nice speakers for that kinda soundcard though.. I HIGHLY recommend the Logitech Z-560 THX® Certified 4.1 Speakers - 400 Watts ($120).. .. They are recommended as one of the best speaker systems for the PC and produce absolutely stunning results.. google for some reviews and keep in mind standard speakers like the Playstation2 speakers are like 30 Watts, so you have some power to work with
If using emu10k1, DO NOT, I repeat, DO NOT! use the alsa drivers with it, although it seems you get more mixers out of the box, they are seriously screwed up.. just emerge emu10k1-driver and edit /etc/emu10k1.conf and run emu10k1-script to commit effects, the support is actually as good as (if not better) than in windoze! Absolutely incredible driver support, especially from the CVS releases.
If you however dont want to listen to my advice and insist on trying to get software mixing to work (software mixing = being able to play more than 1 sound at a time), then I suggest you look at: https://forums.gentoo.org/viewtopic.php?t=51260&sid=77ffece32552a42241630c641f42b8b1
PS: Although this sounds like a paid for commercial, I just would like to take the opportunity to say Creative doesn't pay me, and nor does Logitech, I'm just an extremely happy user |
|
Back to top |
|
|
qnx l33t
Joined: 25 Jun 2002 Posts: 638 Location: Göteborg, Sweden
|
Posted: Mon Aug 04, 2003 9:41 pm Post subject: |
|
|
Ohh.. let me make something clear here: I'm a total n00b when it comes to computer sound system's hardware level. I have some questions that someone perhaps can explain to me??
As we know, Windows/MacOS and so on can open many programs and all those programs can use soundcard at the same time. So does it mean that these OSs have a system sound daemon that handles it? Or is it built in in hardware, so it can kinda "listien" to many programs at the same time and play sound requested by those programs?
And Linux now. Either I use aRTs or something similar or I can only play one sound a time BECAUSE Linux's/my soundcard's drivers aren't able to play many sounds at the same time without special "wrappers"?
And one of techincs that makes full-duplex possible is something called dmix which is a part of ALSA? So, practicaly, aRTS and dmix do the same thing, only on different levels: aRTs lays upon sound driver and dmix IS a part of the driver, right??
It's the way I understand it.. Can anybody make it clear now?? Hope that somebody at least understands what I'm asking for
Cheers! _________________ Registred Linux user #191143!
Abit NF7-S rev. 2.00 (BIOS v. 2.7)
AMD AthlonXP 2500+ (Barton)
PATA Seagate ST3120022A
SATA Seagate ST3200822AS & Silicon Image 3112 chipset
Gentoo Linux |
|
Back to top |
|
|
Woody Guru
Joined: 30 Nov 2002 Posts: 592 Location: Milwaukee
|
Posted: Mon Aug 04, 2003 10:17 pm Post subject: |
|
|
Quote: |
So does it mean that these OSs have a system sound daemon that handles it?
|
Yes. In windows there is directX and in mac is it coreaudio? anyway, they
use a sound servers. However (this is getting more common) cards may
provide multiple interfaces or digital mixing. But for most low end stuff,
you need a sound server.
Quote: |
And one of techincs that makes full-duplex possible is something called dmix which is a part of ALSA? So, practicaly, aRTS and dmix do the same thing, only on different levels: aRTs lays upon sound driver and dmix IS a part of the driver, right??
|
Yes, but this is not called full-duplex. A better term is mixing. The sound
servers provide software mixing. Full-duplex means simultaneous capture
and playback of audio. This was an issue with crumby old creative cards
and the free OSS drivers. |
|
Back to top |
|
|
qnx l33t
Joined: 25 Jun 2002 Posts: 638 Location: Göteborg, Sweden
|
Posted: Mon Aug 04, 2003 10:37 pm Post subject: |
|
|
Ohh sorry for mixing up the terms
But now it feels better to know something at least =)
But, what should I do then to try out the dmix stuff?? Cause I really don't have cash right now to buy a new sndcard =)
Thanks,
jacob _________________ Registred Linux user #191143!
Abit NF7-S rev. 2.00 (BIOS v. 2.7)
AMD AthlonXP 2500+ (Barton)
PATA Seagate ST3120022A
SATA Seagate ST3200822AS & Silicon Image 3112 chipset
Gentoo Linux |
|
Back to top |
|
|
qnx l33t
Joined: 25 Jun 2002 Posts: 638 Location: Göteborg, Sweden
|
Posted: Mon Aug 04, 2003 10:38 pm Post subject: |
|
|
Right, saw https://forums.gentoo.org/viewtopic.php?t=51260 now. Will check it out =) _________________ Registred Linux user #191143!
Abit NF7-S rev. 2.00 (BIOS v. 2.7)
AMD AthlonXP 2500+ (Barton)
PATA Seagate ST3120022A
SATA Seagate ST3200822AS & Silicon Image 3112 chipset
Gentoo Linux |
|
Back to top |
|
|
pZYchO n00b
Joined: 28 Apr 2003 Posts: 61
|
Posted: Thu Sep 25, 2003 7:23 pm Post subject: |
|
|
Hi there...
windows don't have a sound daemon, or if, it doesn't software mixing... On M$ System you'll have the same problem with old soundcards. That's why I bought a Soundblaster Live several years ago...
I don't know what exacly realize the feature you are looking for (I'm looking 4 it 2, because i have the same problem... But I've got a laptop, so I can't buy a new sndcrd =))...
DirectX is not a kind of daemon, it's an api collection... What ever, what you meant is DirectSound... =) But it's not a daemon, it's not a part of windows, meaning, not every program uses directsound to playback sound...
Greetz
pZYchO |
|
Back to top |
|
|
pZYchO n00b
Joined: 28 Apr 2003 Posts: 61
|
Posted: Thu Sep 25, 2003 7:35 pm Post subject: |
|
|
Hi there...
windows don't have a sound daemon, or if, it doesn't software mixing... On M$ System you'll have the same problem with old soundcards. That's why I bought a Soundblaster Live several years ago...
I don't know what exacly realize the feature you are looking for (I'm looking 4 it 2, because i have the same problem... But I've got a laptop, so I can't buy a new sndcrd =))...
DirectX is not a kind of daemon, it's an api collection... What ever, what you meant is DirectSound... =) But it's not a daemon, it's not a part of windows, meaning, not every program uses directsound to playback sound...
Greetz
pZYchO |
|
Back to top |
|
|
SavageMindz Tux's lil' helper
Joined: 28 Oct 2002 Posts: 87 Location: The bit of hell that has frozen over.
|
Posted: Sat Sep 27, 2003 1:29 am Post subject: |
|
|
Quote: | windows don't have a sound daemon, or if, it doesn't software mixing |
Erm I think windows does have a sound demon that does software mixing however you are correct that it is not Directsound. I think (but dont take this as gospel) that Direct sound is api's for access one of the hardware mixing channels on your soundcard through a standard interface. Got this from a mate so not sure how true it is but he is pretty up on windows so I believe him.
In the case of dmix under alsa i wasted at least 2 weeks on this a got nowhere (I have an nforce 2 as well). Eventually gave up and got my spare sblive out and now have 2 cards in the machine which unforuntunalty means I have to use alsa for the sblive(found the oss drivers much better but you can only have 1 card with oss). Works ok though basically xmms plays out to my living room stereo and the nforce thing play everything else thought I didi have to trun off arts but thats ok as the kde noises where starting to bug me anyway.
Just my 2cents.
Savage |
|
Back to top |
|
|
|
|
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
|
|