Rubber Band is an audio time-stretching and pitch-shifting library and utility program. It permits you to change the tempo and pitch of an audio recording independently of one another.
Rubber Band is free, open source software written by Chris Cannam. It is distributed under the GNU General Public License. Proprietary licensing for commercial applications is also available.
You can listen to some examples, or read more about the rationale for and advantages of Rubber Band.
Rubber Band is in use in programs that include the Ardour digital audio workstation, SooperLooper live
looping sampler, and QTractor sequencer (for
offline pitch shifting).
(Does your application use Rubber
Band? Let me know!)
![]() |
Rubber Band v1.0.1 source – source code package, with Linux build scripts |