tornavis/extern
Aras Pranckevicius 986f493812 Audaspace: faster audio resampling
Previously in Audaspace there was choice between linear resampler (okay
for preview, but not great for final mix), or "extremely high quality
preset" for rendering the final mix; with nothing in between. I have just
landed "medium" and "low" resampler quality levels in upstream Audaspace
(see https://github.com/audaspace/audaspace/pull/18 with details and
quality spectograms, also comparison with Audacity resampler).

This PR updates Audaspace to latest upstream, and switches to use the newly
added "medium" quality resampler. There's no audible difference (nor visible
one in spectrograms), as far as I can tell.

Timings, rendering out frames 1000-3000 of Sprite Fright Edit blender
studio data set:
- Windows (Ryzen 5950X, VS2022): 92 -> 73 sec
- Mac (M1 Max, clang 15): 70 -> 62 sec

i.e. using a faster audio resampler makes the _whole render process_ be
10-20% faster (however, this from VSE where it combines already pre-rendered
image strips).

Pull Request: https://projects.blender.org/blender/blender/pulls/116059
2024-01-03 21:23:24 +01:00
..
Eigen3 Update Eigen to version 3.4.0 2023-07-03 15:09:20 +02:00
audaspace Audaspace: faster audio resampling 2024-01-03 21:23:24 +01:00
binreloc License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
bullet2 License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
ceres License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
clew License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
cuew License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
curve_fit_nd Build: replace Blender specific DEBUG by standard NDEBUG 2023-12-06 16:05:14 +01:00
draco License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
fast_float Externals: update fast_float to latest version (5.0.0) to fix some compile warnings 2023-05-30 10:01:48 +03:00
fmtlib Cleanup: remove warning suppression which is no longer needed 2023-11-30 15:02:52 +11:00
gflags License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
glew-es/include/GL GPU: replace GLEW with libepoxy 2022-08-15 16:10:29 +02:00
glog Cleanup: quiet redefined warning in GLOG 2023-08-17 16:09:58 +10:00
gmock License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
gtest License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
hipew Cycles: add ROCm 6 compatibility for HIP 2024-01-03 18:16:07 +01:00
json Extern: Update json library to 3.11.2 2023-07-11 18:01:18 +02:00
lzma License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
lzo License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
mantaflow Build: changes to macOS build flags to fix linker warnings 2024-01-02 16:22:48 +01:00
nanosvg UI: SVG Thumbnails 2023-07-12 22:39:23 +02:00
quadriflow CMake: resolve undefined PROJECT_VERSION warning for quadriflow/lemon 2023-08-17 11:54:01 +10:00
rangetree Build: replace Blender specific DEBUG by standard NDEBUG 2023-12-06 16:05:14 +01:00
renderdoc GPU: Renderdoc Frame Capturing 2023-03-23 16:37:52 +01:00
sdlew License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
smaa_areatex License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
tinygltf Extern: Update TinyGLTF to include fix for CVE-2022-3008 2023-03-10 14:56:35 +01:00
vulkan_memory_allocator Revert changes from main commits that were merged into blender-v4.0-release 2023-10-30 21:40:35 +01:00
wcwidth Revert changes from main commits that were merged into blender-v4.0-release 2023-10-30 21:40:35 +01:00
xdnd Cleanup: remove strcpy usage 2023-06-20 13:26:38 +10:00
.clang-format ClangFormat: add configuration files 2019-04-17 06:11:16 +02:00
CMakeLists.txt Revert changes from main commits that were merged into blender-v4.0-release 2023-10-30 21:40:35 +01:00
README Readme file to extern libraries about the attribution document 2020-12-11 18:53:22 +01:00

README

When updating a library remember to:

* Update the README.blender with the corresponding version.
* Update the THIRD-PARTY-LICENSE.txt document