Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
The Sonic Annotator Web Application analyses uploaded audio files using Vamp feature extractor plugins.
Python
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
config
examples
rdf
templates
README.md
sawebapp.py

README.md

Sonic Annotator Web Application

About

The Sonic Annotator Web Application generates and serves a web interface for Vamp plugins available on the system and allows feature extraction of uploaded audio files using Sonic Annotator.

An example of a generated html page can be found in ./examples

Requirements

  • Cherrypy (web server)
  • Sonic Annotator
  • Cheetah template library
  • Mopy
  • Musicbrainz2 library
  • ...more to come here

TODO

  • This is really in the phase of "testing ideas" but already quite usable

  • Display enhanced plugin information using mopy+vamp ontology

  • Finalize JSON generator for mb data (maybe use mopy e.g. like GNAT)
  • Post process RDF output to include metadata from musicbrainz
  • Visualisations of RDF (e.g. using Matplotlib/ Flash interface)
  • Cache the resulting RDF on the Virtuoso server (Kurt?)

Any more ideas?

PS

The old project repository location at SourceForge is now deprecated. All new developments will be pushed to this repository location here at GitHub.

Something went wrong with that request. Please try again.