Commit Graph

92 Commits

Author SHA1 Message Date
Chris Cannam
6915476164 Update dates 2024-03-07 15:19:37 +00:00
Chris Cannam
5a4e3a8466 Fix export symbol definitions 2024-02-07 13:48:30 +00:00
Chris Cannam
95cbb62dfe Make dllexport suppressible 2024-01-05 15:38:06 +00:00
Chris Cannam
b34e3cde25 Bump versions 2023-07-25 13:31:40 +01:00
Chris Cannam
c69c3b7473 Add getProcessSizeLimit 2023-07-25 13:11:21 +01:00
Chris Cannam
b1cd0913e2 Significant further work on internal buffer sizes 2023-06-01 14:09:39 +01:00
Chris Cannam
49a132b612 Add note about possible repeated reads 2023-05-31 09:22:16 +01:00
Chris Cannam
f6f6bc581b Update for v3.2.1 2023-04-05 14:03:09 +01:00
Chris Cannam
908239462b Adjust versions for 3.2.0 2023-03-27 16:29:54 +01:00
Chris Cannam
daaa47fab2 Merge from branch 3.1-stable 2023-03-27 16:26:33 +01:00
Chris Cannam
179dbd31c9 Update for 3.1.3 2023-03-27 08:38:12 +01:00
Chris Cannam
21b968c0c5 Update docs for OptionChannelsTogether 2023-03-23 17:58:46 +00:00
Chris Cannam
379bb879f1 Update versions again 2022-11-02 15:06:49 +00:00
Chris Cannam
de56cd114a Update the resampler logic to follow that of R2 more - ignore the pitch hq/hs setting in offline mode entirely. The alternative is too tricky to handle elegantly in the command line tool, which I think means too complicated 2022-09-29 11:19:21 +01:00
Chris Cannam
4599b1afd7 Further docs for short window 2022-09-29 08:27:50 +01:00
Chris Cannam
9e423cdd8c Handle non-ideal sample rates in R3; document sample rate parameter 2022-09-26 16:02:13 +01:00
Chris Cannam
f4115e63fa Update docs 2022-09-02 16:35:35 +01:00
Chris Cannam
511645fed2 Further version numbers 2022-07-14 14:16:16 +01:00
Chris Cannam
1aa241e6d0 Small doc and CHANGELOG updates 2022-07-07 13:51:41 +01:00
Chris Cannam
6e941fa2d3 Update the OptionPitch* options so that they do the expected thing for the R3 engine as well - this speeds up realtime mode when not dynamically pitch-shifting 2022-07-06 10:22:50 +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
dd7e8f27a0 Wording suggested something more audibly timing-related than it actually is, correct this 2022-07-04 16:06:49 +01:00
Chris Cannam
687e3958a7 Connect up the ChannelsTogether option in R3 as well, to extend the channel lock range upward 2022-07-04 10:52:50 +01:00
Chris Cannam
f41c9a257e Update version number, other builds, and C API 2022-06-29 17:58:09 +01:00
Chris Cannam
c6e4d9a3b2 Documentation updates 2022-06-29 17:44:50 +01:00
Chris Cannam
0fa2ed598f Documentation updates 2022-06-29 16:51:31 +01:00
Chris Cannam
a7f9c47a00 Document engine; add getEngineVersion() 2022-06-28 11:47:30 +01:00
Chris Cannam
9845e4bb38 Make this a default implementation of Logger rather than a special case in Log 2022-06-23 09:52:23 +01:00
Chris Cannam
e8b63bd10d These can just be overloads for log, which at least avoids us using log2 as a method name here 2022-06-22 09:10:02 +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
33a2696b34 Update Linux-specific Makefile 2022-06-14 10:24:08 +01:00
Chris Cannam
c7e4d9eb07 Provide option to shift formant independently of pitch 2022-06-13 10:39:13 +01:00
Chris Cannam
b07f74e5b9 Add faster/finer option 2022-05-26 15:07:43 +01:00
Chris Cannam
5cc4833820 Flesh out the implementation a bit 2022-05-23 15:04:34 +01:00
Chris Cannam
80473f8735 Remove elastic/loose processing support 2022-05-18 14:12:57 +01:00
Chris Cannam
ce3f17acb1 Clarify again 2022-02-22 10:43:20 +00:00
Chris Cannam
c7f63a4a25 Expand documentation for getLatency 2022-02-22 10:29:13 +00: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
bad529f81e Copyright date 2022-01-04 17:50:15 +00:00
Chris Cannam
18907f92f7 This will be v2.0.0. We're going for the major version increment because the output in real-time mode intentionally changes, with what is intended to be tighter timing. The API and ABI are both unchanged from 1.9.2, but I think if the output is expected to change, that justifies the big bump 2021-10-05 09:41:37 +01:00
Chris Cannam
cbf41915a8 Small grammar tweak 2021-09-30 15:27:23 +01:00
Chris Cannam
77552e82b1 Improve docs for processing modes 2021-09-10 08:39:33 +01:00
Chris Cannam
a9a286014c Version bumps 2021-06-07 13:47:57 +01:00
Chris Cannam
59f57e7346 Typo fixes 2021-03-11 16:15:01 +00:00
Chris Cannam
f393627944 Further version updates 2021-03-08 17:17:56 +00:00
Chris Cannam
d4ce2f1d8c Merge from default branch 2021-02-10 11:08:05 +00:00