[CLAM] CLAM 0.8.0 released (and library binaries coming soon!)
Pau Arumi
parumi at iua.upf.es
Thu Jul 21 10:47:01 PDT 2005
Final release of CLAM 0.8.0
Prototyper with streaming SMS transformations"
After two preview releases we are glad to announce the [3]final 0.8.0
version of CLAM. This release has been thoroughly tested in GNU/Linux
but not in Windows and OSX, which is a time consuming task to do with
our current build system. The reason for thas is very simple: The
current build system in Win and OSX is not completely automatic and
requires some hand-tweeking. Instead of loosing time on that, we
prefer concentrating effords in a new build system based on scons and
library binaries, which promises being much more cross-platform
frienly, among other goodies.
The next release (0.8.1) with the new build system will happen soon,
because we have already been successfull in our first tests compiling
CLAM library binaries and linking apps against it.
Now, going back to our current release, these are some of the
important additons since 0.7.0
* Rapid application-prototyping. Build a CLAM application in two
easy steps: Designing the processing network with the
NetworkEditor and the application GUI using QtDesigner and the
CLAM plugin featuring widgets for visualizing streaming data.
* Annotator. Another new CLAM application. It is a manual edition
tool in which you can visualize and edit low-level and high-level
descriptors of virtually any kind, segmentation marks.. The idea
is to offer a tool for fine-tuning, visualizing, editing and
testing description extraction algorithms.
* Enhanced CLAM Networks. NetworkEditor can run SMS transformations
in streaming. Moreover the processing network can receive controls
from Open Sound Control (OSC) messages and translate outcoming
controls to OSC messages.
* QtPlots. Now features editable segmentation marks on all the
plots, a break-point-function editor with auralization, a
spectrogram plot and other goodies. See the [1]doxygen doc to
learn how to use it.
* XML enhancements including better error handling and reporting, an
experimental backend based on libxml++ as an alternative to
XercesC++ and partial document operations. Libxml++ is planned to
be the official back-end on future releases but still some work is
needed on error messages reporting.
For details in CLAM-specific new features, please refere to the
[2]ChangeLog
Compared to the last preview (pre2) release, these are the additions :
(sumarized)
New libxml++ back-end, CLAM::Audio bugfixes and interface changes
related to SetDuration and SetEndTime (keeping back compatibility),
and lot and lots of small bugfixes and code cleanup.
References
1. http://www.iua.upf.es/mtg/clam/CLAM-doxygen/group__QTVM.html
2. http://www.iua.upf.es/mtg/clam/ChangeLog.html
3. http://www.iua.upf.es/mtg/clam/ (download)
More information about the clam-users
mailing list