Learn R Programming

ReVAMP (version 1.0.1)

ReVAMP-package: R Interface to Vamp Audio Analysis Plugins

Description

Provides an R interface to the Vamp audio analysis plugin system developed by Queen Mary University of London's Centre for Digital Music. Enables loading and running Vamp plugins for Music Information Retrieval (MIR) tasks including tempo detection, onset detection, spectral analysis, and audio feature extraction.

Arguments

Author

Your Name

Maintainer: Your Name <your@email.com>

Details

The ReVAMP package allows R users to access the extensive library of Vamp audio analysis plugins. Key functions include:

  • vampPlugins - List all available Vamp plugins

  • runPlugin - Execute a plugin on audio data

  • vampPluginParams - Get plugin parameter information

  • vampPaths - List plugin search paths

  • vampInfo - Get Vamp SDK version information

See the individual function documentation for usage examples.

References

Vamp Plugins: https://www.vamp-plugins.org/

Cannam, C., Landone, C., & Sandler, M. (2010). Sonic Visualiser: An open source application for viewing, analysing, and annotating music audio files. In Proceedings of the 18th ACM international conference on Multimedia (pp. 1467-1468).

See Also

vampPlugins, runPlugin, vampInfo

Examples

Run this code
if (FALSE) {
# List available plugins
plugins <- vampPlugins()
head(plugins)

# Get plugin search paths
vampPaths()

# Get info about a specific plugin
params <- vampParams("vamp-example-plugins:amplitudefollower")

# Get SDK version information
vampInfo()
}

Run the code above in your browser using DataLab