From 5c34961ca1df802ffd5a89df16bd2d6dc6a21041 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Sch=C3=A4fer?= <pschaefer@ITA.AKUSTIK.RWTH-AACHEN.DE> Date: Thu, 28 Nov 2024 12:09:04 +0100 Subject: [PATCH 1/4] VA/download - 2024a: adding important changes / changelog --- docs/VA/download.md | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/docs/VA/download.md b/docs/VA/download.md index 049ac27..f67b45f 100644 --- a/docs/VA/download.md +++ b/docs/VA/download.md @@ -42,9 +42,9 @@ All official VA versions are now published via [Zenodo](https://doi.org/10.5281/ ---------- ## Important changes -**2023** +**2023 & 2024** -In 2023, the network communication between the VAServer and bindings underwent a major rework. As a result, there is no backwards compatibility to previous versions regarding the network communication. For example, controlling a `VAServer` of version v2023a with `VAMatlab` v2022a will not work. +In 2023 and 2024, respectively, the network communication underwent two major reworks. As a result, there is no backwards compatibility between respective versions as well as to previous versions regarding the network communication. For example, controlling a `VAServer` of version 2024a with `VAMatlab` v2023a will not work. The same holds for version 2023a and 2022a. **2022** @@ -58,6 +58,21 @@ In 2022, we introduced major changes in our build system. This allows us to use ## Changelog +??? note "v2024a" + **Sound-path-based renderers** + + - Now allows changing the default reflection factor in VACore.ini + - Enhancement of gain fading between audio blocks + - Now uses cosine-squared instead of linear fading + - Now also works with Ambisonics spatialization + + **VANet** + + - Cleanup: removed irrelevant/unusable interface functions, which raised a 'not-implemented' error. + + **VAPython** + + - Now is a pure Python package (no C++ bindings anymore) ??? note "v2023b" **General** @@ -99,7 +114,7 @@ In 2022, we introduced major changes in our build system. This allows us to use **Rendering (VACore)** - - Soundpath-based renderers now use one SIMO VDL per source instead of one VDL per sound path + - Sound-path-based renderers now use one SIMO VDL per source instead of one VDL per sound path - AirTrafficNoiseRenderer now allows scheduling of [ART](../GA/art.md) simulations for real-time purposes - New OutdoorNoiseRenderer which allows binaural, ambisonics and VBAP signals (replaces BinauralOutdoorNoiseRenderer) -- GitLab From 612390a0923d1cb595881a1fa43501418390f367 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Sch=C3=A4fer?= <pschaefer@ITA.AKUSTIK.RWTH-AACHEN.DE> Date: Thu, 28 Nov 2024 12:10:05 +0100 Subject: [PATCH 2/4] VA/download: adding zenodo links for 2024a --- docs/VA/download.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/VA/download.md b/docs/VA/download.md index f67b45f..8e3aff8 100644 --- a/docs/VA/download.md +++ b/docs/VA/download.md @@ -11,10 +11,10 @@ Get Virtual Acoustics (VA) for Windows ## Full VA package for Windows {style="text-align: center;"} <div markdown class="grid-container" style="align-items: end;text-align:center"> -[![VA for Windows](../assets/VA_Redstart_for_windows.png){ loading=lazy width=40% style="border-radius: .2rem;" }](https://rwth-aachen.sciebo.de/s/hYw1oGdFz9tfZVj/download) +[![VA for Windows](../assets/VA_Redstart_for_windows.png){ loading=lazy width=40% style="border-radius: .2rem;" }](https://doi.org/10.5281/zenodo.13788752) </div> -**Build name**: [VA_full.v2023b.win64.vc14](https://rwth-aachen.sciebo.de/s/hYw1oGdFz9tfZVj/download){target="_blank"}<br> +**Build name**: [VA_full.v2024a.win64.vc14](https://doi.org/10.5281/zenodo.13788752){target="_blank"}<br> *Includes VAServer, VC14 C++ programming libraries, all bindings and Unity scripts.* **Quick user guide**:<br> @@ -73,6 +73,7 @@ In 2022, we introduced major changes in our build system. This allows us to use **VAPython** - Now is a pure Python package (no C++ bindings anymore) + ??? note "v2023b" **General** @@ -188,6 +189,7 @@ They are distributed under the [GNU General Public License v3.0](https://www.gnu | Version | Build name | DOI | | ------- | ----------------------------- | ----------------------------------------------------------------- | +| 2024a | VA_full.v2024a.win64.vc14 | [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.13788752.svg)](https://doi.org/10.5281/zenodo.13788752){target="_blank"} | | 2023b | VA_full.v2023b.win64.vc14 | [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.13744554.svg)](https://doi.org/10.5281/zenodo.13744554){target="_blank"} | | 2023a | VA_full.v2023a.win64.vc14 | [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.13744544.svg)](https://doi.org/10.5281/zenodo.13744544){target="_blank"} | | 2022a | VA_full.v2022a.win64.vc14 | [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.13744523.svg)](https://doi.org/10.5281/zenodo.13744523){target="_blank"} | -- GitLab From 8e3ed798ce3827d3f1fc3247a5284f52f9c9e20c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Sch=C3=A4fer?= <pschaefer@ITA.AKUSTIK.RWTH-AACHEN.DE> Date: Thu, 28 Nov 2024 14:36:42 +0100 Subject: [PATCH 3/4] Updating copyright years --- LICENSE.md | 2 +- README.md | 2 +- mkdocs.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/LICENSE.md b/LICENSE.md index 1b5bc0c..602cc1d 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,5 +1,5 @@ # Copyright -Copyright 2015-2023 Institute for Hearing Technology and Acoustics (IHTA), RWTH Aachen University +Copyright 2017-present Institute for Hearing Technology and Acoustics (IHTA), RWTH Aachen University # License Creative Commons Attribution 4.0 (CC BY 4.0) diff --git a/README.md b/README.md index 23bef78..3276003 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,7 @@ The Institute for Hearing Technology and Acoustics (IHTA) at RWTH Aachen Univers ### License -Copyright 2015-2023 Institute for Hearing Technology and Acoustics (IHTA), RWTH Aachen University. +Copyright 2017-present Institute for Hearing Technology and Acoustics (IHTA), RWTH Aachen University. Creative Commons Attribution 4.0 (CC BY 4.0) https://creativecommons.org/licenses/by/4.0/ diff --git a/mkdocs.yml b/mkdocs.yml index bd02e51..4a62445 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -56,7 +56,7 @@ nav: - Legal notice: legal.md -copyright: Copyright © 2017-2022 Institute for Hearing Technology and Acoustics (IHTA), RWTH Aachen University +copyright: Copyright © 2017 Institute for Hearing Technology and Acoustics (IHTA), RWTH Aachen University extra: generator: false -- GitLab From df55d509deba284a4117dbb14779785d29277dab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Sch=C3=A4fer?= <pschaefer@ITA.AKUSTIK.RWTH-AACHEN.DE> Date: Thu, 28 Nov 2024 15:06:27 +0100 Subject: [PATCH 4/4] VA 2024a changelog: updating VAPython info --- docs/VA/download.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/VA/download.md b/docs/VA/download.md index 8e3aff8..bcc01ec 100644 --- a/docs/VA/download.md +++ b/docs/VA/download.md @@ -72,7 +72,9 @@ In 2022, we introduced major changes in our build system. This allows us to use **VAPython** - - Now is a pure Python package (no C++ bindings anymore) + - Got reworked as pure Python package (no C++ bindings anymore) + - Now has `NatNetTracking` support + - See detailed changelog on [git](https://git.rwth-aachen.de/ita/VAPython/-/blob/master/CHANGELOG.md?ref_type=heads#2024a---2024-09-26){target="_blank"} ??? note "v2023b" **General** -- GitLab