rom1dep wrote:
    2009/10/13 cyberGn0m <cy6erg...@gmail.com <mailto:cy6erg...@gmail.com>>
        Anybody tested java sound on linux? As I know, java uses ALSA on
        Linux to play audio.. so, i have a problem with it: when java
        plays sound, other applications can't play anything. When other
        applications plays sound, java can't. As i know, mplayer can
        play sound via ALSA and i can open many players and all of them
        will plays as expected...
Yepp, I have this problem too and this is very annoying. I found this bug : http://bugs.sun.com/view_bug.do?bug_id=6832063 but I was asking me recently whether or not the fix is really in progress. This issue has made us (people working on the XtremeMP media player) think on a fallback audio backend based on gstreamer-java for people running under linux

The bug is fixed in 6-open, but the fix is still not integrated into jdk7.

Regards
Alex

    If you rather use OpenJDK instead of Sun's, then you can use
    pulseaudio for playback. Actually pulseaudio is default audio output
    for OpenJDK on ubuntu linux. Then it's no problem with audio output
    from multiple applications simultaneously..
Are you sure ? I use OpenJDK 1.7.0b70 and can't have amarok (gstreamer->PulseAudio) and XtremeMP playing simultaneously on my netbook. Maybe your hardware has some mixing abilities that lets your 'normal' programs play through pulseaudio over a stream while another one is available for java ? You can try this : play something with mplayer or whatever grinding PA, + trying to play a wave file with "aplay <file.wav>". If you have your two streams being played, then your audio card is likely mixing-capable...

Reply via email to