Rubber Band Library

Atom Feed Breakfast Quay on Twitter

Make your audio applications stretchier than ever

Rubber Band Library is a high quality software library for audio time-stretching and pitch-shifting. It permits you to change the tempo and pitch of an audio stream or recording dynamically and independently of one another.

New: Rubber Band Library v1.8.1 released (28th Oct, 2012)

Rubber Band Library is intended for use by developers creating their own application programs rather than directly by end users, although it does also include a simple (free) command-line utility program that you can use for fixed adjustments to the speed and pitch of existing audio files.

You can listen to some examples, or read more about the rationale for and advantages of Rubber Band.

Download the Code

* Rubber Band Library v1.8.1 source
Source code
* Rubber Band Library v1.8.1 command-line utility
Windows executable for the Rubber Band utility program
* Rubber Band Library v1.8.1 command-line utility
OS/X universal binary executable for the Rubber Band utility program
* Visit the Rubber Band Library code project
Including source code browser and issue tracker

Buy a Commercial Licence

* Buy now!
Read about commercial licence options and buy a licence here.

Rubber Band Library is open source software under the GNU General Public License. If you want to distribute it in a proprietary commercial application, you need to buy a licence. Read more about this.