Chris Cannam
|
6915476164
|
Update dates
|
2024-03-07 15:19:37 +00:00 |
|
Chris Cannam
|
2be46b0dff
|
Relax this threshold again a bit
|
2023-07-28 11:42:47 +01:00 |
|
Chris Cannam
|
c69c3b7473
|
Add getProcessSizeLimit
|
2023-07-25 13:11:21 +01:00 |
|
Chris Cannam
|
df596f472e
|
Minor threshold tweak
|
2023-06-26 11:38:20 +01:00 |
|
Chris Cannam
|
fe1aafea28
|
Further work on end state with long process sizes in R2. This passes tests but is not the minimal necessary change I think - review.
|
2023-06-07 11:16:07 +01:00 |
|
Chris Cannam
|
b1cd0913e2
|
Significant further work on internal buffer sizes
|
2023-06-01 14:09:39 +01:00 |
|
Chris Cannam
|
173c7212f1
|
Ensure tests actually exercise large input buffers
|
2023-06-01 10:51:09 +01:00 |
|
Chris Cannam
|
f0b9061028
|
Use longer time ratio, otherwise we are retrieving fewer samples than we intended to
|
2023-05-31 14:06:15 +01:00 |
|
Chris Cannam
|
ffaef18a9d
|
Use parameters more similar to the other tests, as the internal test checking code expects these (otherwise we have spurious failures with some resamplers)
|
2023-05-31 09:35:27 +01:00 |
|
Chris Cannam
|
488de631a0
|
Add test with longer blocksize in realtime mode
|
2023-05-31 09:10:52 +01:00 |
|
Chris Cannam
|
9e8ef1eeaf
|
Further slackening necessary for 32-bit builds
|
2023-04-06 11:04:45 +01:00 |
|
Chris Cannam
|
ab9c0de723
|
Slacken a test slightly for kissfft builds
|
2023-04-05 12:00:00 +01:00 |
|
Chris Cannam
|
dfef60c486
|
Slacken some test expectations appropriately for non-builtin resampler, after reviewing the output
|
2023-04-05 11:51:26 +01:00 |
|
Chris Cannam
|
fbb4979f87
|
Further reset tests
|
2023-03-23 17:26: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
|
2dcb27d3dd
|
Toward properly testing reset
|
2023-03-20 10:08:01 +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
|
0fb8b19ab5
|
Working on further tests
|
2023-02-20 09:53:20 +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
|
56058cc288
|
Fix plainly dumb error
|
2022-09-20 10:27:16 +01:00 |
|
Chris Cannam
|
e90f377600
|
Don't use drand48, it doesn't always exist and since we don't care about the quality of output, it's not worth testing for
|
2022-09-20 09:30:34 +01:00 |
|
Chris Cannam
|
567e8636cd
|
Enable PROCESS_SAMPLE_TYPE for R3 as well, switching from double to process_t throughout
|
2022-07-06 10:40:10 +01:00 |
|
Chris Cannam
|
72654b04ea
|
Introduce getPreferredStartPad(), deprecate getLatency() and replace with getStartDelay(); document and test both
|
2022-07-05 17:53:36 +01:00 |
|
Chris Cannam
|
31984af826
|
Add a test case to cover realtime block-by-block processing with latency commpensation
|
2022-07-05 13:49:28 +01:00 |
|
Chris Cannam
|
335aef35c9
|
The Boost meson module sets this on the command-line, so avoid compiler warning when redefining
|
2022-07-01 12:01:06 +01:00 |
|
Chris Cannam
|
829fdfd2f9
|
Fix compiler warnings in tests
|
2022-06-30 11:49:18 +01:00 |
|
Chris Cannam
|
dd88c4aeab
|
Further tests
|
2022-06-29 16:51:39 +01:00 |
|
Chris Cannam
|
a7f9c47a00
|
Document engine; add getEngineVersion()
|
2022-06-28 11:47:30 +01:00 |
|
Chris Cannam
|
5e726e79aa
|
Toward further tests
|
2022-06-24 18:05:32 +01:00 |
|
Chris Cannam
|
512d855043
|
An R3 test
|
2022-06-24 14:01:22 +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
|
8b25206e7f
|
Fix some compiler warnings
|
2022-06-15 11:58:46 +01:00 |
|
Chris Cannam
|
1330c8d4b6
|
Add tests for p=1 and p=0
|
2022-06-15 10:17:43 +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
|
5dcc499cf9
|
Now update MovingMedian behaviour to match bsq code (i.e. make it "more" correct)
|
2022-06-10 16:39:32 +01:00 |
|
Chris Cannam
|
6940ad29d8
|
Introduce a histogram filter for filtering discrete values
|
2022-06-10 12:35:15 +01:00 |
|
Chris Cannam
|
6257457320
|
Small correction to Peak; expand and fix tests
|
2022-06-09 09:03:20 +01:00 |
|
Chris Cannam
|
75b1c9abb5
|
Fixes to MovingMedian edge-cases and related tests
|
2022-06-08 11:39:16 +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 |
|