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
No comments:
Post a Comment