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
|
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
|
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 |
|
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 |
|