Commit Graph

109 Commits

Author SHA1 Message Date
Chris Cannam
ffe7cf966c Update versions 2024-08-12 09:22:21 +01:00
Chris Cannam
e75fc4f9d1 Docs 2024-08-08 16:34:49 +01:00
Chris Cannam
091ef63ff0 Remove alpha warnings 2024-08-08 12:01:04 +01:00
Chris Cannam
bbbba44774 Remove the alternate pitch method. It isn't as reliable in avoiding artifacts and it's quite a bit of overhead to test. 2024-05-10 13:38:15 +01:00
Chris Cannam
9998c26ea3 Rename and reorder mode options; drop support for long window 2024-05-03 17:52:14 +01:00
Chris Cannam
7d1294098a Merge from default branch 2024-03-07 15:20:48 +00:00
Chris Cannam
6915476164 Update dates 2024-03-07 15:19:37 +00:00
Chris Cannam
3bb287b294 Merge from default branch 2024-02-23 08:37:46 +00:00
Chris Cannam
5a4e3a8466 Fix export symbol definitions 2024-02-07 13:48:30 +00:00
Chris Cannam
0d100127f6 Merge from default branch 2024-01-31 17:32:07 +00:00
Chris Cannam
95cbb62dfe Make dllexport suppressible 2024-01-05 15:38:06 +00:00
Chris Cannam
888eed2faa Merge from default branch 2023-10-26 15:09:36 +01:00
Chris Cannam
b34e3cde25 Bump versions 2023-07-25 13:31:40 +01:00
Chris Cannam
6a41d2b902 Add getProcessSizeLimit to C API as well 2023-07-25 13:31:28 +01:00
Chris Cannam
c69c3b7473 Add getProcessSizeLimit 2023-07-25 13:11:21 +01:00
Chris Cannam
bf495b88ce Small comment 2023-06-30 16:47:54 +01:00
Chris Cannam
d2d8e48c91 Some docs 2023-06-30 16:43:59 +01:00
Chris Cannam
5935d17ee0 Introduce first cut of live shifter 2023-06-29 16:49:30 +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
4673a663f0 Add the other new 3.0 functions to the C API 2022-07-06 11:56:01 +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
08861c6e76 Add getEngineVersion to C API 2022-06-30 08:26:47 +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