To view parent comment, click here.
To read all comments associated with this story, please click here.
The problem is with any modern PC you do not
get a sound card. They should be considered passe unless
you are a sound professional.
Integrated sound on the i915 chipset for example
is STILL buggy. Kmix or whatever lets SOME apps
mix well but not all.
You cannot listen to your favorote music while
at the same time listen to sounds from many
java apps(and others too i suspect) that are not
"ALSA AWARE"
An example is jin( a chess client that connects to
chess servers for online chess..www.freechess.org
for example login)
If you start the chess app first your music player
will be blocked..if you start xmms first the sounds
from the java program will be blocked.
PATHETIC!
There IS a solution using the (nagware non-free
except for trial) oss drivers at www.opensound.com
but this is hardly an integrated solution.
This is why I've mostly switched to the FreeBSD
"distro" PC-BSD. no probs at all(except no 64 bit version yet)
Integrated sound on the i915 chipset for example
is STILL buggy. Kmix or whatever lets SOME apps
mix well but not all.
Is it really buggy or was it the apps, how do you know ?
I still wonder why people that don't understand what they're talking about feel compelled to tell others where problems are and what needs fixing.
The apps that don't mix well are the culprits here, not kmix or whatever.
They made assumptions that ALSA could not break, or it would break the apps.
You cannot listen to your favorote music while
at the same time listen to sounds from many
java apps(and others too i suspect) that are not
"ALSA AWARE"
But AFAIK the SUN Java implementation is NOT ALSA aware at all.
So tough luck having any java app ALSA aware on Linux.
SUN Java is one of the last pathetic (like you say) thing on Linux that does not support ALSA (yes, I know they say they support OSS only for portability reasons with other unixes, how is that an excuse for not adding ALSA support ?).
"Fortunately", ALSA devs have perhaps found a way to support mixing in their OSS plugin.
There IS a solution using the (nagware non-free
except for trial) oss drivers at www.opensound.com
but this is hardly an integrated solution
I'd rather avoid using sound in Java apps ... But you have to do what is best for you.
If OSS hadn't been so slow to implement their Virtual Mixing ...
This is why I've mostly switched to the FreeBSD
"distro" PC-BSD. no probs at all(except no 64 bit version yet)
I don't understand, as it's no more integrated than in Linux.
What I find amazing, is that some bad apps made you change OS, with no clear benefit, as the OSS solution was available on Linux too ...






Member since:
2005-10-06
"Wrong. ALSA does not do software mixing by default. You have to manually configure it to do that, unless your distro sets it up.
Wrong. To quote from the ALSA wiki: "NOTE: For ALSA 1.0.9rc2 and higher you don't need to setup dmix. Dmix is enabled as default for soundcards which don't support hw mixing."
http://alsa.opensrc.org/index.php?page=DmixPlugin
The current stable release is 1.0.11
Edited 2006-07-15 05:37