macOS
brew install aubiolocal Homebrew formula metadata
sudo port install aubioMacPorts ports tree · audio/aubio/Portfile · Source: api.github.com
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de aubio pour les workflows d'agents IA.
installation
brew install aubiolocal Homebrew formula metadata
sudo port install aubioMacPorts ports tree · audio/aubio/Portfile · Source: api.github.com
sudo apk add aubioAlpine Linux edge package indexes · aubio · Source: dl-cdn.alpinelinux.org
sudo apt install aubio-toolsDebian stable package indexes · aubio-tools · Source: deb.debian.org
sudo dnf install aubioFedora Rawhide package metadata · aubio · Source: dl.fedoraproject.org
nix profile install nixpkgs#aubionixpkgs package indexes · pkgs/by-name/au/aubio/package.nix · Source: api.github.com
sudo pacman -S aubioArch Linux sync databases · aubio · Source: geo.mirror.pkgbuild.com
sudo zypper install aubio-docsopenSUSE Tumbleweed package metadata · aubio-docs · Source: download.opensuse.org
aperçu
Extract annotations from audio signals
historique
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.
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.
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.
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.
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.
posture de sécurité
broad file, network, media, or database tool signal.
risque blue · confiance moyen · tool
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
aubio | cli | exécutable global | |
aubiocut | cli | exécutable global | |
aubiomfcc | cli | exécutable global | |
aubionotes | cli | exécutable global | |
aubioonset | cli | exécutable global | |
aubiopitch | cli | exécutable global | |
aubioquiet | cli | exécutable global | |
aubiotrack | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
métadonnées d'installation
| Clé du paquet | brew:aubio |
|---|---|
| Version | 0.4.9 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/aubio |
| 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 |
| Pulse | updated |
| Dépendances | libsndfile, numpy, python@3.14 |
| Dépendances de compilation | libtool, pkgconf, python-setuptools |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| 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 |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
aubio-tools 0.4.9-4.7+b2
library for audio segmentation -- utilities
sudo apt install aubio-toolslibaubio-dev 0.4.9-4.7+b2
library for audio and music analysis, synthesis, and effects
sudo apt install libaubio-devlibaubio-doc 0.4.9-4.7
library for audio segmentation -- documentation
sudo apt install libaubio-doclibaubio5 0.4.9-4.7+b2
library for audio segmentation
sudo apt install libaubio5python3-aubio 0.4.9-4.7+b2
Python 3 interface for aubio, a library for audio segmentation
sudo apt install python3-aubioaubio
nix profile install nixpkgs#aubioaubio-tools 0.4.9-4.4build1
library for audio segmentation -- utilities
sudo apt install aubio-toolslibaubio-dev 0.4.9-4.4build1
library for audio and music analysis, synthesis, and effects
sudo apt install libaubio-devlibaubio-doc 0.4.9-4.4build1
library for audio segmentation -- documentation
sudo apt install libaubio-doclibaubio5 0.4.9-4.4build1
library for audio segmentation
sudo apt install libaubio5python3-aubio 0.4.9-4.4build1
Python 3 interface for aubio, a library for audio segmentation
sudo apt install python3-aubioaubio 0.4.9-r6
tool designed for the extraction of annotations from audio signals
sudo apk add aubioaubio-dev 0.4.9-r6
tool designed for the extraction of annotations from audio signals (development files)
sudo apk add aubio-devaubio-static 0.4.9-r6
tool designed for the extraction of annotations from audio signals (static library)
sudo apk add aubio-staticaubio 0.4.9-39.fc45
An audio labeling tool
sudo dnf install aubioaubio-devel 0.4.9-39.fc45
Development files for aubio
sudo dnf install aubio-develpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.