cannam@0: cannam@0: cannam@0:
cannam@0: cannam@0: cannam@0: cannam@0:Vamp is an easy system to develop plugins for. It has cannam@0: a standard cross-platform SDK which includes API documentation, cannam@0: example plugins, ready-to-use C++ base classes, the C API cannam@0: header, and a test host.
cannam@0: cannam@0:The formal Vamp API is defined in C for the greatest level of cannam@0: binary compatibility. However, plugins and hosts are strongly cannam@0: encouraged to make use of the set of C++ base classes provided. cannam@0: This is particularly advisable since the values returned by a cannam@0: plugin may have relatively complex structures.
cannam@0: cannam@21:The entire SDK is published under a very permissive BSD-style cannam@0: license. cannam@0: You are encouraged to copy from it wholesale, whether developing cannam@0: open-source or proprietary plugin or host software.
cannam@0: cannam@0:Vamp plugin and host development may be discussed on the vamp-devel list and the Vamp plugins forum.
cannam@0: cannam@0: cannam@0: