libalinga is a C++ implementation of a codec for the ALingA multi-stream format. It makes use of Libogg++.
Each ALingA stream holds at least one stream of annotation data of the LingA format. It may also interleave the signal streams against which the LingA streams are aligned, or it may simply reference such streams. It also provides information about the underlying manifold for the signals and annotations. The ALingA data is serialized as simply another logical stream.
Each FreeCLAS entry is a wiki page with an attached ALingA stream. Only version 1 of this attached stream interleaves the signal streams. The later versions hold only edited versions of the annotations, and refers to the signal streams in version 1.
The installation instruction is similar to that for Libogg++. (Latest release
is here.) Because libalinga depends on libogg++, the details of this dependence is needed to build libalinga. libalinga makes use of the pkg-config program to takes care of all the details for you, if you set up the environment variable like this:
export PKG_CONFIG_PATH=/usr/local/gnutopia/lib/pkgconfigIf you installed into a prefix other than /usr/local/gnutopia, substitute that prefix in the above setting. You should do this before you configure your build. If you forget, configure will fail and remind you to do this.
The java native interface to libalinga
For each major or minor release, there will be a corresponding jni library. For the current release, it is libalinga-java0-0.1.tar.gz
.
You do not need to build and install this library for shva, it is bundled with the web start package that gets downloaded when you click on the "shva this!" link on a FreeCLAS wiki page. It is provided to developers who may want to use libalilnga in developing other java applications.
Add new attachment
List of attachments
| Kind | Attachment Name | Size | Version | Date Modified | Author | Change note |
|---|---|---|---|---|---|---|
gz |
libalinga-java0-0.1.tar.gz | 379.3 kB | 2 | 01-Sep-2008 13:50 | TEReisler | correct license notices |
gz |
libalinga0-0.1.tar.gz | 371.7 kB | 1 | 06-Aug-2008 20:57 | TEReisler | release 0.0.1 |
with 
