Hi all,
I started to maintain recent CVS releases of JSampler. A new packages
will be released when there are significant changes and bug fixes.
They can be downloaded from the downloads page:
http://linuxsampler.org/downloads.html

Recent changes:
* major bugfix - JSampler took forever to load a configuration with
too many sampler channels.

I'm amazed how I missed that bug and that no one complained about that
:) It looks like I should start making a stress tests to JSampler to
find out whether there are more bottlenecks like this. Currently,
there is one more problem - Fantasia becomes very greedy for memory
when there are many sampler channels and uses over 4 times more memory
than JS Classic on 100+ channels. I hope I'll find some way to made
some optimizations. This can lead to another problem -
"java.lang.OutOfMemoryError: Java heap space" which will freeze the
app.  This can be prevented by specifying the heap size on startup -
something like: java -Xmx300m -jar Fantasia-0.8a-cvs2.jar which means
that the maximum heap size will be 300MB

* Fantasia: Implemented Small View for sampler channels (right-click
on the sampler channel then choose Small View)
* Fantasia: Implemented option to choose default sampler channel view
(choose Edit/Preferences, then click the `Defaults' tab)
* Fantasia: Implemented option to show different channel view when the
mouse pointer is over sampler channel (choose Edit/Preferences, then
click the `Defaults' tab)

Now it is possible to have over 25 sampler channels visible on the
screen when using the Small View for sampler channels (in Fantasia).
There is also an option of automatic switching of the channel view
when the mouse entered/exited the sampler channel.
For more information check the CVS history:
http://www.linuxsampler.org/cvshistory.php?subproject=jsampler

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel

Reply via email to