Author: Dave Robillard (Note that this library is completely distinct from the LV2 specification itself, which many more were involved in)