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