rubberband
« Back to VersTracker
Description:
Audio time stretcher tool and library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: audio processing pitch-shift time-stretch cli
Install: brew install rubberband
About:
Rubberband is a high-quality command-line utility and library for time-stretching and pitch-shifting audio files without affecting tempo or pitch independently. It utilizes advanced phase vocoder techniques to achieve professional-grade audio processing results. This makes it an essential tool for audio engineers and developers needing precise audio manipulation capabilities.
Key Features:
  • Real-time and offline processing capabilities
  • High-quality phase vocoder algorithm
  • Independent control of pitch and tempo
  • Command-line interface for scripting
  • Library for integration into other applications
Use Cases:
  • Adjusting the tempo of music tracks for DJ sets or remixes
  • Changing the pitch of audio samples for music production
  • Time-compressing audio for podcast editing
  • Analyzing audio signals in software development projects
Alternatives:
  • sox – SoX is a broader audio processing suite that includes time-stretching, but Rubberband is specifically optimized for high-quality pitch and time modification.
  • libsndfile – libsndfile handles audio file I/O but does not include DSP algorithms like time-stretching.
Version History
Detected Version Rev Change Commit