Mercurial > hg > piper-vamp-js
annotate README.md @ 147:5d4727387c93
Some test scripts and doc files
author | Chris Cannam <cannam@all-day-breakfast.com> |
---|---|
date | Thu, 09 Feb 2017 11:34:24 +0000 |
parents | |
children | bc181392fc7f |
rev | line source |
---|---|
cannam@147 | 1 |
cannam@147 | 2 # Piper Vamp Javascript and JSON Adapter |
cannam@147 | 3 |
cannam@147 | 4 Compile your C++ Vamp plugin code into a Javascript module that |
cannam@147 | 5 exports the Piper JSON protocol, for use with Javascript code that |
cannam@147 | 6 uses Piper audio feature extractors. |
cannam@147 | 7 |
cannam@147 | 8 ## What this repository contains |
cannam@147 | 9 |
cannam@147 | 10 * Adapter code to make a Vamp plugin library into a module that |
cannam@147 | 11 exports request-handling functions for the Piper protocol's JSON |
cannam@147 | 12 serialisation. This code is in C++ and can be compiled to a native |
cannam@147 | 13 shared library or to Javascript with Emscripten. |
cannam@147 | 14 |
cannam@147 | 15 * Examples of usage with Vamp plugin code, found in the |
cannam@147 | 16 examples/vamp-example-plugins and examples/vamp-test-plugin |
cannam@147 | 17 directories. |
cannam@147 | 18 |
cannam@147 | 19 ## Authors and licensing |
cannam@147 | 20 |
cannam@147 | 21 Written by Chris Cannam and Lucas Thompson at the Centre for Digital |
cannam@147 | 22 Music, Queen Mary, University of London. |
cannam@147 | 23 |
cannam@147 | 24 Copyright (c) 2015-2017 Queen Mary, University of London, provided |
cannam@147 | 25 under a BSD-style licence. See the file COPYING for details. |
cannam@147 | 26 |