Chris Cannam
|
18b32431b4
|
Update changelog
|
2023-03-23 17:49:59 +00:00 |
|
Chris Cannam
|
23cc540533
|
Merge from branch resetcheck
|
2023-03-23 17:28:29 +00:00 |
|
Chris Cannam
|
c66d44dbb4
|
Merge from branch midside3
|
2023-03-23 17:28:17 +00:00 |
|
Chris Cannam
|
fbb4979f87
|
Further reset tests
|
2023-03-23 17:26:36 +00:00 |
|
Chris Cannam
|
963752951d
|
Fix erroneous limits calculations
|
2023-03-23 17:26:28 +00:00 |
|
Chris Cannam
|
adfe1ff2cf
|
Further resets
|
2023-03-23 17:26:11 +00:00 |
|
Chris Cannam
|
717f5530eb
|
Update docs for centre-focus
|
2023-03-23 13:51:36 +00:00 |
|
Chris Cannam
|
d063f851b4
|
Further test
|
2023-03-23 13:01:19 +00:00 |
|
Chris Cannam
|
47f8845486
|
Remove duplicate tests
|
2023-03-23 10:26:57 +00:00 |
|
Chris Cannam
|
99d2d4a080
|
Further adjustments to reset, and ensure initial prev in/out hops are set the same way if ratios set after construction as they are if ratios set on construction. Plus tests
|
2023-03-23 10:25:18 +00:00 |
|
Chris Cannam
|
6c71159593
|
More reset tests, tighten up reset logic
|
2023-03-22 13:26:15 +00:00 |
|
Chris Cannam
|
5f93a90902
|
Merge from branch midside3
|
2023-03-20 10:08:20 +00:00 |
|
Chris Cannam
|
2dcb27d3dd
|
Toward properly testing reset
|
2023-03-20 10:08:01 +00:00 |
|
Chris Cannam
|
e2611485d8
|
Use mid-side processing in channels-together mode in R3; for a more stable stereo image, ensure transient bins are reset in mid whenever they are in side
|
2023-03-17 13:19:18 +00:00 |
|
Chris Cannam
|
d3830870c0
|
Experiments with mid-side in R3 - in this code always used when channels=2
|
2023-03-15 18:01:21 +00:00 |
|
Chris Cannam
|
9e5ebdbafb
|
Update changelog for 3.2 (coming shortly)
|
2023-03-09 13:41:19 +00:00 |
|
Chris Cannam
|
5455bb95ae
|
Fix hang toward end of processing, when faced with a file (e.g. some mp3s) for which libsndfile reports more frames from the header than are actually retrieved
|
2023-03-08 14:45:47 +00:00 |
|
Chris Cannam
|
f2c2cb5446
|
Avoid duplicated header list; run more tests
|
2023-03-08 14:45:08 +00:00 |
|
Chris Cannam
|
4d5460c3e8
|
Reporting fix
|
2023-03-08 14:44:52 +00:00 |
|
Chris Cannam
|
48680627d8
|
Should be using HighConsistency in plugin that supports realtime parameter changes
|
2023-03-08 14:39:12 +00:00 |
|
Chris Cannam
|
782f3b5b5e
|
Merge
|
2023-02-21 11:31:25 +00:00 |
|
Chris Cannam
|
a4299b0ec6
|
Expand tests
|
2023-02-21 11:30:04 +00:00 |
|
Chris Cannam
|
4b4c50b479
|
Tests for handling of final flag
|
2023-02-21 10:28:57 +00:00 |
|
Chris Cannam
|
d5dd0e573a
|
Further timing tests
|
2023-02-20 17:46:10 +00:00 |
|
Chris Cannam
|
1368ba87ee
|
Fix latency calculations in resample-before modes. This affects realtime use in the non-recommended realtime pitch modes (i.e. those other than HighConsistency)
|
2023-02-20 15:26:12 +00:00 |
|
Chris Cannam
|
afd1b1f86c
|
Ensure we consume when called with final=true and no samples - this was the default behaviour in R2 and also initially in R3 but changed when resample-before modes were added
|
2023-02-20 15:25:27 +00:00 |
|
Chris Cannam
|
0fb8b19ab5
|
Working on further tests
|
2023-02-20 09:53:20 +00:00 |
|
Chris Cannam
|
b317d0e81a
|
Fix handling of final block in speex resampler - there is no guarantee a single pad call will return enough data on its own either
|
2023-01-17 12:34:50 +00:00 |
|
Chris Cannam
|
cc3e265b26
|
Update copyright dates
|
2023-01-10 11:10:06 +00:00 |
|
Chris Cannam
|
549906e033
|
Remove the last occurrences of "using namespace std"
|
2023-01-10 11:04:50 +00:00 |
|
Chris Cannam
|
e28651acd0
|
Use "meson setup build", not the shorthand which is now deprecated
|
2023-01-10 11:04:32 +00:00 |
|
Chris Cannam
|
8edf1723c4
|
Added tag v3.1.2 for changeset d2aebfc83e21
|
2022-12-02 16:46:43 +00:00 |
|
Chris Cannam
|
fa8a918d8a
|
Update CHANGELOG for 3.1.2
|
2022-11-28 11:16:45 +00:00 |
|
Chris Cannam
|
c871f92b2e
|
Merge
|
2022-11-16 10:13:20 +00:00 |
|
Chris Cannam
|
3960bca0ab
|
Make this exception optional on NO_EXCEPTIONS, as the others are (required for Android)
|
2022-11-16 10:12:41 +00:00 |
|
Chris Cannam
|
8d4d783155
|
Correct the list of source files (thanks to jimsimonz) and reorder in the same (alphabetical) order as in the main build file
|
2022-11-16 10:11:34 +00:00 |
|
Chris Cannam
|
50eb332ec8
|
Fixes suitable for mingw32 builds
|
2022-11-08 08:32:05 +00:00 |
|
Chris Cannam
|
3d3cd0454b
|
Another twist to JNI autodetection. Let's *always* make sure the compiler can find jni.h, even if Meson thinks it has found it - following reports of JNI autodetect succeeding on macOS but thinking jni.h is in some absurd location
|
2022-11-04 10:49:11 +00:00 |
|
Chris Cannam
|
379bb879f1
|
Update versions again
|
2022-11-02 15:06:49 +00:00 |
|
Chris Cannam
|
ea081f509d
|
Experiment with Meson's built-in features support for optional targets
|
2022-10-31 12:03:46 +00:00 |
|
Chris Cannam
|
cbc2453743
|
Added tag v3.1.1 for changeset b7f4072d02d5
|
2022-10-21 15:40:02 +01:00 |
|
Chris Cannam
|
bbd8de71da
|
Bump number in Doxyfile
|
2022-10-21 14:51:10 +01:00 |
|
Chris Cannam
|
f86f31b9f0
|
Update for 3.1.1
|
2022-10-21 13:57:21 +01:00 |
|
Chris Cannam
|
1595fcb47e
|
Now that we have the complete Java language module optionally added (where available) we should be able to use Meson's own jar target rather than manually packaging it. Again thanks to Eli Schwartz here
|
2022-10-13 13:29:18 +01:00 |
|
Chris Cannam
|
16698932d8
|
Apply JNI lookup logic from Eli Schwartz in https://todo.sr.ht/~breakfastquay/rubberband/25
|
2022-10-13 13:16:31 +01:00 |
|
Chris Cannam
|
502241ccf5
|
Ensure lib directory is created
|
2022-10-13 08:24:06 +01:00 |
|
Chris Cannam
|
64d2989d28
|
Added tag v3.1.0 for changeset 137ef076894f
|
2022-09-30 14:53:53 +01:00 |
|
Chris Cannam
|
755ff57fc5
|
Fix incorrect extension calculation
|
2022-09-30 13:24:12 +01:00 |
|
Chris Cannam
|
d424616335
|
Note only in RT mode
|
2022-09-30 11:49:01 +01:00 |
|
Chris Cannam
|
55c762b726
|
Update version in docs
|
2022-09-30 11:47:25 +01:00 |
|