Commit Graph

27 Commits

Author SHA1 Message Date
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
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