# Installer aubio avec Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de aubio pour les workflows d'agents IA.

## installation

```sh
sudo av install brew:aubio
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install aubio
```

  Preuve: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install aubio
```

  Preuve: MacPorts ports tree: audio/aubio/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add aubio
```

  Preuve: Alpine Linux edge package indexes: aubio from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install aubio-tools
```

  Preuve: Debian stable package indexes: aubio-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install aubio
```

  Preuve: Fedora Rawhide package metadata: aubio 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#aubio
```

  Preuve: nixpkgs package indexes: pkgs/by-name/au/aubio/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S aubio
```

  Preuve: Arch Linux sync databases: aubio from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install aubio-docs
```

  Preuve: openSUSE Tumbleweed package metadata: aubio-docs from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

## Faits du paquet

- **Clé du paquet:** brew:aubio
- **Gestionnaire de paquets:** Homebrew
- **Page du gestionnaire de paquets:** <https://formulae.brew.sh/formula/aubio>
- **Version:** 0.4.9
- **Résumé source:** Extract annotations from audio signals
- **Page d'accueil:** <https://aubio.org>
- **Dépôt:** <https://github.com/aubio/aubio>
- **Docs amont:** <https://aubio.org/doc/latest>
- **Licence:** GPL-3.0-or-later
- **Archive source:** <https://sources.buildroot.net/aubio/aubio-0.4.9.tar.bz2>
- **Dernière mise à jour:** 2026-06-15T10:20:10-04:00
- **Généré:** 2026-07-08T07:18:31+00:00

## exécutables

- aubio (cli)
- aubiocut (cli)
- aubiomfcc (cli)
- aubionotes (cli)
- aubioonset (cli)
- aubiopitch (cli)
- aubioquiet (cli)
- aubiotrack (cli)
- aubio (alias)
- aubiocut (alias)
- aubiomfcc (alias)
- aubionotes (alias)
- aubioonset (alias)
- aubiopitch (alias)
- aubioquiet (alias)
- aubiotrack (alias)

## Dépendances

- libsndfile
- numpy
- python@3.14

## Dépendances de compilation

- libtool
- pkgconf
- python-setuptools

## Comportement d'installation

- hook post-installation: non défini
- Bouteille: disponible sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Version et fraîcheur

- page générée: 2026-07-08
- version du gestionnaire: 0.4.9
- gestionnaire mis à jour: 2026-06-15
- données locales: OK
- dépôt amont: https://aubio.org
- info: Release/tag comparison is only available for GitHub repositories.
## Historique du projet et usages

aubio is a C library and command-line toolkit for extracting musical annotations from audio: onsets, pitch, tempo, beats, MFCCs, and related descriptors. In package-manager terms it is both a developer library and a bag of small Unix-style audio analysis commands.

### Historique du projet

The official site describes aubio as a tool for extracting annotations from audio signals, with real-time-friendly algorithms that can be used offline in editors and samplers or online in audio effects and virtual instruments. The site footer dates the aubio team back to 2003, and the project remains maintained through its own gitweb and GitHub repository.

The manual for aubio 0.4.9 describes the project as algorithms and tools to label and transform music and sounds, with Python documentation, command-line tools, developer documentation, Doxygen API docs, and build instructions. Its project-pages section links the homepage, GitHub repository, PyPI package, Doxygen docs, and mailing lists.

### Historique d'adoption

aubio spread through several packaging ecosystems because it sits at the intersection of command-line audio tooling, Python music-analysis workflows, and C library integration. The batch package metadata lists Homebrew, Alpine, Debian/Ubuntu as `aubio-tools`, Fedora, MacPorts, Nix, Arch, and openSUSE packaging.

The official manual acknowledges Debian/Ubuntu packages, precompiled binaries, Python packaging through PyPI, and source builds. That mix explains its long-running appeal: users can install only the CLI tools, embed the C library, or use the Python bindings in analysis notebooks and scripts.

### Modes d'utilisation

As a CLI package, aubio gives users commands such as `aubio`, `aubiocut`, `aubioonset`, `aubiopitch`, `aubiotrack`, `aubionotes`, `aubiomfcc`, and `aubioquiet`. The manual's command-line section documents these as separate tools rather than a single subcommand-heavy executable.

As a library, aubio offers algorithms for onset detection, pitch tracking, tempo and beat detection, MFCCs, FFT and phase vocoder work, filters, transient/steady-state separation, sound-file I/O, and math utilities. Optional dependencies add media-file, resampling, FFT, JACK, and platform audio support.

### Pourquoi les passionnés de paquets s'y intéressent

aubio is the sort of package that quietly anchors larger workflows. It has tiny command-line tools that can be chained in scripts, a C API for applications, and Python bindings that use NumPy arrays efficiently. That makes it show up in package managers for media users, scientists, educators, and plugin developers.

Its dependency story is also interesting: the official site notes that as of 0.4.0 aubio had no required dependencies, while optional integrations can pull in libav, libsndfile, libsamplerate, FFTW, JACK, Apple audio frameworks, and more. Package maintainers therefore decide how much audio ecosystem surface to enable.

### Chronologie

- 2003: aubio project/team history begins according to the official site footer.
- 0.4.0: Official site notes aubio had no required dependencies as of this release.
- 2018: Official homepage footer span reaches 2003-2018.
- 2019: 0.4.9 release line appears in official manual and tags.
- 2026: Official gitweb shows ongoing maintenance commits.

### Related projects

- NumPy: aubio's Python interface exposes aubio arrays directly as NumPy arrays.
- libav, libsndfile, libsamplerate, FFTW, JACK, and Apple AudioToolbox: optional integrations documented by the official site.
- PyPI package `aubio`: official manual lists aubio on PyPI as a project page.

### Sources

- <https://aubio.org/>
- <https://aubio.org/manual/latest/>
- <https://git.aubio.org/?p=aubio.git;a=summary>


## Notes de sécurité

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

- **Risque Geiger:** blue / moyen
- broad file, network, media, or database tool signal

## Détails de la base source

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** aubio
- **Version Scheme:** 0
- **Revision:** 4
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** stable

## Autres enregistrements de gestionnaires de paquets

- Debian apt - aubio-tools - 0.4.9-4.7+b2: normalized package name match | Debian stable package indexes: aubio-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | library for audio segmentation -- utilities | https://aubio.org
- Debian apt - libaubio-dev - 0.4.9-4.7+b2: normalized package name match | Debian stable package indexes: libaubio-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | library for audio and music analysis, synthesis, and effects | https://aubio.org
- Debian apt - libaubio-doc - 0.4.9-4.7: normalized package name match | Debian stable package indexes: libaubio-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | library for audio segmentation -- documentation | https://aubio.org
- Debian apt - libaubio5 - 0.4.9-4.7+b2: normalized package name match | Debian stable package indexes: libaubio5 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | library for audio segmentation | https://aubio.org
- Debian apt - python3-aubio - 0.4.9-4.7+b2: normalized package name match | Debian stable package indexes: python3-aubio from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Python 3 interface for aubio, a library for audio segmentation | https://aubio.org
- Nix - aubio: normalized package name match | nixpkgs package indexes: pkgs/by-name/au/aubio/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - aubio-tools - 0.4.9-4.4build1: normalized package name match | Ubuntu 24.04 LTS package indexes: aubio-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | library for audio segmentation -- utilities | https://aubio.org
- Ubuntu apt - libaubio-dev - 0.4.9-4.4build1: normalized package name match | Ubuntu 24.04 LTS package indexes: libaubio-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | library for audio and music analysis, synthesis, and effects | https://aubio.org
- Ubuntu apt - libaubio-doc - 0.4.9-4.4build1: normalized package name match | Ubuntu 24.04 LTS package indexes: libaubio-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | library for audio segmentation -- documentation | https://aubio.org
- Ubuntu apt - libaubio5 - 0.4.9-4.4build1: normalized package name match | Ubuntu 24.04 LTS package indexes: libaubio5 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | library for audio segmentation | https://aubio.org
- Ubuntu apt - python3-aubio - 0.4.9-4.4build1: normalized package name match | Ubuntu 24.04 LTS package indexes: python3-aubio from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Python 3 interface for aubio, a library for audio segmentation | https://aubio.org
- apk - aubio - 0.4.9-r6: normalized package name match | Alpine Linux edge package indexes: aubio from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | tool designed for the extraction of annotations from audio signals | https://aubio.org
- apk - aubio-dev - 0.4.9-r6: normalized package name match | Alpine Linux edge package indexes: aubio-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | tool designed for the extraction of annotations from audio signals (development files) | https://aubio.org
- apk - aubio-static - 0.4.9-r6: normalized package name match | Alpine Linux edge package indexes: aubio-static from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | tool designed for the extraction of annotations from audio signals (static library) | https://aubio.org
- dnf - aubio - 0.4.9-39.fc45: normalized package name match | Fedora Rawhide package metadata: aubio from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | An audio labeling tool | https://aubio.org/
- dnf - aubio-devel - 0.4.9-39.fc45: normalized package name match | Fedora Rawhide package metadata: aubio-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Development files for aubio | https://aubio.org/


## Liens liés

- [Secret-risk packages](https://www.automicvault.com/fr/pkg/secret-risk-packages/) - Has protected-tool coverage, approval-gate, or non-low Geiger security signals.
- [Terminal utility packages](https://www.automicvault.com/fr/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Networking and protocol packages](https://www.automicvault.com/fr/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Media and graphics packages](https://www.automicvault.com/fr/pkg/media-graphics-tools/) - Matched media, image, audio, video, or graphics metadata.
- [libsndfile](https://www.automicvault.com/fr/pkg/brew/libsndfile/) - Runtime dependency declared by Homebrew.
- [numpy](https://www.automicvault.com/fr/pkg/brew/numpy/) - Runtime dependency declared by Homebrew.
- [python@3.14](https://www.automicvault.com/fr/pkg/brew/python-3-14/) - Runtime dependency declared by Homebrew.
- [libtool](https://www.automicvault.com/fr/pkg/brew/libtool/) - Build dependency declared by Homebrew.
- [pkgconf](https://www.automicvault.com/fr/pkg/brew/pkgconf/) - Build dependency declared by Homebrew.
- [bandcamp-dl](https://www.automicvault.com/fr/pkg/brew/bandcamp-dl/) - Shares av.db curated category or tags: audio, cli, media, music.
- [bpm-tools](https://www.automicvault.com/fr/pkg/brew/bpm-tools/) - Shares av.db curated category or tags: audio, cli, media, music.
- [cmusfm](https://www.automicvault.com/fr/pkg/brew/cmusfm/) - Shares av.db curated category or tags: audio, cli, media, music.
- [csound](https://www.automicvault.com/fr/pkg/brew/csound/) - Shares av.db curated category or tags: audio, cli, media, music.
- [timidity](https://www.automicvault.com/fr/pkg/brew/timidity/) - Shares av.db curated category or tags: audio, cli, media, music.
- [waon](https://www.automicvault.com/fr/pkg/brew/waon/) - Shares av.db curated category or tags: audio, cli, media, music.
- [a52dec](https://www.automicvault.com/fr/pkg/brew/a52dec/) - Shares av.db curated category or tags: audio, cli, media.
- [abcde](https://www.automicvault.com/fr/pkg/brew/abcde/) - Shares av.db curated category or tags: audio, cli, media.
- [carla](https://www.automicvault.com/fr/pkg/brew/carla/) - Both packages touch the same language runtime or ecosystem. Shared terms: audio, cli, libsndfile, media, python.

## Combined YAML source

View the package source record on GitHub. [combined/aubio.yml](https://github.com/automic-vault/db/blob/main/combined/aubio.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
