# # ChangeLog for src/effects # # Generated by Trac 1.2 # Nov 23, 2024, 4:57:06 PM Fri, 10 May 2019 07:53:24 GMT Paul Brossier [65f7886] * src/effects/rubberband_utils.c (modified) [effects] remove asserts from aubio_split_str Fri, 07 Dec 2018 17:03:59 GMT Paul Brossier [6e157df] * src/effects/timestretch_rubberband.c (modified) [timestretch] comment out unused warmup Fri, 07 Dec 2018 17:03:19 GMT Paul Brossier [b2f41be] * src/effects/rubberband_utils.c (modified) [effects] clean up aubio_split_str, fix issues in ... Fri, 07 Dec 2018 11:18:17 GMT Paul Brossier [97a5ac08] * src/effects/timestretch_rubberband.c (modified) [timestretch] validate input hopsize and samplerate Fri, 07 Dec 2018 00:28:57 GMT Paul Brossier [4bb2e74] * src/effects/rubberband_utils.c (modified) [effects] aubio_get_rubberband_opts returns -1 if parsing fails Fri, 07 Dec 2018 00:28:57 GMT Paul Brossier [a77f0c6] * src/effects/pitchshift_rubberband.c (modified) * src/effects/timestretch_rubberband.c (modified) [effects] convert warnings to error, improve messages Fri, 07 Dec 2018 00:28:57 GMT Paul Brossier [24dc867] * src/effects/pitchshift_rubberband.c (modified) [pitchscale] wrap long lines Fri, 07 Dec 2018 00:28:56 GMT Paul Brossier [124acfb] * src/effects/pitchshift.h (modified) * src/effects/timestretch.h (modified) [effects] wrap long lines Fri, 07 Dec 2018 00:28:56 GMT Paul Brossier [24198a1] * src/effects/pitchshift.h (modified) * src/effects/timestretch.h (modified) [effects] improve pitchscale documentation Fri, 07 Dec 2018 00:28:56 GMT Paul Brossier [986c04c] * src/effects/rubberband_utils.c (modified) src/effects/rubberband_utils.c: use ':' to join options Fri, 07 Dec 2018 00:28:56 GMT Paul Brossier [799e05b] * src/effects/pitchshift_rubberband.c (modified) * src/effects/rubberband_utils.c (modified) * src/effects/timestretch_dummy.c (modified) * src/effects/timestretch_rubberband.c (modified) src/effects/: include aubio_priv.h, not config.h, use <> for external ... Fri, 07 Dec 2018 00:28:56 GMT Paul Brossier [9b0ffe3] * src/effects/rubberband_utils.c (modified) src/effects/rubberband_utils.c: add parsing of all rubberband options Fri, 07 Dec 2018 00:28:55 GMT Paul Brossier [284fe8a] * src/effects/timestretch.h (modified) * src/effects/timestretch_dummy.c (modified) * src/effects/timestretch_rubberband.c (modified) src/effects/timestretch*: move out threaded file reading stuff, add ... Fri, 07 Dec 2018 00:28:55 GMT Paul Brossier [4559863] * src/effects/timestretch.h (modified) * src/effects/timestretch_rubberband.c (modified) * tests/src/effects/test-timestretch.c (modified) src/effects/timestretch_rubberband.c: improve threading Fri, 07 Dec 2018 00:28:55 GMT Paul Brossier [bdb249b] * src/effects/timestretch_rubberband.c (modified) src/effects/timestretch_rubberband.c: do not reopen thread in _seek, ... Fri, 07 Dec 2018 00:28:55 GMT Paul Brossier [8856791] * src/effects/timestretch_rubberband.c (modified) src/effects/timestretch_rubberband.c: add initial pthread support Fri, 07 Dec 2018 00:28:55 GMT Paul Brossier [9bd769a] * src/effects/timestretch_rubberband.c (modified) src/effects/timestretch_rubberband.c: fix eof when last available == ... Fri, 07 Dec 2018 00:28:55 GMT Paul Brossier [992ac88] * src/effects/timestretch_rubberband.c (modified) src/effects/timestretch_rubberband.c: factorise into ... Fri, 07 Dec 2018 00:28:54 GMT Paul Brossier [a874c48] * src/effects/timestretch_rubberband.c (modified) src/effects/timestretch_rubberband.c: split into functions Fri, 07 Dec 2018 00:28:54 GMT Paul Brossier [456a784] * src/effects/timestretch_rubberband.c (modified) src/effects/timestretch_rubberband.c: remove unused variable, erase ... Fri, 07 Dec 2018 00:28:54 GMT Paul Brossier [85755eb] * src/effects/timestretch_rubberband.c (modified) src/effects/timestretch_rubberband.c: invert stretch ratio Fri, 07 Dec 2018 00:28:54 GMT Paul Brossier [a0a4d01] * src/effects/timestretch.h (modified) * src/effects/timestretch_dummy.c (modified) * src/effects/timestretch_rubberband.c (modified) src/effects/timestretch.h: add _seek method Fri, 07 Dec 2018 00:24:18 GMT Paul Brossier [fd99f0d] * src/effects/timestretch.h (modified) * src/effects/timestretch_dummy.c (modified) * src/effects/timestretch_rubberband.c (modified) src/effects/timestretch.h: add get_samplerate method Fri, 07 Dec 2018 00:24:11 GMT Paul Brossier [c41637b] * src/effects/timestretch.h (added) * src/effects/timestretch_dummy.c (added) * src/effects/timestretch_rubberband.c (added) src/effects/timestretch.h: add time stretching object, rubberband ... Thu, 06 Dec 2018 23:33:37 GMT Paul Brossier [34d4232] * src/effects/pitchshift_rubberband.c (modified) [pitchshift] make sure rb is set to null first Thu, 06 Dec 2018 14:22:50 GMT Paul Brossier [78a564b] * src/effects/pitchshift_dummy.c (modified) * src/effects/pitchshift_rubberband.c (modified) * src/effects/rubberband_utils.c (modified) [pitchshift] do not include config.h directly Thu, 06 Dec 2018 10:30:54 GMT Paul Brossier [283a619a] * src/effects/pitchshift_rubberband.c (modified) [pitchshift] check if hopsize and samplerate are valid, use ... Thu, 29 Sep 2016 08:48:52 GMT Paul Brossier [683d52f5] * src/effects/pitchshift.h (modified) src/effects/pitchshift.h: improve documentation Wed, 21 Sep 2016 16:02:44 GMT Paul Brossier [3ffedf22] * src/effects/pitchshift_rubberband.c (modified) src/effects/pitchshift_rubberband.c: fix error message Wed, 21 Sep 2016 15:36:50 GMT Paul Brossier [25a19c2] * src/effects/pitchshift_dummy.c (added) * src/effects/pitchshift_rubberband.c (moved) * src/effects/rubberband_utils.c (added) src/effects/pitchshift.h: split implementations in two files, move ... Wed, 21 Sep 2016 14:55:34 GMT Paul Brossier [ce0dfe9] * src/effects/pitchshift.c (modified) src/effects/pitchshift.c: fix lower pitchscale limit Wed, 21 Sep 2016 13:55:21 GMT Paul Brossier [a9eb93e] * python/lib/gen_code.py (modified) * src/effects/pitchshift.c (modified) * src/effects/pitchshift.h (modified) src/effects/pitchshift.h: use transpose, not pitchscale Wed, 21 Sep 2016 13:54:22 GMT Paul Brossier [e2645cb] * src/effects/pitchshift.c (modified) src/effects/pitchshift.c: remove unused timeratio Wed, 21 Sep 2016 09:26:10 GMT Paul Brossier [6e8aa74] * src/effects/pitchshift.c (modified) src/effects/pitchshift.c: avoid signed/unsigned comparison Tue, 20 Sep 2016 09:13:53 GMT Paul Brossier [46243dd4] * src/effects/pitchshift.c (modified) src/effects/pitchshift.c: fix max_process_size, simplify warm-up Mon, 19 Sep 2016 20:50:19 GMT Paul Brossier [ed9696f] * src/effects/pitchshift.c (modified) src/effects/pitchshift.c: avoid error with rubberband 1.3, print a ... Mon, 19 Sep 2016 18:30:05 GMT Paul Brossier [e467cf9] * src/effects/pitchshift.c (modified) src/effects/pitchshift.c: simplify warm-up code, remove old strcmp Mon, 19 Sep 2016 18:22:45 GMT Paul Brossier [36e9cfeb] * src/effects/pitchshift.c (modified) src/effects/pitchshift.c: simplify _do, calling available after process Mon, 19 Sep 2016 18:14:21 GMT Paul Brossier [7a5f963c] * src/effects/pitchshift.c (modified) src/effects/pitchshift.c: add crispness as per rubberband command ... Mon, 19 Sep 2016 18:13:44 GMT Paul Brossier [a6ba2ed1] * src/effects/pitchshift.h (modified) src/effects/pitchshift.h: improve documentation Sun, 18 Sep 2016 10:54:10 GMT Paul Brossier [2d128da] * src/effects/pitchshift.c (modified) * src/effects/pitchshift.h (modified) src/effects/pitchshift.h: add aubio_pitchshift_get_latency Sat, 17 Sep 2016 01:32:32 GMT Paul Brossier [29e8f52] * src/effects/pitchshift.c (modified) src/effects/pitchshift.c: clean-up options, set to default Fri, 16 Sep 2016 23:44:22 GMT Paul Brossier [f6c4c1c] * src/effects/pitchshift.c (modified) src/effects/pitchshift.c: add some comments Fri, 16 Sep 2016 23:43:14 GMT Paul Brossier [732cf3a] * src/effects/pitchshift.h (modified) src/effects/pitchshift.h: fix documentation Fri, 16 Sep 2016 23:36:06 GMT Paul Brossier [80b5bbd] * src/aubio.h (modified) * src/effects/pitchshift.c (added) * src/effects/pitchshift.h (added) * tests/src/effects/test-pitchshift.c (added) src/effects/pitchshift.h: add a pitch shifter based on rubberband