rubberband
brew install rubberband
v4.0.0
GPL-2.0-or-later
Audio time-stretching and pitch-shifting library and command-line tool.
Why you might care
Rubber Band stretches or compresses audio without changing pitch, and shifts pitch without changing duration—useful in DAWs, live performance tools, and batch audio processing. It's a mature, widely-used dependency in audio software. The CLI tool lets you process WAV files directly; the C++ library is header-clean for integration.
4.1k
30-day installs · #693
13.6k
90-day · #685
176.8k
365-day · #311
Runtime dependencies
Build dependencies
Links
- https://breakfastquay.com/rubberband/
- Brew formula source: Formula/r/rubberband.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"SoundTouch",
"libreSample",
"FFTW"
],
"build_dependencies": [
"meson",
"ninja",
"pkgconf"
],
"categories": [
"audio-tool",
"library"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"libsamplerate",
"libsndfile"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Audio time stretcher tool and library",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:41:01+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "rubberband",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://breakfastquay.com/rubberband/",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": "Rubber Band Audio Time Stretcher Library",
"installs_30d": 4102,
"installs_365d": 176777,
"installs_90d": 13637,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "GPL-2.0-or-later",
"llm_generated_at": "2026-06-20T23:46:26+00:00",
"llm_model": "claude-haiku-4-5",
"name": "rubberband",
"oldnames": [],
"one_liner": "Audio time-stretching and pitch-shifting library and command-line tool.",
"optional_dependencies": [],
"rank_30d": 693,
"rank_365d": 311,
"rank_90d": 685,
"raw_hash": "8ed7e67f595af2e8",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/r/rubberband.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "4.0.0",
"versioned_formulae": [],
"why_use_this": "Rubber Band stretches or compresses audio without changing pitch, and shifts pitch without changing duration\u2014useful in DAWs, live performance tools, and batch audio processing. It\u0027s a mature, widely-used dependency in audio software. The CLI tool lets you process WAV files directly; the C++ library is header-clean for integration."
}