sratom
« Back to VersTracker
Description:
Library for serializing LV2 atoms to/from RDF
Type: Formula  |  Latest Version: 0.6.20@0  |  Tracked Since: Nov 12, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: audio lv2 rdf semantics serialization c-library
Install: brew install sratom
About:
Sratom is a lightweight C library designed for serializing LV2 atoms to RDF and back. It enables audio plugin hosts and tools to represent complex atom data, such as MIDI events or control changes, in a semantic RDF format. This facilitates interoperability between LV2 audio systems and the wider semantic web ecosystem.
Key Features:
  • Serialization of LV2 atoms to RDF/Turtle
  • Deserialization of RDF back into LV2 atoms
  • Small, fast, and dependency-free C implementation
  • Designed for seamless integration into LV2 plugin hosts
Use Cases:
  • Exporting LV2 plugin state or event streams to RDF for analysis
  • Building semantic web tools for audio processing data
  • Integrating LV2 audio systems with knowledge graphs
Alternatives:
  • LV2 Atom specification – Sratom implements the serialization logic defined by the LV2 Atom specification, serving as the reference implementation for this specific task.
Version History
Detected Version Rev Change Commit
Nov 12, 2025 8:19pm 0 VERSION_BUMP ae59a918
Sep 14, 2025 8:55pm 0 VERSION_BUMP 9e3b8553
Oct 26, 2024 9:53pm 0 VERSION_BUMP 87a33e89