Chris Cannam
|
f586fe601a
|
Try to avoid situation in which JNI autodetection crashes out the build because javac is not found
|
2022-09-26 12:48:44 +01:00 |
|
Chris Cannam
|
e5f756d16d
|
Fix use of variable I had tidied out
|
2022-09-26 10:20:42 +01:00 |
|
Chris Cannam
|
0eaca1711c
|
Prefer jni as a dependency rather than manually seeking it. This is unlikely to work in Meson < 0.62, and Meson >= 0.62 gives a warning that the feature is new - but it seems to me that older versions should just do a standard dep lookup and fail, so we can fall back on the same logic we were using anyway (i.e. manually supplied include path)
|
2022-09-26 09:39:10 +01:00 |
|
Chris Cannam
|
45e8bef4cf
|
Slightly nicer output
|
2022-09-02 15:58:08 +01:00 |
|
Chris Cannam
|
aa1865d22b
|
Add mathmisc.cpp
|
2022-09-02 12:07:29 +01:00 |
|
Chris Cannam
|
ee3091ab75
|
Merge from branch speexdsp
|
2022-09-02 11:12:35 +01:00 |
|
Chris Cannam
|
e0a6fc686d
|
Add support for external libspeexdsp
|
2022-09-02 11:10:44 +01:00 |
|
Chris Cannam
|
8fee46b704
|
Add SLEEF FFT support
|
2022-08-09 15:50:02 +01:00 |
|
Chris Cannam
|
fbcd385c32
|
We're working toward 3.1.0 here
|
2022-07-14 14:15:10 +01:00 |
|
Chris Cannam
|
5a67f9fcdf
|
Update .so version
|
2022-07-07 13:39:16 +01:00 |
|
Chris Cannam
|
f47f26d351
|
Next one should be actual 3.0.0
|
2022-07-06 15:38:34 +01:00 |
|
Chris Cannam
|
3850b93786
|
beta4
|
2022-07-05 18:03:40 +01:00 |
|
Chris Cannam
|
7bb916e71e
|
Beta3
|
2022-07-01 13:53:51 +01:00 |
|
Chris Cannam
|
ee3e7e45ff
|
Fix & test kissfft build
|
2022-07-01 13:14:21 +01:00 |
|
Chris Cannam
|
68a9e4f8d5
|
Require specific Boost test version, and don't check for it manually as we can't do the version test. (We use quite a recent version of the test macros)
|
2022-06-30 15:05:19 +01:00 |
|
Chris Cannam
|
75c1bdc015
|
Fix speex build
|
2022-06-30 14:00:14 +01:00 |
|
Chris Cannam
|
f41c9a257e
|
Update version number, other builds, and C API
|
2022-06-29 17:58:09 +01:00 |
|
Chris Cannam
|
3b168ca55e
|
Initial simple test
|
2022-06-23 15:13:48 +01:00 |
|
Chris Cannam
|
539c35c4ee
|
Handful of StretchCalculator tests
|
2022-06-23 11:53:35 +01:00 |
|
Chris Cannam
|
35653f3a86
|
Start reworking log output
|
2022-06-21 16:06:16 +01:00 |
|
Chris Cannam
|
e546767a6d
|
Rename/rejig so as to have just a single Impl and then R2 and R3 stretcher classes
|
2022-06-21 10:25:08 +01:00 |
|
Chris Cannam
|
750dd650cf
|
Beta2
|
2022-06-17 15:20:39 +01:00 |
|
Chris Cannam
|
321544e05d
|
Update version for beta1
|
2022-06-15 14:28:40 +01:00 |
|
Chris Cannam
|
f3dfada888
|
Provide proper support for R2/R3 choice through command line options in utility
|
2022-06-15 11:31:35 +01:00 |
|
Chris Cannam
|
9ddb6b370a
|
Windows build fix
|
2022-06-14 16:47:06 +01:00 |
|
Chris Cannam
|
b160475b07
|
Fix some compiler warnings
|
2022-06-14 15:15:55 +01:00 |
|
Chris Cannam
|
638948269b
|
Remove Silent classification from BinClassifier: not only is it not very useful, it's misaligned with the other classifications because it doesn't account for lag, and so it can make those wrong
|
2022-06-14 13:59:17 +01:00 |
|
Chris Cannam
|
0b8b0742c1
|
A few signal-bits tests
|
2022-06-08 10:35:51 +01:00 |
|
Chris Cannam
|
95a1d6df25
|
Start to bring in unit tests
|
2022-06-08 09:57:12 +01:00 |
|
Chris Cannam
|
89c8683aaf
|
Calculate actual ratios and hops
|
2022-05-23 17:59:40 +01:00 |
|
Chris Cannam
|
5cc4833820
|
Flesh out the implementation a bit
|
2022-05-23 15:04:34 +01:00 |
|
Chris Cannam
|
af97c70e69
|
Construct channel data
|
2022-05-20 16:48:44 +01:00 |
|
Chris Cannam
|
e9ad04e2b4
|
Reorganise into faster (R2) and finer (R3)
|
2022-05-19 13:34:51 +01:00 |
|
Chris Cannam
|
d6aa3a59c2
|
Begin some R3 work
|
2022-05-18 17:51:20 +01:00 |
|
Chris Cannam
|
80473f8735
|
Remove elastic/loose processing support
|
2022-05-18 14:12:57 +01:00 |
|
Chris Cannam
|
c5f99d5ff2
|
This will be 2.0.2
|
2022-01-26 09:36:01 +00:00 |
|
Chris Cannam
|
1460f39ad4
|
Next version to be 2.0.1
|
2022-01-12 15:22:18 +00:00 |
|
Chris Cannam
|
8faf25c479
|
Default to built-in resampler, now it's had a little more testing
|
2022-01-12 10:10:34 +00:00 |
|
Chris Cannam
|
af93cc850f
|
Install LV2 bundle
|
2022-01-07 14:22:54 +00:00 |
|
Chris Cannam
|
297cc8d4d0
|
Add LV2 plugin
|
2022-01-07 13:33:18 +00:00 |
|
Chris Cannam
|
8ccbe0df98
|
Ah, project_source_root() was only added in Meson 0.56 and I really don't want to advance beyond 0.53 for the moment because that's what is in current Ubuntu LTS. It looks as if current_source_dir() works for our purposes in main project and subproject contexts, so use that
|
2022-01-06 11:49:42 +00:00 |
|
Chris Cannam
|
87adfe7778
|
Don't use source_root(), it (is deprecated because it) fails to work in wrap subproject context where it provides the parent root
|
2022-01-06 11:40:37 +00:00 |
|
Chris Cannam
|
d37fed964c
|
Fix include path here - code includes <rubberband/RubberBandStretcher.h> so we want '.' rather than 'rubberband'
|
2022-01-06 11:39:50 +00:00 |
|
Chris Cannam
|
dccf75e9f0
|
Comment
|
2022-01-05 12:55:01 +00:00 |
|
Chris Cannam
|
9019c2ec21
|
Add include_directories to dependency
|
2022-01-05 12:53:56 +00:00 |
|
Chris Cannam
|
9fbb7564d8
|
Add dependency for the main library build for use by wrap
|
2022-01-05 08:54:45 +00:00 |
|
Chris Cannam
|
aa355ce1d2
|
MSVC build fixes
|
2022-01-04 17:39:10 +00:00 |
|
Chris Cannam
|
0701dfe079
|
Toward nicer behaviour for selecting static/shared libraries, respecting the Meson convention (default_library=) rather than using a custom option - some nasty bits still to be tested on Windows
|
2022-01-04 17:11:31 +00:00 |
|
Chris Cannam
|
3a6d8a8c76
|
Use "classic Windows" library.lib naming only with MSVC; with MinGW use liblibrary.a as on other platforms. Thanks to Biswapriyo Nath
|
2021-12-13 17:47:43 +00:00 |
|
Chris Cannam
|
a144fa2d1d
|
This comment no longer accurate
|
2021-10-26 16:44:12 +01:00 |
|