Tim Gates [Fri, 27 Nov 2020 08:57:57 +0000 (19:57 +1100)]
[effects, pitch] docs: fix simple typo, successfull -> successful (closes gh-321, thanks @timgates42)
There is a small typo in src/effects/pitchshift.h, src/effects/timestretch.h, src/pitch/pitch.h.
Should read `successful` rather than `successfull`.
Paul Brossier [Sat, 15 Nov 2025 11:09:40 +0000 (12:09 +0100)]
Merge branch 'fix/ffmpeg8'
Paul Brossier [Sat, 15 Nov 2025 11:05:27 +0000 (12:05 +0100)]
[source_avcodec] add backward compatible version of chlayout, thanks to @acrilique
Lluc Simó [Wed, 26 Feb 2025 22:00:09 +0000 (23:00 +0100)]
[source_avcodec] stop using deprecated {in,out}_channel_layout options (closes gh-397)
Paul Brossier [Sat, 15 Nov 2025 10:44:50 +0000 (11:44 +0100)]
[source_avcodec] use #elif for conciseness, thanks to @bkuhls (closes gh-427)
Bernd Kuhls [Sun, 5 Oct 2025 09:37:52 +0000 (11:37 +0200)]
[source_avcodec] fix build with ffmpeg 8.0
AV_INPUT_BUFFER_MIN_SIZE was removed with upstream commit
https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=
1d66a122df9fd5d8400b05c74462d0082990fc01
A similar fix is used by Arch Linux:
https://gitlab.archlinux.org/archlinux/packaging/packages/aubio/-/commit/
bdf858e4291aa170a23c470ac1caf2c827bfd01d
Paul Brossier [Sat, 15 Nov 2025 10:08:01 +0000 (11:08 +0100)]
Merge branch 'feature/mesonbuild'
Paul Brossier [Sat, 6 Jan 2024 16:05:07 +0000 (17:05 +0100)]
[meson] generate test file in tests/meson.build
Paul Brossier [Sat, 6 Jan 2024 15:42:25 +0000 (16:42 +0100)]
[meson] add tests configuration
Paul Brossier [Sat, 6 Jan 2024 15:41:38 +0000 (16:41 +0100)]
[scripts] add build_meson
Paul Brossier [Sat, 6 Jan 2024 14:22:04 +0000 (15:22 +0100)]
[meson] add initial examples config
Paul Brossier [Sat, 6 Jan 2024 14:21:39 +0000 (15:21 +0100)]
[meson] add initial library config
Paul Brossier [Wed, 3 Jan 2024 14:19:17 +0000 (15:19 +0100)]
[meson] add initial top level mesonbuild
Paul Brossier [Sat, 15 Nov 2025 10:07:11 +0000 (11:07 +0100)]
Merge branch 'feature/cmakebuild'
Paul Brossier [Sat, 6 Jan 2024 18:16:04 +0000 (19:16 +0100)]
[cmake] factorise pkg_check_modules dependencies
Paul Brossier [Sat, 6 Jan 2024 17:35:07 +0000 (18:35 +0100)]
[scripts] add build_cmake
Paul Brossier [Sat, 6 Jan 2024 17:31:19 +0000 (18:31 +0100)]
[cmake] add CMakeLists.txt for tests/
Paul Brossier [Sat, 6 Jan 2024 17:31:07 +0000 (18:31 +0100)]
[cmake] add CMakeLists.txt for examples/
Paul Brossier [Sat, 6 Jan 2024 17:30:06 +0000 (18:30 +0100)]
[cmake] add config.h.in
Paul Brossier [Sat, 6 Jan 2024 17:29:51 +0000 (18:29 +0100)]
[cmake] add initial CMakeLists.txt for src/
Paul Brossier [Sat, 6 Jan 2024 17:25:03 +0000 (18:25 +0100)]
[cmake] add initial CMakeLists.txt
Paul Brossier [Mon, 12 May 2025 13:44:03 +0000 (15:44 +0200)]
[waf] drop audio unit on ios
Paul Brossier [Mon, 12 May 2025 13:43:43 +0000 (15:43 +0200)]
[waf] drop 32 bit architectures on ios
Paul Brossier [Mon, 12 May 2025 13:43:26 +0000 (15:43 +0200)]
[waf] bump minimum macosx version to 16.4
Paul Brossier [Mon, 12 May 2025 13:43:19 +0000 (15:43 +0200)]
[waf] bump minimum macosx version to 13.3
Paul Brossier [Mon, 12 May 2025 13:39:41 +0000 (15:39 +0200)]
[fvec] prefer accelerate over cblas when both are available
Paul Brossier [Mon, 12 May 2025 13:39:24 +0000 (15:39 +0200)]
[fmat] prefer accelerate over cblas when both are available
Lluc Simó [Wed, 26 Feb 2025 22:50:54 +0000 (23:50 +0100)]
[ci] avoid rubberband warning in major version 3
Paul Brossier [Thu, 8 May 2025 17:23:09 +0000 (19:23 +0200)]
[priv] use new cblas interface on macOS >= 13.3, prevents deprecation warnings
Paul Brossier [Thu, 8 May 2025 16:44:39 +0000 (18:44 +0200)]
[tempo] prevent oob access in beattracking (closes gh-409)
Paul Brossier [Thu, 8 May 2025 14:57:44 +0000 (16:57 +0200)]
[source_wavread] limit to 8 or 16 bits pcm files (closes gh-410)
Paul Brossier [Tue, 2 Jan 2024 20:16:22 +0000 (21:16 +0100)]
[ci] add pip install to readthedocs.yaml
Paul Brossier [Tue, 2 Jan 2024 16:29:08 +0000 (17:29 +0100)]
[ci] add readthedocs.io configuration file
Paul Brossier [Thu, 28 Dec 2023 12:38:49 +0000 (13:38 +0100)]
[ci] build with fftw3 in linux_double on azure
Paul Brossier [Thu, 28 Dec 2023 12:35:18 +0000 (13:35 +0100)]
[tests] use ABS in test-dct
Paul Brossier [Thu, 28 Dec 2023 12:26:33 +0000 (13:26 +0100)]
[ci] test double and fftw3 on azure
Paul Brossier [Thu, 28 Dec 2023 12:21:18 +0000 (13:21 +0100)]
[ci] add libsndfile-dev to azure dependencies
Paul Brossier [Thu, 28 Dec 2023 12:08:27 +0000 (13:08 +0100)]
[ci] add libvorbis-dev and libflac-dev to azure dependencies
Paul Brossier [Thu, 28 Dec 2023 11:58:20 +0000 (12:58 +0100)]
[ci] add python 3.12 to circleci
Paul Brossier [Thu, 28 Dec 2023 11:54:47 +0000 (12:54 +0100)]
[ci] remove python 2.7 from circleci
Paul Brossier [Thu, 28 Dec 2023 11:45:59 +0000 (12:45 +0100)]
[ci] bump circleci config version to 2.1
Paul Brossier [Thu, 28 Dec 2023 11:33:41 +0000 (12:33 +0100)]
[scripts] add watchos to build_apple_frameworks
Paul Brossier [Thu, 28 Dec 2023 11:33:26 +0000 (12:33 +0100)]
[waf] add support for watchos
Paul Brossier [Thu, 28 Dec 2023 10:55:47 +0000 (11:55 +0100)]
[waf] tighten platform check when cross-compiling
Paul Brossier [Thu, 28 Dec 2023 10:54:16 +0000 (11:54 +0100)]
[waf] add m1 support to iosimulator framework (closes gh-337)
Paul Brossier [Thu, 28 Dec 2023 10:53:28 +0000 (11:53 +0100)]
[scripts] do not build fat frameworks for ios
Paul Brossier [Thu, 28 Dec 2023 10:51:58 +0000 (11:51 +0100)]
[waf] run xcode-select to find path in wscript (see gh-337)
Thanks to @dnadoba for that trick
Joan Karadimov [Sun, 31 Oct 2021 20:51:01 +0000 (22:51 +0200)]
[priv] fix AUBIO_STRERROR definition under MinGW (closes gh-349)
Paul Brossier [Wed, 27 Dec 2023 18:23:13 +0000 (19:23 +0100)]
[source_avcodec] remove deprecation warning (< ffmpeg 5.1)
Paul Brossier [Wed, 27 Dec 2023 17:58:55 +0000 (18:58 +0100)]
[source_avcodec] adjust detection of AVChannelLayout (> ffmpeg 5.0)
Paul Brossier [Wed, 27 Dec 2023 17:39:35 +0000 (18:39 +0100)]
[source_avcodec] add support for AVChannelLayout (ffmpeg 5.1)
Paul Brossier [Wed, 27 Dec 2023 17:18:00 +0000 (18:18 +0100)]
[source_avcodec] use a const pointer for AVCodec
Paul Brossier [Wed, 27 Dec 2023 17:12:54 +0000 (18:12 +0100)]
[waf] bump to 2.0.26
Paul Brossier [Wed, 27 Dec 2023 17:09:23 +0000 (18:09 +0100)]
[source_avcodec] drop support for libavresample
Paul Brossier [Wed, 27 Dec 2023 16:48:27 +0000 (17:48 +0100)]
[waf] remove avresample from wscript_build
Paul Brossier [Wed, 27 Dec 2023 16:48:10 +0000 (17:48 +0100)]
[waf] remove avresample from wscript
Paul Brossier [Wed, 27 Dec 2023 16:44:50 +0000 (17:44 +0100)]
[py] remove libavresample from moresetuptools
Paul Brossier [Wed, 27 Dec 2023 16:43:29 +0000 (17:43 +0100)]
[doc] list libswresample in requirements
Paul Brossier [Wed, 27 Dec 2023 16:43:10 +0000 (17:43 +0100)]
[ci] use libswresample on travis
Paul Brossier [Wed, 27 Dec 2023 16:42:52 +0000 (17:42 +0100)]
[doc] remove libavresample-dev from list of optional dependencies
Paul Brossier [Wed, 27 Dec 2023 16:35:28 +0000 (17:35 +0100)]
[ci] run apt update before install on azure
Paul Brossier [Wed, 27 Dec 2023 16:15:34 +0000 (17:15 +0100)]
[ci] use libswresample-dev on circleci
Paul Brossier [Wed, 27 Dec 2023 15:38:30 +0000 (16:38 +0100)]
[examples] use snprinf in jackio
Paul Brossier [Tue, 26 Dec 2023 18:42:27 +0000 (19:42 +0100)]
[utils_apple_audio] use snprintf in getPrintableOSStatusError
Paul Brossier [Tue, 26 Dec 2023 18:41:57 +0000 (19:41 +0100)]
[sink_apple_audio] use snprintf to avoid warning
Paul Brossier [Tue, 26 Dec 2023 18:41:12 +0000 (19:41 +0100)]
[priv] remove sprintf and add snprintf
Paul Brossier [Mon, 16 May 2022 17:17:37 +0000 (13:17 -0400)]
[waf] remove obsoleted i386 when building iPhoneSimulator framework (closes gh-361)
Paul Brossier [Mon, 16 May 2022 17:16:55 +0000 (13:16 -0400)]
[waf] update fat option to build for arm64 and x86_64 (see gh-361)
Paul Brossier [Mon, 16 May 2022 17:14:48 +0000 (13:14 -0400)]
[scripts] use --nodeps in build_apple_frameworks
Paul Brossier [Tue, 25 Jan 2022 17:30:27 +0000 (18:30 +0100)]
[source_avcodec] define FF_API_LAVF_AVCTX for libavcodec > 59, thx @berolinux (closes gh-353)
Paul Brossier [Wed, 29 Dec 2021 16:36:35 +0000 (11:36 -0500)]
[ci] update azure to windows-latest
Paul Brossier [Sun, 26 Dec 2021 15:26:56 +0000 (10:26 -0500)]
[README] move commits since badge last
Paul Brossier [Sun, 26 Dec 2021 15:19:33 +0000 (10:19 -0500)]
[README] add pypi and conda download badges
Paul Brossier [Sun, 26 Dec 2021 15:19:03 +0000 (10:19 -0500)]
[README] add azure status badge
Paul Brossier [Sun, 26 Dec 2021 15:18:41 +0000 (10:18 -0500)]
[README] add circleci status badge
Paul Brossier [Sun, 26 Dec 2021 15:07:24 +0000 (10:07 -0500)]
[README] remove travis badge
Paul Brossier [Sun, 26 Dec 2021 06:52:16 +0000 (01:52 -0500)]
[source_avcodec] avoid deprecation warning with latest avcodec api (58.134.100)
Paul Brossier [Sun, 26 Dec 2021 03:22:39 +0000 (22:22 -0500)]
[ci] switch circleci to python 3.10
Paul Brossier [Sun, 26 Dec 2021 03:18:00 +0000 (22:18 -0500)]
[ci] update circleci to new python docker images
Paul Brossier [Sun, 26 Dec 2021 02:31:18 +0000 (21:31 -0500)]
[waf] fetch public key matching requested waf version (closes gh-340)
Paul Brossier [Sun, 26 Dec 2021 02:28:30 +0000 (21:28 -0500)]
[waf] bump to 2.0.23
Paul Brossier [Tue, 19 Jan 2021 09:33:42 +0000 (10:33 +0100)]
[VERSION] use - insted of ~ to split version status (closes gh-307, gh-309, gh-316)
Paul Brossier [Tue, 19 Jan 2021 09:30:35 +0000 (10:30 +0100)]
[waf] bump to 2.0.21
Paul Brossier [Thu, 2 Jul 2020 17:03:56 +0000 (19:03 +0200)]
Merge branch 'feature/timestretch'
Paul Brossier [Thu, 2 Jul 2020 15:05:05 +0000 (17:05 +0200)]
Merge branch 'master' into feature/autosink
Paul Brossier [Thu, 2 Jul 2020 15:04:55 +0000 (17:04 +0200)]
[waf] add vorbis and flac to nodeps list
Paul Brossier [Thu, 2 Jul 2020 15:02:49 +0000 (17:02 +0200)]
Merge branch 'master' into feature/timestretch
Paul Brossier [Thu, 2 Jul 2020 13:45:50 +0000 (15:45 +0200)]
Merge branch 'fix/shebangs'
Paul Brossier [Thu, 2 Jul 2020 13:40:10 +0000 (15:40 +0200)]
[waf] add rubberband to nodeps list
Paul Brossier [Thu, 2 Jul 2020 13:39:25 +0000 (15:39 +0200)]
Merge branch 'master' into feature/timestretch
Paul Brossier [Thu, 2 Jul 2020 13:34:26 +0000 (15:34 +0200)]
Merge branch 'master' into feature/autosink
Paul Brossier [Thu, 2 Jul 2020 13:15:21 +0000 (15:15 +0200)]
[ci] split --nodeps and --enable-double in travis
Paul Brossier [Thu, 2 Jul 2020 13:02:37 +0000 (15:02 +0200)]
[doc] add a note about --nodeps
Paul Brossier [Thu, 2 Jul 2020 12:58:53 +0000 (14:58 +0200)]
[ci] use --nodeps in travis
Paul Brossier [Thu, 2 Jul 2020 12:56:54 +0000 (14:56 +0200)]
[make] always use 16 bit wav files to pass tests with source_wavread
Paul Brossier [Thu, 2 Jul 2020 12:49:15 +0000 (14:49 +0200)]
[waf] add --nodeps option to build with no dependency
Paul Brossier [Thu, 2 Jul 2020 12:20:39 +0000 (14:20 +0200)]
Merge branch 'fix-shebang', thanks to @katyo
Paul Brossier [Thu, 2 Jul 2020 12:15:00 +0000 (14:15 +0200)]
Merge branch 'fix/gitignore_regex', thanks to @emlyn
Paul Brossier [Thu, 2 Jul 2020 12:07:06 +0000 (14:07 +0200)]
Merge branch @THE-COB/aubio to fix typo in demo
Paul Brossier [Thu, 2 Jul 2020 11:56:04 +0000 (13:56 +0200)]
Merge branch 'fix-typo-doc-utils' of @Polochon-street/aubio