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.