Commit Graph

11 Commits

Author SHA1 Message Date
Chris Cannam
59d0ff6abe Rework output resampler handling to deal with case where fewer samples are consumed than available 2024-03-15 16:59:22 +00:00
Chris Cannam
cbb8329057 Exploratory work 2024-03-15 16:44:38 +00:00
Chris Cannam
6915476164 Update dates 2024-03-07 15:19:37 +00:00
Chris Cannam
cc3e265b26 Update copyright dates 2023-01-10 11:10:06 +00:00
Chris Cannam
3960bca0ab Make this exception optional on NO_EXCEPTIONS, as the others are (required for Android) 2022-11-16 10:12:41 +00:00
Chris Cannam
2025c51d64 Use extracted pickNearestRational; ensure the max rational is actually the max for both num and denom 2022-09-02 12:06:45 +01:00
Chris Cannam
f81598c166 Backed out changeset c03ab2acf74e
No, that worked very badly in practice. Revisit
2022-08-08 17:02:08 +01:00
Chris Cannam
f027a59fa4 I don't like adjusting the rational approximation - it changes (even if only nominally) the effective ratio based on quality. I think this is more appropriate 2022-08-08 16:55:53 +01:00
Chris Cannam
63ebc45107 ... I said, in RatioOftenChanging mode 2022-08-04 13:34:31 +01:00
Chris Cannam
76ee5998f1 Permit rational precision to vary by quality setting in RatioOftenChanging mode 2022-08-04 13:31:33 +01:00
Chris Cannam
e9ad04e2b4 Reorganise into faster (R2) and finer (R3) 2022-05-19 13:34:51 +01:00