[jsyn] clicks with StreamRecorder

Phil Burk philburk at s...
Sat Nov 9 02:35:23 EST 2002


Hello David,

> Indeed when I generate a wav file using TJ_NonRealTime I hear the same
> clicking.

Thank you very much for reporting this!

I was able to reproduce the problem on Mac OS X. The clicking problem is in
the JSyn Java code. It was introduced in the JAR file that supports the
recently released plugins on Mac OS X, Sun Java plugin, and Linux plugin.
The plugin jar file can also affect the SDK if it is in the CLASSPATH. So
the same problem can occur on Windows or Linux.

A temporary workaround would be to replace the JAR file from the plugin with
the JAR file from the old SDK for Windows. Note that this will disable the
plugin for Mac OS X, etc.

I have an apparent fix for the clicking. I will prepare a new Jar file with
the fix and release it ASAP. Please let me know if you are stuck and I can
make a test release of the JAR file available to you.

The problem is related to the SampleQueueStream class. It primarily affects
non-real-time operation and is NOT related to audio latency. It is
apparently a bug in the sample indexing code.

Again, thanks for reporting this.

Phil Burk










More information about the JSyn mailing list