Sound buzzes and stutters on MacOS 10.5

Use this forum to report any bugs or other problems you might discover.

Moderator: Don

Sound buzzes and stutters on MacOS 10.5

Postby dwatson » Fri Nov 23, 2007 5:30 pm

When running JBliss, all the sounds and music buzz very annoyingly, and stutter as well. I've listened to the MP3s by themselves, and they sound fine, so it's definitely an issue with the program. A bit distracting, especially anything involving music.

Running MacOS 10.5.1, not sure if this makes a difference.
dwatson
 
Posts: 3
Joined: Sun Nov 18, 2007 8:04 pm

Postby Don » Sat Nov 24, 2007 11:40 pm

Hi,

This is not something that I have seen before, but we don't have a huge number of customers running jBliss yet.

It is difficult to say offhand what might cause this. Bliss uses the standard Java audio functions. It does use a thread that reads the file and feeds the audio output, so somthing that was keeping that thread from running could cause skips, but I can't understand the buzzing that you describe.

Can hyou tell me what version of Java you are running? That might provide a little clue. Also, you might want to run Bliss from a console by running java -jar bliss.jar and see if you get any useful error messages or exception reports.

I will research this some more and see if I figure anything else out.

Thanks,

Don
User avatar
Don
Super Moderator
 
Posts: 1085
Joined: Fri Oct 28, 2005 3:37 pm
Location: Florida

Postby dwatson » Sun Nov 25, 2007 9:15 am

Nothing strange printed out on the console, and nothing in the system log either, except for this, which doesn't appear to be anything you can do anything about, and seems to just be a memory leak of a single string.

2007-11-25 08:10:10.283 java[20400:18103] *** _NSAutoreleaseNoPool(): Object 0xa07ffa70 of class NSCFString autoreleased with no pool in place - just leaking
Stack: (0x9130327f 0x91210962 0x64854ac 0x35859b1)

Output of java -version:
java version "1.5.0_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05-237)
Java HotSpot(TM) Client VM (build 1.5.0_13-119, mixed mode, sharing)

I'm a Java developer who works primarily on MacOS, so feel free to be as technical as necessary.
dwatson
 
Posts: 3
Joined: Sun Nov 18, 2007 8:04 pm

Postby Don » Sun Nov 25, 2007 10:37 am

Hi,

Thanks for your report. I don't know why this is happening, we may have to debug it.

I am out of town for a week and do not have access to a mac until I get back into town. I will see if I can come up with anything, but I probably won't be able to do much with this until I get back.

It sounds like are very experienced in Java, that will help a lot if we wind up debugging this. You can probably teach me more about it.

Thanks,

Don
User avatar
Don
Super Moderator
 
Posts: 1085
Joined: Fri Oct 28, 2005 3:37 pm
Location: Florida

Postby dwatson » Sun Nov 25, 2007 1:16 pm

Looks like this isn't a JBliss bug, but rather a problem with the 1.5 JVM on Leopard - the Java Sound Demo (http://java.sun.com/products/java-media ... SoundDemo/) does the exact same thing using the 1.5 JVM. Interestingly enough, 1.4 doesn't have this issue, but JBliss appear to use Java 5 (1.4 complains about classfile version 49.0, which is Java 5).

I've reported this to apple. With any luck, this will be fixed with Java 6, whenever the release it for MacOS (hopefully soon).
dwatson
 
Posts: 3
Joined: Sun Nov 18, 2007 8:04 pm

Postby Don » Sun Nov 25, 2007 10:06 pm

Hi,

Yes, Bliss does use 1.5, it won't run on 1.4.

It is odd that I have not observed this bug, but your machine is probably different from mine. I do most of my mac testing on an older powerpc notebook.

You should be able to download a Beta version of Java 1.6 from the Apple Developer website now. It might help with this.

Thanks for all of your great help.

Thanks,

Don
User avatar
Don
Super Moderator
 
Posts: 1085
Joined: Fri Oct 28, 2005 3:37 pm
Location: Florida


Return to Bug Reports

Who is online

Users browsing this forum: No registered users and 7 guests

cron