Next version will be 1.8.2
This commit is contained in:
11
CHANGELOG
11
CHANGELOG
@@ -1,4 +1,15 @@
|
||||
|
||||
Changes in Rubber Band v1.8.2
|
||||
|
||||
* Fix a number of small memory leaks
|
||||
* Make stretcher more robust to being fed invalid input (with NaNs)
|
||||
* Include iOS build file
|
||||
* Various platform build fixes and improvements
|
||||
|
||||
The API is unchanged and the library is binary compatible with
|
||||
version 1.7.
|
||||
|
||||
|
||||
Changes in Rubber Band v1.8.1
|
||||
|
||||
* Fix a crash in formant-preserving pitch shift for some build targets
|
||||
|
||||
@@ -31,7 +31,7 @@ JNINAME := librubberband-jni
|
||||
JARNAME := rubberband.jar
|
||||
|
||||
DYNAMIC_EXTENSION := .so
|
||||
DYNAMIC_FULL_VERSION := 2.1.0
|
||||
DYNAMIC_FULL_VERSION := 2.1.1
|
||||
DYNAMIC_ABI_VERSION := 2
|
||||
DYNAMIC_LDFLAGS := -shared -Wl,-Bsymbolic -Wl,-soname=$(LIBNAME)$(DYNAMIC_EXTENSION).$(DYNAMIC_ABI_VERSION)
|
||||
VAMP_LDFLAGS := -shared -Wl,-Bsymbolic -Wl,--version-script=vamp/vamp-plugin.map
|
||||
|
||||
@@ -29,7 +29,7 @@ INSTALL_PKGDIR := $(PREFIX)/lib/pkgconfig
|
||||
LIBNAME := librubberband
|
||||
|
||||
DYNAMIC_EXTENSION := .dylib
|
||||
DYNAMIC_FULL_VERSION := 2.1.0
|
||||
DYNAMIC_FULL_VERSION := 2.1.1
|
||||
DYNAMIC_ABI_VERSION := 2
|
||||
DYNAMIC_LDFLAGS := -dynamiclib -install_name $(INSTALL_LIBDIR)/$(LIBNAME).$(DYNAMIC_ABI_VERSION)$(DYNAMIC_EXTENSION) -current_version $(DYNAMIC_FULL_VERSION) -compatibility_version $(DYNAMIC_ABI_VERSION)
|
||||
|
||||
|
||||
36
README.txt
36
README.txt
@@ -246,14 +246,16 @@ The following Makefile targets are available:
|
||||
The default target is "all".
|
||||
|
||||
|
||||
4d. OS/X and iOS
|
||||
----------------
|
||||
4d. OS/X
|
||||
--------
|
||||
|
||||
A Makefile for OS/X is provided as Makefile.osx.
|
||||
|
||||
Adjust the Makefile according to your preference for compiler and
|
||||
platform SDK, FFT and resampler implementations. The default is to
|
||||
use the Accelerate framework and the Speex resampler.
|
||||
use the Accelerate framework and the Speex resampler. Then run
|
||||
e.g. "make -f Makefile.osx library" in a terminal window to build.
|
||||
You will need the Xcode command-line tools installed.
|
||||
|
||||
The following Makefile targets are available:
|
||||
|
||||
@@ -275,8 +277,32 @@ for RubberBandStretcherJNI.cpp) and the API headers in rubberband/
|
||||
should be all you need.
|
||||
|
||||
Note that you cannot legally distribute applications using Rubber Band
|
||||
through the iPhone/iPad App Store or OS/X App Store unless you have a
|
||||
valid commercial licence. GPL code is not permitted in these stores.
|
||||
in the Mac App Store, unless you have first obtained a commercial
|
||||
licence for the Rubber Band Library. GPL code is not permitted in the
|
||||
app store. See http://breakfastquay.com/technology/license.html for
|
||||
commercial terms.
|
||||
|
||||
|
||||
4d. iOS
|
||||
-------
|
||||
|
||||
A Makefile for iOS is provided as Makefile.ios. It produces a single
|
||||
static library containing both simulator and device binaries, in both
|
||||
32- and 64-bit architectures.
|
||||
|
||||
Run e.g. "make -f Makefile.ios" in a terminal window to build. You
|
||||
will need the Xcode command-line tools installed.
|
||||
|
||||
If you prefer to add the Rubber Band library files to an existing
|
||||
build project instead of using the Makefile, the files in src/ (except
|
||||
for RubberBandStretcherJNI.cpp) and the API headers in rubberband/
|
||||
should be all you need.
|
||||
|
||||
Note that you cannot legally distribute applications using Rubber Band
|
||||
in the iOS App Store, unless you have a first obtained a commercial
|
||||
licence for the Rubber Band Library. GPL code is not permitted in the
|
||||
app store. See http://breakfastquay.com/technology/license.html for
|
||||
commercial terms.
|
||||
|
||||
|
||||
4e. Win32 and Visual Studio
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
AC_INIT(RubberBand, 1.9, chris.cannam@breakfastquay.com)
|
||||
AC_INIT(RubberBand, 1.8.2, chris.cannam@breakfastquay.com)
|
||||
|
||||
AC_CONFIG_SRCDIR(src/StretcherImpl.h)
|
||||
AC_PROG_CXX
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
#ifndef _RUBBERBANDSTRETCHER_H_
|
||||
#define _RUBBERBANDSTRETCHER_H_
|
||||
|
||||
#define RUBBERBAND_VERSION "1.8.1"
|
||||
#define RUBBERBAND_VERSION "1.8.2"
|
||||
#define RUBBERBAND_API_MAJOR_VERSION 2
|
||||
#define RUBBERBAND_API_MINOR_VERSION 5
|
||||
|
||||
|
||||
Reference in New Issue
Block a user