Mercurial > hg > vamp-plugin-sdk
comparison README @ 32:13eae6cc6bac
* Add a function to look up the Vamp plugin path for the current platform.
* Add make install stage and pkgconfig files.
(This bit is rather Linux-specific.)
author | cannam |
---|---|
date | Mon, 31 Jul 2006 16:12:37 +0000 |
parents | 0e7aa8fabd76 |
children | 154f86cb8c99 |
comparison
equal
deleted
inserted
replaced
31:0e7aa8fabd76 | 32:13eae6cc6bac |
---|---|
85 | 85 |
86 A simple command-line Vamp host, capable of loading a plugin and using | 86 A simple command-line Vamp host, capable of loading a plugin and using |
87 it to process a complete audio file, with its default parameters. | 87 it to process a complete audio file, with its default parameters. |
88 Requires libsndfile. | 88 Requires libsndfile. |
89 | 89 |
90 The Vamp API doesn't officially specify how to load plugin libraries | |
91 or where to find them. However, good practice for a host is to use | |
92 the Vamp path returned by Vamp::PluginHostAdapter::getPluginPath() and | |
93 search each directory in this path for .so, .dll or .dylib files | |
94 (depending on platform), loading each one and testing for the | |
95 vampGetPluginDescriptor function to enumerate the plugins in this | |
96 object. The example host has some code that may help. | |
97 | |
90 | 98 |
91 Building the SDK | 99 Building the SDK |
92 ================ | 100 ================ |
93 | 101 |
94 Edit the Makefile to suit your platform according to the comments in | 102 Edit the Makefile to suit your platform according to the comments in |