Mercurial > hg > vampy
comparison README @ 109:471142e74a1a
Merge
| author | Chris Cannam |
|---|---|
| date | Tue, 12 Feb 2019 11:27:14 +0000 |
| parents | 28d22109991c |
| children | 24d1c698b548 |
comparison
equal
deleted
inserted
replaced
| 108:efff8e5d90a3 | 109:471142e74a1a |
|---|---|
| 8 | 8 |
| 9 Vamp is an audio analysis and feature extraction plugin system | 9 Vamp is an audio analysis and feature extraction plugin system |
| 10 with a C/C++ Application Programming Interface (API). | 10 with a C/C++ Application Programming Interface (API). |
| 11 | 11 |
| 12 Typical applications of Vamp plugins include visualisation, using | 12 Typical applications of Vamp plugins include visualisation, using |
| 13 a host such as Sonic Visualiser (http://www.sonicvisualiser.org/), | 13 a host such as Sonic Visualiser (https://www.sonicvisualiser.org/), |
| 14 or batch feature extraction from audio, using Sonic Annotator | 14 or batch feature extraction from audio, using Sonic Annotator |
| 15 (http://www.omras2.org/SonicAnnotator). | 15 (https://vamp-plugins.org/sonic-annotator). |
| 16 | 16 |
| 17 Vamp plugins are typically written in C++. Although currently | 17 Vamp plugins are typically written in C++. Although currently |
| 18 available plugin hosts are valuable tools in audio research, | 18 available plugin hosts are valuable tools in audio research, |
| 19 the long and tedious development cycle of plugins does not | 19 the long and tedious development cycle of plugins does not |
| 20 support quick prototyping of feature extraction algorithms. | 20 support quick prototyping of feature extraction algorithms. |
| 76 | 76 |
| 77 * Vampy requires Python 2.7. | 77 * Vampy requires Python 2.7. |
| 78 | 78 |
| 79 Note that Vampy does not support Python 3 at all at this | 79 Note that Vampy does not support Python 3 at all at this |
| 80 point. Note also that on a Mac in normal circumstances Vampy | 80 point. Note also that on a Mac in normal circumstances Vampy |
| 81 expects to use the system installation of Python, so plugin | 81 expects to use the system installation of Python, so plugins |
| 82 modules you write should be tested using this. | 82 that you write should be tested using the system Python. |
| 83 | 83 |
| 84 * Vampy supports Numpy 1.1 or greater. | 84 * Vampy supports Numpy 1.1 or greater. |
| 85 | 85 |
| 86 Using Numpy is optional, however writing plugins in pure | 86 Using Numpy is optional, however writing plugins in pure |
| 87 Python typically results in significantly slower processing. | 87 Python typically results in significantly slower processing. |
