macOS
brew install aubiolocal Homebrew formula metadata
sudo port install aubioMacPorts ports tree · audio/aubio/Portfile · Quelle: api.github.com
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für aubio in AI-Agent-Workflows.
Installation
brew install aubiolocal Homebrew formula metadata
sudo port install aubioMacPorts ports tree · audio/aubio/Portfile · Quelle: api.github.com
sudo apk add aubioAlpine Linux edge package indexes · aubio · Quelle: dl-cdn.alpinelinux.org
sudo apt install aubio-toolsDebian stable package indexes · aubio-tools · Quelle: deb.debian.org
sudo dnf install aubioFedora Rawhide package metadata · aubio · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#aubionixpkgs package indexes · pkgs/by-name/au/aubio/package.nix · Quelle: api.github.com
sudo pacman -S aubioArch Linux sync databases · aubio · Quelle: geo.mirror.pkgbuild.com
sudo zypper install aubio-docsopenSUSE Tumbleweed package metadata · aubio-docs · Quelle: download.opensuse.org
Überblick
Extract annotations from audio signals
Verlauf
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.
Sicherheitslage
broad file, network, media, or database tool signal.
blue Risiko · mittel Konfidenz · tool
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
aubio | cli | globales Executable | |
aubiocut | cli | globales Executable | |
aubiomfcc | cli | globales Executable | |
aubionotes | cli | globales Executable | |
aubioonset | cli | globales Executable | |
aubiopitch | cli | globales Executable | |
aubioquiet | cli | globales Executable | |
aubiotrack | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:aubio |
|---|---|
| Version | 0.4.9 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/aubio |
| Homepage | https://aubio.org |
| Repository | https://github.com/aubio/aubio |
| Upstream-Dokumentation | https://aubio.org/doc/latest |
| Lizenz | GPL-3.0-or-later |
| Quellarchiv | https://sources.buildroot.net/aubio/aubio-0.4.9.tar.bz2 |
| Zuletzt aktualisiert | 2026-06-15T10:20:10-04:00 |
| Pulse | updated |
| Abhängigkeiten | libsndfile, numpy, python@3.14 |
| Build-Abhängigkeiten | libtool, pkgconf, python-setuptools |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| 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 |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
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-develQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.