Vamp is an API for C and C++ plugins that process sampled audio data to produce descriptive output (measurements or semantic observations).