IT-lexikon › Programmering › Rubber Band

Rubber Band

Programmering In English → Uppdaterad: 2026-10-29
Mer info
Skapad av
Chris Cannam
År
Typ
Bibliotek
Licens
GPL / kommersiell

Öppet C++-bibliotek för tidssträckning och tonhöjdsändring, och det självklara valet för fri ljudmjukvara som behöver en sådan funktion.

Chris Cannam, även upphovsman till analysprogrammet Sonic Visualiser, släppte Rubber Band Library 2007 genom sitt bolag Breakfast Quay. Grunden är en fasvokoder med extra logik för att hitta transienter, så att trumslag inte smetas ut när tempot ändras. Version 3 från 2022 lade till en ny motor, R3, med märkbart bättre kvalitet till priset av mer beräkning.

Biblioteket är dubbellicensierat: GPL för fria projekt, betald licens för den som vill stänga koden. Därför sitter det i Ardour, i DJ-programmet Mixxx och som filtret rubberband i FFmpeg, men också i kommersiella appar som inte skyltar med det.

← Tillbaka till lexikonet