On Sun, May 26, 2019 at 09:43:59PM +0200, Raphael Graf wrote:
> On Sun, May 26, 2019 at 03:58:18PM +0100, Stuart Henderson wrote:
> > On 2019/05/26 16:45, Raphael Graf wrote:
> > > On Sun, May 12, 2019 at 05:53:06PM +0200, Raphael Graf wrote:
> > > > Rubber Band is a library and utility program that permits changing the
> > > > tempo and pitch of an audio recording independently of one another.
> > > > 
> > > > https://breakfastquay.com/rubberband/
> > > > 
> > > > Older versions of this port have been submitted before:
> > > > https://github.com/jasperla/openbsd-wip/tree/master/audio/rubberband
> > > > https://marc.info/?l=openbsd-ports&m=148460134815562&w=2
> > > > 
> > > > It would be nice to have because it enables important functionality in
> > > > audio/hydrogen. Other ports like multimedia/mpv could benefit as well.
> > > > 
> > > > I've tested on amd64, i386 and macppc.
> > > > 
> > > > Comments, tests or OKs are welcome.
> > > > 
> > > 
> > > Anyone willing to ok this?
> > > 
> > 
> > Please replace
> > 
> > V =                    1.8.2
> > DISTNAME =             rubberband-${V}
> > EXTRACT_SUFX =         .tar.bz2
> > DISTFILES =            rubberband-${V}${EXTRACT_SUFX}
> > 
> > with
> > 
> > DISTNAME =             rubberband-1.8.2
> > EXTRACT_SUFX =         .tar.bz2
> 
> sure, done..
> 
> > 
> > I think we need to at least check ports where the word 'rubberband'
> > shows up in build logs to try to identify other ports that might pick
> > this up and either disable or add as a dependency. Here's the list,
> > though most Qt ones are probably junk noise in the logs (there's some Qt
> > source file with rubberband in the name).
> > 
> > audio/hydrogen
> > audio/lmms
> > cad/pcb
> > devel/qt-creator
> > games/enigma
> > geo/qgis
> > graphics/inkscape
> > graphics/kdiagram
> > multimedia/mpv
> > textproc/wkhtmltopdf
> > x11/kde-applications/dolphin
> > x11/py-qt4
> > x11/py-qt5
> > x11/py-wxPython
> > x11/qt4
> > x11/qt5/qtbase
> > x11/qt5/qtwebkit
> > 
> 
> I've checked them all, they do not pick it up.
> (The only real candidates are hydrogen and mpv.)
> 

Any news on this one?

I find rubberband very useful.
Compared to soundtouch, it seems to produce much better quality.
I'm not an audiophile, but I can hear a difference between these two:

$ rubberband --time 0.5 input.wav output.wav
$ soundstretch input.wav output.wav -tempo=100

Reply via email to