Chris Cannam
|
5b26e90a58
|
Fix to windowing offsets
|
2022-08-04 11:19:13 +01:00 |
|
Chris Cannam
|
fe9e86bc3c
|
Per-channel window source buffer, & connect it up
|
2022-08-04 10:31:36 +01:00 |
|
Chris Cannam
|
d1386b0a0c
|
Provide a separate window source buffer to simplify single/multi window logic
|
2022-08-04 10:02:09 +01:00 |
|
Chris Cannam
|
2fa0e1162e
|
Toward properly expressing the window sizes in Guide when in single-window mode, so as to separate the time-domain frame length from the longest FFT within R3Stretcher and allow us to use a shorter time-domain frame. Not working correctly in single-window mode yet.
|
2022-08-03 14:16:17 +01:00 |
|
Chris Cannam
|
9fff2836c6
|
Avoid RatioMostlyFixed in RealTime mode, it can lead to unpleasant surprises
|
2022-08-02 16:22:24 +01:00 |
|
Chris Cannam
|
d211121701
|
Ah, this was still in use in Scavenger. It can stay for now
|
2022-07-14 17:49:22 +01:00 |
|
Chris Cannam
|
511645fed2
|
Further version numbers
|
2022-07-14 14:16:16 +01:00 |
|
Chris Cannam
|
8e246081b6
|
Merge
|
2022-07-14 14:15:16 +01:00 |
|
Chris Cannam
|
fbcd385c32
|
We're working toward 3.1.0 here
|
2022-07-14 14:15:10 +01:00 |
|
Chris Cannam
|
d0cca91e30
|
Impose a limit here
|
2022-07-14 13:52:04 +01:00 |
|
Chris Cannam
|
e018458736
|
Make this fully single-windowed rather than just short-windowed
|
2022-07-14 13:44:22 +01:00 |
|
Chris Cannam
|
279c44477e
|
Fix unity handling in short-window mode
|
2022-07-14 12:07:43 +01:00 |
|
Chris Cannam
|
02928a3c86
|
Experimentally (re-)introduce short window mode
|
2022-07-14 11:55:21 +01:00 |
|
Chris Cannam
|
dc74c993cf
|
Add profile points; switch to microseconds
|
2022-07-14 10:02:39 +01:00 |
|
Chris Cannam
|
7179c2626c
|
Update Profiler to use std::chrono
|
2022-07-14 09:42:10 +01:00 |
|
Chris Cannam
|
766cb4b061
|
Added tag v3.0.0 for changeset 59872cfc6f23
|
2022-07-07 15:59:49 +01:00 |
|
Chris Cannam
|
ae8f238239
|
Minor wording fix
|
2022-07-07 15:59:45 +01:00 |
|
Chris Cannam
|
9e6e5a4768
|
Added tag v3.0.0 for changeset f00a6735b95c
|
2022-07-07 15:58:01 +01:00 |
|
Chris Cannam
|
6ec484fc31
|
Update Mac pack to include -r3
|
2022-07-07 15:44:16 +01:00 |
|
Chris Cannam
|
1aa241e6d0
|
Small doc and CHANGELOG updates
|
2022-07-07 13:51:41 +01:00 |
|
Chris Cannam
|
5a67f9fcdf
|
Update .so version
|
2022-07-07 13:39:16 +01:00 |
|
Chris Cannam
|
dca4c96834
|
Wire up setExpectedInputDuration
|
2022-07-07 10:54:23 +01:00 |
|
Chris Cannam
|
263e0cbf70
|
Ensure output accumulator is properly drained at finish. We rely on the calculated output count (in offline mode) to truncate properly.
|
2022-07-07 10:35:01 +01:00 |
|
Chris Cannam
|
a66d2a5140
|
Fix consumed counter for key-frame mapping
|
2022-07-07 09:43:17 +01:00 |
|
Chris Cannam
|
f47f26d351
|
Next one should be actual 3.0.0
|
2022-07-06 15:38:34 +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
|
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
|
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
|
6ecd103dd0
|
Added tag v3.0.0-beta4 for changeset 458a655243ae
|
2022-07-05 18:03:41 +01:00 |
|
Chris Cannam
|
3850b93786
|
beta4
|
2022-07-05 18:03:40 +01:00 |
|
Chris Cannam
|
cfee8238bf
|
Added tag v3.0.0-beta4 for changeset cc3dd8ef4e14
|
2022-07-05 18:03:35 +01:00 |
|
Chris Cannam
|
3efb5625d1
|
Added tag v3.0.0-beta4 for changeset 54e5351b46cf
|
2022-07-05 18:00:01 +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
|
dd7e8f27a0
|
Wording suggested something more audibly timing-related than it actually is, correct this
|
2022-07-04 16:06:49 +01:00 |
|
Chris Cannam
|
3dac532ba5
|
Merge from branch r3
|
2022-07-04 14:23:05 +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
|
10661f40c6
|
Merge from branch r3
|
2022-07-01 17:11:29 +01:00 |
|
Chris Cannam
|
67cb55c375
|
Added tag v3.0.0-beta3 for changeset 78a701fb6daa
|
2022-07-01 13:53:56 +01:00 |
|
Chris Cannam
|
7bb916e71e
|
Beta3
|
2022-07-01 13:53:51 +01:00 |
|
Chris Cannam
|
cab969f14c
|
Added tag v3.0.0-beta3 for changeset 58b588a580a1
|
2022-07-01 13:52:34 +01:00 |
|
Chris Cannam
|
ee3e7e45ff
|
Fix & test kissfft build
|
2022-07-01 13:14:21 +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
|
8d4d8a39bc
|
Actually picking up the runtime libraries may be a bigger task
|
2022-06-30 15:27:25 +01:00 |
|
Chris Cannam
|
1afb4acdd5
|
Update CHANGELOG for 3.0.0
|
2022-06-30 15:21:46 +01:00 |
|
Chris Cannam
|
e9403fb52d
|
Quoting
|
2022-06-30 15:21:39 +01:00 |
|
Chris Cannam
|
b6be35158b
|
Experiment with the single-file build in CI
|
2022-06-30 15:07:09 +01:00 |
|
Chris Cannam
|
68a9e4f8d5
|
Require specific Boost test version, and don't check for it manually as we can't do the version test. (We use quite a recent version of the test macros)
|
2022-06-30 15:05:19 +01:00 |
|
Chris Cannam
|
fc5aaad929
|
Correct (I hope) package name
|
2022-06-30 14:48:09 +01:00 |
|
Chris Cannam
|
4c07eda216
|
Add libboost for tests
|
2022-06-30 14:37:15 +01:00 |
|