sound-touch
« Back to VersTracker
Description:
Audio processing library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: audio sound-processing library multimedia c++
Install: brew install sound-touch
About:
SoundTouch is an open-source audio processing library for changing the tempo, pitch, and playback rate of audio streams. It provides a robust API for real-time processing and offline rendering, making it ideal for applications requiring audio time-scale modification. The library is optimized for high performance and low latency across multiple platforms.
Key Features:
  • Time-stretching (tempo change without pitch alteration)
  • Pitch-shifting (change pitch without affecting tempo)
  • Sample rate conversion
  • Real-time processing capabilities
  • Cross-platform support (Windows, Linux, macOS)
Use Cases:
  • Audio player applications for variable speed playback
  • Podcast editing software for time compression
  • Karaoke applications for pitch adjustment
  • Game audio engines for dynamic audio manipulation
Alternatives:
  • libsamplerate – Focuses specifically on sample rate conversion rather than comprehensive time-stretching and pitch-shifting
  • Rubber Band Library – Similar functionality with different algorithmic approaches and licensing terms
Version History
Detected Version Rev Change Commit
Sep 15, 2025 8:38am 0 VERSION_BUMP 713423eb
Sep 13, 2024 10:31pm 0 VERSION_BUMP 76b168d7