ReVAMP: Interface to 'Vamp' Audio Analysis Plugins

Provides an interface to the 'Vamp' audio analysis plugin system <https://www.vamp-plugins.org/> developed by Queen Mary University of London's Centre for Digital Music. Enables loading and running Vamp plugins for various audio analysis tasks including tempo detection, onset detection, spectral analysis, and audio feature extraction. Supports mono and stereo audio with automatic channel adaptation and domain conversion.

Version: 1.0.0
Imports: Rcpp
LinkingTo: Rcpp
Suggests: testthat (≥ 3.0.0), tuneR, knitr, rmarkdown, spelling
Published: 2025-12-19
DOI: 10.32614/CRAN.package.ReVAMP (may not be active yet)
Author: Ed Baker ORCID iD [aut, cre], Authors of vamp-sdk [cph] (Authorship and copyright of included vamp-sdk as detailed in inst/COPYRIGHTS), Mark Borgerding [cph] (Authorship and copyright of included kiss_fft as detailed in inst/COPYRIGHTS)
Maintainer: Ed Baker <ed at ebaker.me.uk>
BugReports: https://github.com/edwbaker/ReVAMP/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
Copyright: See the file COPYRIGHTS
ReVAMP copyright details
URL: https://revamp.ebaker.me.uk/, https://github.com/edwbaker/ReVAMP
NeedsCompilation: yes
Language: en-US
Citation: ReVAMP citation info
Materials: NEWS
CRAN checks: ReVAMP results [issues need fixing before 2026-01-15]

Documentation:

Reference manual: ReVAMP.html , ReVAMP.pdf
Vignettes: Introduction to ReVAMP (source, R code)
Managing Vamp Plugin Paths (source, R code)

Downloads:

Package source: ReVAMP_1.0.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): ReVAMP_1.0.0.tgz, r-oldrel (x86_64): ReVAMP_1.0.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=ReVAMP to link to this page.