Index | Thread | Search

From:
Theo Buehler <tb@theobuehler.org>
Subject:
Re: [update] audio/rubberband 3.2.1 -> 4.0.0
To:
Raphael Graf <r@undefined.ch>
Cc:
ports@openbsd.org
Date:
Sat, 3 May 2025 14:30:45 +0200

Download raw body.

Thread
On Sat, May 03, 2025 at 10:32:53AM +0200, Raphael Graf wrote:
> Here is an update for audio/rubberband to the latest version 4.0.0.
> 
> Release Announcement: https://breakfastquay.com/news/20241025.html
> 
> This release adds a new API, RubberBandLiveShifter, which is simpler to use
> than the general RubberBandStretcher interface. The library continues to be
> binary compatible with older releases.

Hm. Not entirely.

3.2.1:	RubberBand::R3Stretcher::consume()
4.0.0:	RubberBand::R3Stretcher::consume(bool)

I think you should bump the major instead of the minor.

> I have tested the command-line tool on amd64, for example like this:
> $ rubberband -3 --time 0.5 input.wav output.wav
> 
> audio/hydrogen, where rubberband is enabled, still builds and runs as
> expected.
> 
> ok?

ok with major bump.