# Install vamp-plugin-sdk with Homebrew, apt, dnf, Nix, pacman, zypper

Audio processing plugin system sdk. Version 2.10.0 via Homebrew; verified 2026-06-27.

## Install

```sh
sudo av install brew:vamp-plugin-sdk
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install vamp-plugin-sdk
```

  Evidence: local Homebrew formula metadata

### Linux

- Debian apt (92%):

```sh
sudo apt install libvamp-hostsdk3t64
```

  Evidence: Debian stable package indexes: libvamp-hostsdk3t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install vamp-plugin-sdk
```

  Evidence: Fedora Rawhide package metadata: vamp-plugin-sdk from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#vamp-plugin-sdk
```

  Evidence: nixpkgs package indexes: pkgs/by-name/va/vamp-plugin-sdk/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S vamp-plugin-sdk
```

  Evidence: Arch Linux sync databases: vamp-plugin-sdk from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- Ubuntu apt (92%):

```sh
sudo apt install libvamp-hostsdk3v5
```

  Evidence: Ubuntu 24.04 LTS package indexes: libvamp-hostsdk3v5 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

- zypper (92%):

```sh
sudo zypper install libvamp-hostsdk3
```

  Evidence: openSUSE Tumbleweed package metadata: libvamp-hostsdk3 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

## Package facts

- **Package key:** brew:vamp-plugin-sdk
- **Package manager:** Homebrew
- **Package manager page:** <https://formulae.brew.sh/formula/vamp-plugin-sdk>
- **Version:** 2.10.0
- **Source summary:** Audio processing plugin system sdk
- **Homepage:** <https://www.vamp-plugins.org/>
- **Repository:** <https://github.com/vamp-plugins/vamp-plugin-sdk>
- **Upstream docs:** <https://github.com/vamp-plugins/vamp-plugin-sdk#readme>
- **License:** X11 AND BSD-3-Clause
- **Source archive:** <https://github.com/vamp-plugins/vamp-plugin-sdk/releases/download/vamp-plugin-sdk-v2.10/vamp-plugin-sdk-2.10.0.tar.gz>
- **Last updated:** 2026-06-27T15:36:16-04:00
- **Generated:** 2026-07-08T18:08:21+00:00

## Executables

- vamp-rdf-template-generator (cli)
- vamp-simple-host (cli)
- vamp-rdf-template-generator (alias)
- vamp-simple-host (alias)

## Dependencies

- flac
- libogg
- libsndfile

## Build dependencies

- automake
- pkgconf

## Install behavior

- Post-install hook: not defined
- Bottle: available on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 2.10.0
- Package-manager updated: 2026-06-27
- Local data: ok
- Upstream repository: https://github.com/vamp-plugins/vamp-plugin-sdk
- info: No cached GitHub release or tag data was available.
## Project history and usage

Vamp is an audio analysis plugin system developed at the Centre for Digital Music, Queen Mary, University of London, with funding links to research projects including OMRAS2, SIMAC, and EASAIER. Unlike real-time audio effect formats such as VST, Vamp was designed for feature extraction: plugins consume sampled audio and return descriptive or symbolic information such as note onsets, chromagrams, spectrogram-like data, power curves, or fundamental frequency estimates.

### Project history

The SDK history visible on the project news page shows an established 1.x API by 2007, with version 1.1b announced in October 2007 and version 1.2 in February 2008. Version 2.0 arrived in December 2008 with feature durations, an RDF ontology for describing plugin capabilities and configurations, a clearer split between plugin and host SDK libraries, and a compatibility statement preserving interoperability with 1.x plugins and hosts. Later releases kept the format stable while modernizing implementation details, including a 2019 move of the supported C++ baseline from C++98 to C++11 and the 2.10 release in May 2020.

### Adoption history

The SDK's adoption is bound to a small but durable music-information-retrieval ecosystem. The Vamp site points users to Sonic Visualiser for interactive analysis, Audacity for creating label tracks from analysis results, Sonic Annotator for batch extraction to text or RDF, and the simple command-line host included with the developer SDK. The programmers' guide explains that plugins are compiled shared libraries loaded by a host, fed audio blocks offline, and asked to return timestamped features rather than audio output or UI.

### How it is used

For package users, `vamp-plugin-sdk` is mainly a developer and host-author package. Plugin authors use its C binary interface and C++ base classes to implement analyzers; host authors use its host-side classes, example plugins, test host, and compatibility rules to load plugins across Linux, macOS, and Windows. Researchers and audio-tool maintainers use it as a lightweight standard interchange layer between MIR algorithms and host applications.

### Sources

- <https://github.com/vamp-plugins/vamp-plugin-sdk>
- <https://www.vamp-plugins.org/>
- <https://www.vamp-plugins.org/develop.html>
- <https://www.vamp-plugins.org/guide.pdf>
- <https://www.vamp-plugins.org/news.html>


## Security Notes

broad file, network, media, or database tool signal.

- **Geiger risk:** blue / medium
- broad file, network, media, or database tool signal

## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** vamp-plugin-sdk
- **Version Scheme:** 0
- **Revision:** 1
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## Other Package-Manager Records

- Debian apt - libvamp-hostsdk3t64 - 2.10.0-5: normalized package name match | Debian stable package indexes: libvamp-hostsdk3t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | helper library for Vamp hosts written in C++ | https://www.vamp-plugins.org/
- Debian apt - libvamp-sdk2t64 - 2.10.0-5: normalized package name match | Debian stable package indexes: libvamp-sdk2t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | helper library for Vamp plugins written in C++ | https://www.vamp-plugins.org/
- Debian apt - vamp-examples - 2.10.0-5: normalized package name match | Debian stable package indexes: vamp-examples from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | example Vamp plugins, host and RDF generator | https://www.vamp-plugins.org/
- Debian apt - vamp-plugin-sdk - 2.10.0-5: normalized package name match | Debian stable package indexes: vamp-plugin-sdk from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | audio analysis and feature extraction plugins (SDK) | https://www.vamp-plugins.org/
- Debian apt - vamp-plugin-sdk-doc - 2.10.0-5: normalized package name match | Debian stable package indexes: vamp-plugin-sdk-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | audio analysis and feature extraction plugins (API documentation) | https://www.vamp-plugins.org/
- Nix - vamp-plugin-sdk: normalized package name match | nixpkgs package indexes: pkgs/by-name/va/vamp-plugin-sdk/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - libvamp-hostsdk3v5 - 2.10.0-4build1: normalized package name match | Ubuntu 24.04 LTS package indexes: libvamp-hostsdk3v5 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | helper library for Vamp hosts written in C++ | https://www.vamp-plugins.org/
- Ubuntu apt - libvamp-sdk2v5 - 2.10.0-4build1: normalized package name match | Ubuntu 24.04 LTS package indexes: libvamp-sdk2v5 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | helper library for Vamp plugins written in C++ | https://www.vamp-plugins.org/
- Ubuntu apt - vamp-examples - 2.10.0-4build1: normalized package name match | Ubuntu 24.04 LTS package indexes: vamp-examples from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | example Vamp plugins, host and RDF generator | https://www.vamp-plugins.org/
- Ubuntu apt - vamp-plugin-sdk - 2.10.0-4build1: normalized package name match | Ubuntu 24.04 LTS package indexes: vamp-plugin-sdk from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | audio analysis and feature extraction plugins (SDK) | https://www.vamp-plugins.org/
- Ubuntu apt - vamp-plugin-sdk-doc - 2.10.0-4build1: normalized package name match | Ubuntu 24.04 LTS package indexes: vamp-plugin-sdk-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | audio analysis and feature extraction plugins (API documentation) | https://www.vamp-plugins.org/
- dnf - vamp-plugin-sdk - 2.10-4.fc44: normalized package name match | Fedora Rawhide package metadata: vamp-plugin-sdk from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | An API for audio analysis and feature extraction plugins | https://vamp-plugins.org/
- dnf - vamp-plugin-sdk-devel - 2.10-4.fc44: normalized package name match | Fedora Rawhide package metadata: vamp-plugin-sdk-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Development files for vamp-plugin-sdk | https://vamp-plugins.org/
- dnf - vamp-plugin-sdk-static - 2.10-4.fc44: normalized package name match | Fedora Rawhide package metadata: vamp-plugin-sdk-static from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Static libraries for vamp-plugin-sdk | https://vamp-plugins.org/
- pacman - vamp-plugin-sdk - 1:2.10-1: normalized package name match | Arch Linux sync databases: vamp-plugin-sdk from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | The Vamp audio analysis plug-in system | https://github.com/vamp-plugins/vamp-plugin-sdk
- zypper - libvamp-hostsdk3 - 2.10.0-1.28: normalized package name match | openSUSE Tumbleweed package metadata: libvamp-hostsdk3 from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Library for Vamp audio analysis plugin hosts | https://www.vamp-plugins.org/


## Related links

- [Secret-risk packages](https://www.automicvault.com/pkg/secret-risk-packages/) - Has protected-tool coverage, approval-gate, or non-low Geiger security signals.
- [Terminal utility packages](https://www.automicvault.com/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Developer build packages](https://www.automicvault.com/pkg/developer-build-tools/) - Matched build, compiler, generator, or developer workflow metadata.
- [Networking and protocol packages](https://www.automicvault.com/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [flac](https://www.automicvault.com/pkg/brew/flac/) - Runtime dependency declared by Homebrew.
- [libsndfile](https://www.automicvault.com/pkg/brew/libsndfile/) - Runtime dependency declared by Homebrew.
- [automake](https://www.automicvault.com/pkg/brew/automake/) - Build dependency declared by Homebrew.
- [pkgconf](https://www.automicvault.com/pkg/brew/pkgconf/) - Build dependency declared by Homebrew.
- [mpdscribble](https://www.automicvault.com/pkg/brew/mpdscribble/) - Shares av.db curated category or tags: audio, c-plus-plus, cli, media.
- [speech-tools](https://www.automicvault.com/pkg/brew/speech-tools/) - Shares av.db curated category or tags: audio, c-plus-plus, cli, media.
- [stk](https://www.automicvault.com/pkg/brew/stk/) - Shares av.db curated category or tags: audio, c-plus-plus, cli, media.
- [taglib](https://www.automicvault.com/pkg/brew/taglib/) - Shares av.db curated category or tags: audio, c-plus-plus, cli, media.
- [abcde](https://www.automicvault.com/pkg/brew/abcde/) - Shares av.db curated category or tags: audio, cli, media.
- [adplay](https://www.automicvault.com/pkg/brew/adplay/) - Shares av.db curated category or tags: audio, cli, media.
- [adplug](https://www.automicvault.com/pkg/brew/adplug/) - Shares av.db curated category or tags: audio, cli, media.
- [aften](https://www.automicvault.com/pkg/brew/aften/) - Shares av.db curated category or tags: audio, cli, media.
- [mpd](https://www.automicvault.com/pkg/brew/mpd/) - Both packages work with overlapping file formats or content types. Shared terms: audio, cli, flac, libogg, libsndfile.
- [meyda](https://www.automicvault.com/pkg/npm/meyda/) - Both packages work with overlapping file formats or content types. Shared terms: api, audio, cli, extraction, feature.

## Combined YAML source

View the package source record on GitHub. [combined/vamp-plugin-sdk.yml](https://github.com/automic-vault/db/blob/main/combined/vamp-plugin-sdk.yml)


## Sources

- Nucleus package database
- Geiger risk classifier
- package-page enrichment
- curated package history
- package version freshness
- av.db category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
