Add live shifter to single-file interface

This commit is contained in:
Chris Cannam
2024-09-03 10:11:51 +01:00
parent ffe7cf966c
commit 9580e0c63f

View File

@@ -27,9 +27,10 @@
This is a single-file compilation unit for Rubber Band Library. This is a single-file compilation unit for Rubber Band Library.
To use the library in your project without building it separately, To use the library in your project without building it separately,
include in your code either rubberband/RubberBandStretcher.h for include in your code either rubberband/RubberBandStretcher.h
use in C++ or rubberband/rubberband-c.h if you need the C and/or rubberband/RubberBandLiveShifter.h for use in C++, or
interface, then add this single C++ source file to your build. rubberband/rubberband-c.h if you need the C interface, then add
this single C++ source file to your build.
Don't move this file into your source tree - keep it in the same Don't move this file into your source tree - keep it in the same
place relative to the other Rubber Band code, so that the relative place relative to the other Rubber Band code, so that the relative
@@ -79,7 +80,9 @@
#include "../src/faster/R2Stretcher.cpp" #include "../src/faster/R2Stretcher.cpp"
#include "../src/faster/StretcherProcess.cpp" #include "../src/faster/StretcherProcess.cpp"
#include "../src/finer/R3Stretcher.cpp" #include "../src/finer/R3Stretcher.cpp"
#include "../src/finer/R3LiveShifter.cpp"
#include "../src/RubberBandStretcher.cpp" #include "../src/RubberBandStretcher.cpp"
#include "../src/RubberBandLiveShifter.cpp"
#include "../src/rubberband-c.cpp" #include "../src/rubberband-c.cpp"