Mercurial > hg > piper-cpp
view README.md @ 180:bd543e74a9bf
Correct the inspection of the JSON object in successful to look for both error and success objects, writing out an error string if neither are present. Revert error handling in readInput() for JSON.
author | Lucas Thompson <dev@lucas.im> |
---|---|
date | Fri, 03 Feb 2017 11:12:27 +0000 |
parents | 49f606e3653e |
children | fbc61cf65c64 |
line wrap: on
line source
# Piper C++ Supporting code in C++ for the Piper audio feature extractor protocol, primarily for making Vamp plugins work with the Piper protocol. ## Contents * code to adapt Piper messages to the classes used in the Vamp SDK * a command-line converter between Piper serialisations (via Vamp SDK classes) * a server that makes Vamp plugins available via Piper messages ## Directory index *vamp-json* - convert between Piper JSON messages and Vamp SDK classes *vamp-capnp* - convert between Piper Cap'n Proto messages and Vamp abstractions *vamp-support* - support classes for the above *vamp-server* - main programs for command-line converter and server *vamp-client* - logic to make Piper servers available to Vamp hosts through a Vamp-like API *vamp-client/qt* - logic specific to hosts written with Qt *ext* - json11 and base-n third-party libraries: see individual directories for copyright details [](https://travis-ci.org/piper-audio/piper-cpp) ## Authors and licensing Written by Chris Cannam at the Centre for Digital Music, Queen Mary, University of London. Copyright (c) 2015-2017 Queen Mary, University of London, provided under a BSD-style licence. See the file COPYING for details.