Geraint
c3addb7298
Tidying up
2022-12-17 13:29:50 +00:00
Geraint
6364651d1b
Ensure previous input spectrum is always one interval behind.
...
This increases CPU when time-stretching, but improves tuning.
2022-12-04 09:51:58 +00:00
Geraint
bb1bc7a6c4
Remove unused #include
2022-12-01 00:26:42 +00:00
Geraint
72ea54e4a9
Smoother frequency map using cubics instead of linear segments.
...
This means the frequency map isn't *completely* linear around the peaks, but it's pretty close, and the smoother curve reduces pre-ringing around transients.
2022-12-01 00:02:42 +00:00
Geraint
85df203ba7
Bugfix for very large buffers (e.g. whole audio file)
2022-11-29 21:44:13 +00:00
Geraint
088dad47f6
Add cheaper preset
2022-11-29 16:36:44 +00:00
Geraint
450b2fecce
Performance tweak to make it almost usable in Debug
2022-11-29 15:54:11 +00:00
Geraint
31a4c2b5ba
Bypasses processing when given silent input
2022-11-29 15:38:14 +00:00
Geraint
901df7bf97
Remove unused weights
2022-11-29 15:38:14 +00:00
Geraint
8787460488
Two-pass setup
2022-11-29 15:38:14 +00:00
Geraint
96eeee7a6f
Start replacing order-sorting with two-pass setup
2022-11-29 15:36:49 +00:00
Geraint
598d037212
Remove custom pitch-map, add order-sorting
2022-11-27 11:25:35 +00:00
Geraint
c6db62ca6e
Add license/readme
2022-11-25 14:17:40 +00:00
Geraint
e244e31614
Initial commit: pitch-shift works OK, time-stretch could be better
2022-11-25 13:45:55 +00:00