Hi !
Featured games (85)
games approved by the League of Dukes
Games in Showcase (612)
Games in Android Showcase (172)
games submitted by our members
Games in WIP (658)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  JOAL crackly on linux?  (Read 3852 times)
0 Members and 1 Guest are viewing this topic.
Offline hejfelix

Junior Devvie

« Posted 2008-06-06 11:45:31 »

I am using Ubuntu 8.04, when I run lesson 1, "single static source" with a music track in .wav format, I get small pauses in the sound. When the song starts, it plays too fast for a few milliseconds, then speed gets normal. Later it skips a few milliseconds, which makes the sound all skippy.

Has anyone else had similar problems? I tried the same thing in my Windows XP and it worked flawlessly.
I really want to make an OGGplayer with Joal for my small game, but this is really a letdown. I cant really seem to get it to work, i've tried fiddling with buffer size and stuff for OGG, but then I found out the actual problem was JOAL not playing the stream right.

So the problem must be somewhere in the joal library, it wants to play the buffer(which I have tested to be perfect via java sound api), but it somehow stumbles and skips some bytes sometimes.

I really hope someone can help me. Any linux experience with joal is helpful!

greetings from


Btw, it seems to work fine with very small samples. I havent experienced any problems. But that might be because the files are so small it doesnt get to the part when it starts making skippy-noise.

<i8b4uUnderground> d-_-b
<BonyNoMore> how u make that inverted b?
<BonyNoMore> wait
<BonyNoMore> never mind
Offline ryanm

Senior Devvie

Projects: 1
Exp: 15 years

Used to be bleb

« Reply #1 - Posted 2008-06-06 12:32:13 »

Looks like JOAL is now suffering from the same problem that LWJGL used to. Check out this thread for a solution, assuming that JOAL allows a simple drop-in replacement of


Actually, with a bit more thought, it might not be a problem with JOAL but with the openAL supplied by ubuntu. IIRC, JOAL uses the system's openal lib if available instead of its own. So, you might have to replace ubuntu's openal with a working version, or find some way of getting JOAL to ignore the system lib.
Offline hejfelix

Junior Devvie

« Reply #2 - Posted 2008-06-07 11:49:27 »

Ohh... Thanks alot for your insight! I will look into this Cheesy And Ill try to return here with what I found out!


I looked at the thread in your link, found another .so file (some guy posted it) and it fixed my problem Cheesy

I had to uninstall the joal package from my system of course, as you wrote above Wink.

<i8b4uUnderground> d-_-b
<BonyNoMore> how u make that inverted b?
<BonyNoMore> wait
<BonyNoMore> never mind
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline gouessej
« Reply #3 - Posted 2009-04-08 14:03:42 »

Is it possible to rather use openal-soft when deploying JOAL through Java Webstart?

Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

afikri (8 views)
2015-08-31 09:30:22

afikri (13 views)
2015-08-31 09:30:07

afikri (7 views)
2015-08-31 09:27:24

afikri (10 views)
2015-08-31 09:26:40

Roquen (16 views)
2015-08-29 11:30:54

GamerC4 (26 views)
2015-08-22 20:38:50

GamerC4 (24 views)
2015-08-22 20:37:18

GamerC4 (28 views)
2015-08-22 20:37:01

Kefwar (33 views)
2015-08-22 18:07:24

GamerC4 (26 views)
2015-08-22 01:00:24
HotSpot Options
by Roquen
2015-08-29 11:33:11

Rendering resources
by Roquen
2015-08-17 12:42:29

Rendering resources
by Roquen
2015-08-17 09:36:56

Rendering resources
by Roquen
2015-08-13 07:40:51

Networking Resources
by Roquen
2015-08-13 07:40:43

List of Learning Resources
by gouessej
2015-07-09 11:29:36

How Do I Expand My Game?
by bashfrog
2015-06-14 11:34:43

List of Learning Resources
by PocketCrafter7
2015-05-31 05:37:30 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!