From 2eb518ed5c8b848dbaa835ece1545b89e4975854 Mon Sep 17 00:00:00 2001 From: reuk Date: Mon, 27 Nov 2023 17:45:50 +0000 Subject: [PATCH] Resave all projects --- .../Builds/Android/app/CMakeLists.txt | 36 +++++++++++-- .../VisualStudio2017/DemoRunner_App.vcxproj | 28 +++++++++- .../DemoRunner_App.vcxproj.filters | 54 ++++++++++++++++--- .../VisualStudio2019/DemoRunner_App.vcxproj | 28 +++++++++- .../DemoRunner_App.vcxproj.filters | 54 ++++++++++++++++--- .../VisualStudio2022/DemoRunner_App.vcxproj | 28 +++++++++- .../DemoRunner_App.vcxproj.filters | 54 ++++++++++++++++--- .../Builds/Android/app/CMakeLists.txt | 36 +++++++++++-- .../AudioPerformanceTest_App.vcxproj | 28 +++++++++- .../AudioPerformanceTest_App.vcxproj.filters | 54 ++++++++++++++++--- .../Builds/Android/app/CMakeLists.txt | 36 +++++++++++-- .../AudioPluginHost_App.vcxproj | 28 +++++++++- .../AudioPluginHost_App.vcxproj.filters | 54 ++++++++++++++++--- .../AudioPluginHost_App.vcxproj | 28 +++++++++- .../AudioPluginHost_App.vcxproj.filters | 54 ++++++++++++++++--- .../AudioPluginHost_App.vcxproj | 28 +++++++++- .../AudioPluginHost_App.vcxproj.filters | 54 ++++++++++++++++--- .../Builds/Android/app/CMakeLists.txt | 36 +++++++++++-- .../NetworkGraphicsDemo_App.vcxproj | 28 +++++++++- .../NetworkGraphicsDemo_App.vcxproj.filters | 54 ++++++++++++++++--- .../UnitTestRunner_ConsoleApp.vcxproj | 28 +++++++++- .../UnitTestRunner_ConsoleApp.vcxproj.filters | 54 ++++++++++++++++--- .../UnitTestRunner_ConsoleApp.vcxproj | 28 +++++++++- .../UnitTestRunner_ConsoleApp.vcxproj.filters | 54 ++++++++++++++++--- .../UnitTestRunner_ConsoleApp.vcxproj | 28 +++++++++- .../UnitTestRunner_ConsoleApp.vcxproj.filters | 54 ++++++++++++++++--- .../WindowsDLL_StaticLibrary.vcxproj | 28 +++++++++- .../WindowsDLL_StaticLibrary.vcxproj.filters | 54 ++++++++++++++++--- 28 files changed, 1016 insertions(+), 112 deletions(-) diff --git a/examples/DemoRunner/Builds/Android/app/CMakeLists.txt b/examples/DemoRunner/Builds/Android/app/CMakeLists.txt index 3c3220e68f..c1e9e41faf 100644 --- a/examples/DemoRunner/Builds/Android/app/CMakeLists.txt +++ b/examples/DemoRunner/Builds/Android/app/CMakeLists.txt @@ -192,8 +192,12 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamBuilder.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Definitions.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoBuffer.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoControllerBase.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FullDuplexStream.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/LatencyTuner.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Oboe.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/OboeExtensions.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/ResultWithValue.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/StabilizedCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Utilities.h" @@ -203,6 +207,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AAudioLoader.h" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioClock.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.h" @@ -221,8 +227,10 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/common/LatencyTuner.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/MonotonicCounter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeDebug.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeExtensions.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/README.md" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceI16Caller.cpp" @@ -237,11 +245,9 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/common/Utilities.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/Version.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/HyperbolicCosineWindow.h" @@ -258,6 +264,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerMono.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/README.md" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/ResamplerDefinitions.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResamplerStereo.cpp" @@ -269,10 +277,16 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowgraphUtilities.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/RampLinear.cpp" @@ -2266,8 +2280,12 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamBuilder.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Definitions.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoBuffer.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoControllerBase.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FullDuplexStream.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/LatencyTuner.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Oboe.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/OboeExtensions.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/ResultWithValue.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/StabilizedCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Utilities.h" @@ -2277,6 +2295,8 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AAudioLoader.h" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioClock.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.h" @@ -2295,8 +2315,10 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/common/LatencyTuner.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/MonotonicCounter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeDebug.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeExtensions.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/README.md" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceI16Caller.cpp" @@ -2311,11 +2333,9 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/common/Utilities.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/Version.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/HyperbolicCosineWindow.h" @@ -2332,6 +2352,8 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerMono.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/README.md" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/ResamplerDefinitions.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResamplerStereo.cpp" @@ -2343,10 +2365,16 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowgraphUtilities.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/RampLinear.cpp" diff --git a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj index 8ee5078420..5e6738d512 100644 --- a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj +++ b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj @@ -317,6 +317,9 @@ true + + true + true @@ -344,6 +347,9 @@ true + + true + true @@ -416,12 +422,21 @@ true + + true + true + + true + true + + true + true @@ -2876,8 +2891,12 @@ + + + + @@ -2885,6 +2904,7 @@ + @@ -2900,9 +2920,7 @@ - - @@ -2912,14 +2930,18 @@ + + + + @@ -3899,6 +3921,8 @@ + + diff --git a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters index a8c9a94b93..0655f18e3f 100644 --- a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters +++ b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters @@ -901,6 +901,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -928,6 +931,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -1000,12 +1006,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -3822,12 +3837,24 @@ JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe @@ -3849,6 +3876,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -3894,15 +3924,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo @@ -3930,6 +3954,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler @@ -3948,12 +3975,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -6887,6 +6923,12 @@ DemoRunner\Source + + JUCE Modules\juce_audio_devices\native\oboe\src\common + + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe diff --git a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj index c9aac1f6ec..473fee06cb 100644 --- a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj +++ b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj @@ -317,6 +317,9 @@ true + + true + true @@ -344,6 +347,9 @@ true + + true + true @@ -416,12 +422,21 @@ true + + true + true + + true + true + + true + true @@ -2876,8 +2891,12 @@ + + + + @@ -2885,6 +2904,7 @@ + @@ -2900,9 +2920,7 @@ - - @@ -2912,14 +2930,18 @@ + + + + @@ -3899,6 +3921,8 @@ + + diff --git a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters index 01cbaff928..3d9128a0ca 100644 --- a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters +++ b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters @@ -901,6 +901,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -928,6 +931,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -1000,12 +1006,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -3822,12 +3837,24 @@ JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe @@ -3849,6 +3876,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -3894,15 +3924,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo @@ -3930,6 +3954,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler @@ -3948,12 +3975,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -6887,6 +6923,12 @@ DemoRunner\Source + + JUCE Modules\juce_audio_devices\native\oboe\src\common + + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe diff --git a/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj b/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj index a8e0791613..aa280cf5e5 100644 --- a/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj +++ b/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj @@ -317,6 +317,9 @@ true + + true + true @@ -344,6 +347,9 @@ true + + true + true @@ -416,12 +422,21 @@ true + + true + true + + true + true + + true + true @@ -2876,8 +2891,12 @@ + + + + @@ -2885,6 +2904,7 @@ + @@ -2900,9 +2920,7 @@ - - @@ -2912,14 +2930,18 @@ + + + + @@ -3899,6 +3921,8 @@ + + diff --git a/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters b/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters index f0f14261ef..f53488c313 100644 --- a/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters +++ b/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters @@ -901,6 +901,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -928,6 +931,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -1000,12 +1006,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -3822,12 +3837,24 @@ JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe @@ -3849,6 +3876,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -3894,15 +3924,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo @@ -3930,6 +3954,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler @@ -3948,12 +3975,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -6887,6 +6923,12 @@ DemoRunner\Source + + JUCE Modules\juce_audio_devices\native\oboe\src\common + + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe diff --git a/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt b/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt index 5ab573a09b..e518538fe3 100644 --- a/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt +++ b/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt @@ -164,8 +164,12 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamBuilder.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Definitions.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoBuffer.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoControllerBase.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FullDuplexStream.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/LatencyTuner.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Oboe.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/OboeExtensions.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/ResultWithValue.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/StabilizedCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Utilities.h" @@ -175,6 +179,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AAudioLoader.h" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioClock.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.h" @@ -193,8 +199,10 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/common/LatencyTuner.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/MonotonicCounter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeDebug.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeExtensions.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/README.md" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceI16Caller.cpp" @@ -209,11 +217,9 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/common/Utilities.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/Version.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/HyperbolicCosineWindow.h" @@ -230,6 +236,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerMono.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/README.md" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/ResamplerDefinitions.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResamplerStereo.cpp" @@ -241,10 +249,16 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowgraphUtilities.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/RampLinear.cpp" @@ -1938,8 +1952,12 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamBuilder.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Definitions.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoBuffer.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoControllerBase.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FullDuplexStream.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/LatencyTuner.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Oboe.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/OboeExtensions.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/ResultWithValue.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/StabilizedCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Utilities.h" @@ -1949,6 +1967,8 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AAudioLoader.h" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioClock.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.h" @@ -1967,8 +1987,10 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/common/LatencyTuner.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/MonotonicCounter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeDebug.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeExtensions.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/README.md" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceI16Caller.cpp" @@ -1983,11 +2005,9 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/common/Utilities.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/Version.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/HyperbolicCosineWindow.h" @@ -2004,6 +2024,8 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerMono.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/README.md" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/ResamplerDefinitions.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResamplerStereo.cpp" @@ -2015,10 +2037,16 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowgraphUtilities.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/RampLinear.cpp" diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj b/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj index 5e49818634..737fc40694 100644 --- a/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj +++ b/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj @@ -298,6 +298,9 @@ true + + true + true @@ -325,6 +328,9 @@ true + + true + true @@ -397,12 +403,21 @@ true + + true + true + + true + true + + true + true @@ -2480,8 +2495,12 @@ + + + + @@ -2489,6 +2508,7 @@ + @@ -2504,9 +2524,7 @@ - - @@ -2516,14 +2534,18 @@ + + + + @@ -3350,6 +3372,8 @@ + + diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj.filters b/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj.filters index d197119a0b..0c3a2558e4 100644 --- a/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj.filters +++ b/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj.filters @@ -751,6 +751,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -778,6 +781,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -850,12 +856,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -3246,12 +3261,24 @@ JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe @@ -3273,6 +3300,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -3318,15 +3348,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo @@ -3354,6 +3378,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler @@ -3372,12 +3399,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -5852,6 +5888,12 @@ + + JUCE Modules\juce_audio_devices\native\oboe\src\common + + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe diff --git a/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt b/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt index 979bd60173..3dbc41c38e 100644 --- a/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt +++ b/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt @@ -197,8 +197,12 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamBuilder.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Definitions.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoBuffer.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoControllerBase.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FullDuplexStream.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/LatencyTuner.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Oboe.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/OboeExtensions.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/ResultWithValue.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/StabilizedCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Utilities.h" @@ -208,6 +212,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AAudioLoader.h" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioClock.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.h" @@ -226,8 +232,10 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/common/LatencyTuner.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/MonotonicCounter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeDebug.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeExtensions.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/README.md" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceI16Caller.cpp" @@ -242,11 +250,9 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/common/Utilities.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/Version.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/HyperbolicCosineWindow.h" @@ -263,6 +269,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerMono.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/README.md" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/ResamplerDefinitions.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResamplerStereo.cpp" @@ -274,10 +282,16 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowgraphUtilities.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/RampLinear.cpp" @@ -2124,8 +2138,12 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamBuilder.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Definitions.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoBuffer.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoControllerBase.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FullDuplexStream.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/LatencyTuner.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Oboe.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/OboeExtensions.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/ResultWithValue.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/StabilizedCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Utilities.h" @@ -2135,6 +2153,8 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AAudioLoader.h" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioClock.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.h" @@ -2153,8 +2173,10 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/common/LatencyTuner.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/MonotonicCounter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeDebug.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeExtensions.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/README.md" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceI16Caller.cpp" @@ -2169,11 +2191,9 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/common/Utilities.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/Version.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/HyperbolicCosineWindow.h" @@ -2190,6 +2210,8 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerMono.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/README.md" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/ResamplerDefinitions.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResamplerStereo.cpp" @@ -2201,10 +2223,16 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowgraphUtilities.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/RampLinear.cpp" diff --git a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj index b5438d9056..c7b91ddd18 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj +++ b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj @@ -306,6 +306,9 @@ true + + true + true @@ -333,6 +336,9 @@ true + + true + true @@ -405,12 +411,21 @@ true + + true + true + + true + true + + true + true @@ -2660,8 +2675,12 @@ + + + + @@ -2669,6 +2688,7 @@ + @@ -2684,9 +2704,7 @@ - - @@ -2696,14 +2714,18 @@ + + + + @@ -3616,6 +3638,8 @@ + + diff --git a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters index 9cf923552d..8091bf3da5 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters +++ b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters @@ -826,6 +826,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -853,6 +856,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -925,12 +931,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -3522,12 +3537,24 @@ JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe @@ -3549,6 +3576,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -3594,15 +3624,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo @@ -3630,6 +3654,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler @@ -3648,12 +3675,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -6386,6 +6422,12 @@ AudioPluginHost\BinaryData + + JUCE Modules\juce_audio_devices\native\oboe\src\common + + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe diff --git a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj index 8bd2c78a83..cda56c5558 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj +++ b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj @@ -306,6 +306,9 @@ true + + true + true @@ -333,6 +336,9 @@ true + + true + true @@ -405,12 +411,21 @@ true + + true + true + + true + true + + true + true @@ -2660,8 +2675,12 @@ + + + + @@ -2669,6 +2688,7 @@ + @@ -2684,9 +2704,7 @@ - - @@ -2696,14 +2714,18 @@ + + + + @@ -3616,6 +3638,8 @@ + + diff --git a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj.filters b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj.filters index fd4b79c96b..d9c7b672fb 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj.filters +++ b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj.filters @@ -826,6 +826,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -853,6 +856,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -925,12 +931,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -3522,12 +3537,24 @@ JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe @@ -3549,6 +3576,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -3594,15 +3624,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo @@ -3630,6 +3654,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler @@ -3648,12 +3675,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -6386,6 +6422,12 @@ AudioPluginHost\BinaryData + + JUCE Modules\juce_audio_devices\native\oboe\src\common + + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe diff --git a/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj b/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj index f49b44f33a..926b3dce21 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj +++ b/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj @@ -306,6 +306,9 @@ true + + true + true @@ -333,6 +336,9 @@ true + + true + true @@ -405,12 +411,21 @@ true + + true + true + + true + true + + true + true @@ -2660,8 +2675,12 @@ + + + + @@ -2669,6 +2688,7 @@ + @@ -2684,9 +2704,7 @@ - - @@ -2696,14 +2714,18 @@ + + + + @@ -3616,6 +3638,8 @@ + + diff --git a/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj.filters b/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj.filters index d25cd68b1d..1723756d68 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj.filters +++ b/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj.filters @@ -826,6 +826,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -853,6 +856,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -925,12 +931,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -3522,12 +3537,24 @@ JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe @@ -3549,6 +3576,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -3594,15 +3624,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo @@ -3630,6 +3654,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler @@ -3648,12 +3675,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -6386,6 +6422,12 @@ AudioPluginHost\BinaryData + + JUCE Modules\juce_audio_devices\native\oboe\src\common + + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe diff --git a/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt b/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt index 17f9ecf35a..9e29bd0666 100644 --- a/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt +++ b/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt @@ -168,8 +168,12 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamBuilder.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Definitions.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoBuffer.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoControllerBase.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FullDuplexStream.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/LatencyTuner.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Oboe.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/OboeExtensions.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/ResultWithValue.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/StabilizedCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Utilities.h" @@ -179,6 +183,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AAudioLoader.h" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioClock.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.h" @@ -197,8 +203,10 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/common/LatencyTuner.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/MonotonicCounter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeDebug.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeExtensions.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/README.md" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceI16Caller.cpp" @@ -213,11 +221,9 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/common/Utilities.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/Version.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/HyperbolicCosineWindow.h" @@ -234,6 +240,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerMono.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/README.md" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/ResamplerDefinitions.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResamplerStereo.cpp" @@ -245,10 +253,16 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowgraphUtilities.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/RampLinear.cpp" @@ -2022,8 +2036,12 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamBuilder.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/AudioStreamCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Definitions.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoBuffer.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FifoControllerBase.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/FullDuplexStream.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/LatencyTuner.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Oboe.h" + "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/OboeExtensions.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/ResultWithValue.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/StabilizedCallback.h" "../../../../../modules/juce_audio_devices/native/oboe/include/oboe/Utilities.h" @@ -2033,6 +2051,8 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AAudioLoader.h" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/aaudio/AudioStreamAAudio.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/AdpfWrapper.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioClock.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/AudioSourceCaller.h" @@ -2051,8 +2071,10 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/common/LatencyTuner.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/MonotonicCounter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeDebug.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/OboeExtensions.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/QuirksManager.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/common/README.md" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceFloatCaller.h" "../../../../../modules/juce_audio_devices/native/oboe/src/common/SourceI16Caller.cpp" @@ -2067,11 +2089,9 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/common/Utilities.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/common/Version.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoBuffer.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoController.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.cpp" - "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerBase.h" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/fifo/FifoControllerIndirect.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/HyperbolicCosineWindow.h" @@ -2088,6 +2108,8 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerMono.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/PolyphaseResamplerStereo.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/README.md" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/ResamplerDefinitions.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResampler.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/resampler/SincResamplerStereo.cpp" @@ -2099,10 +2121,16 @@ set_source_files_properties( "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowGraphNode.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/FlowgraphUtilities.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/Limiter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/ManyToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoBlend.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MonoToMultiConverter.h" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.cpp" + "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToManyConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.cpp" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/MultiToMonoConverter.h" "../../../../../modules/juce_audio_devices/native/oboe/src/flowgraph/RampLinear.cpp" diff --git a/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj b/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj index 2c2f947359..6e24d309d6 100644 --- a/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj +++ b/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj @@ -298,6 +298,9 @@ true + + true + true @@ -325,6 +328,9 @@ true + + true + true @@ -397,12 +403,21 @@ true + + true + true + + true + true + + true + true @@ -2571,8 +2586,12 @@ + + + + @@ -2580,6 +2599,7 @@ + @@ -2595,9 +2615,7 @@ - - @@ -2607,14 +2625,18 @@ + + + + @@ -3484,6 +3506,8 @@ + + diff --git a/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj.filters b/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj.filters index 32733727fa..264574b087 100644 --- a/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj.filters +++ b/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj.filters @@ -781,6 +781,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -808,6 +811,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -880,12 +886,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -3387,12 +3402,24 @@ JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe @@ -3414,6 +3441,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -3459,15 +3489,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo @@ -3495,6 +3519,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler @@ -3513,12 +3540,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -6122,6 +6158,12 @@ NetworkGraphicsDemo + + JUCE Modules\juce_audio_devices\native\oboe\src\common + + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe diff --git a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj index bbef1681ee..8dffa7fe96 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj +++ b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj @@ -314,6 +314,9 @@ true + + true + true @@ -341,6 +344,9 @@ true + + true + true @@ -413,12 +419,21 @@ true + + true + true + + true + true + + true + true @@ -2753,8 +2768,12 @@ + + + + @@ -2762,6 +2781,7 @@ + @@ -2777,9 +2797,7 @@ - - @@ -2789,14 +2807,18 @@ + + + + @@ -3747,6 +3769,8 @@ + + diff --git a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters index b34259cec1..014fc8dff3 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters +++ b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters @@ -847,6 +847,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -874,6 +877,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -946,12 +952,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -3633,12 +3648,24 @@ JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe @@ -3660,6 +3687,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -3705,15 +3735,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo @@ -3741,6 +3765,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler @@ -3759,12 +3786,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -6611,6 +6647,12 @@ + + JUCE Modules\juce_audio_devices\native\oboe\src\common + + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe diff --git a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj index 058a07e9d5..8d72c81591 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj +++ b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj @@ -314,6 +314,9 @@ true + + true + true @@ -341,6 +344,9 @@ true + + true + true @@ -413,12 +419,21 @@ true + + true + true + + true + true + + true + true @@ -2753,8 +2768,12 @@ + + + + @@ -2762,6 +2781,7 @@ + @@ -2777,9 +2797,7 @@ - - @@ -2789,14 +2807,18 @@ + + + + @@ -3747,6 +3769,8 @@ + + diff --git a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj.filters b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj.filters index 4a6a45d561..445ec06d83 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj.filters +++ b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj.filters @@ -847,6 +847,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -874,6 +877,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -946,12 +952,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -3633,12 +3648,24 @@ JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe @@ -3660,6 +3687,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -3705,15 +3735,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo @@ -3741,6 +3765,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler @@ -3759,12 +3786,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -6611,6 +6647,12 @@ + + JUCE Modules\juce_audio_devices\native\oboe\src\common + + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe diff --git a/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj b/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj index 76dc8be9a8..77eadcf51b 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj +++ b/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj @@ -314,6 +314,9 @@ true + + true + true @@ -341,6 +344,9 @@ true + + true + true @@ -413,12 +419,21 @@ true + + true + true + + true + true + + true + true @@ -2753,8 +2768,12 @@ + + + + @@ -2762,6 +2781,7 @@ + @@ -2777,9 +2797,7 @@ - - @@ -2789,14 +2807,18 @@ + + + + @@ -3747,6 +3769,8 @@ + + diff --git a/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj.filters b/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj.filters index 9261afe878..47d6716404 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj.filters +++ b/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj.filters @@ -847,6 +847,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -874,6 +877,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -946,12 +952,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -3633,12 +3648,24 @@ JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe @@ -3660,6 +3687,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -3705,15 +3735,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo @@ -3741,6 +3765,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler @@ -3759,12 +3786,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -6611,6 +6647,12 @@ + + JUCE Modules\juce_audio_devices\native\oboe\src\common + + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe diff --git a/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj b/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj index 94f274feb1..f3d64e66a6 100644 --- a/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj +++ b/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj @@ -297,6 +297,9 @@ true + + true + true @@ -324,6 +327,9 @@ true + + true + true @@ -396,12 +402,21 @@ true + + true + true + + true + true + + true + true @@ -2547,8 +2562,12 @@ + + + + @@ -2556,6 +2575,7 @@ + @@ -2571,9 +2591,7 @@ - - @@ -2583,14 +2601,18 @@ + + + + @@ -3460,6 +3482,8 @@ + + diff --git a/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj.filters b/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj.filters index 34b48d7964..7a832cf211 100644 --- a/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj.filters +++ b/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj.filters @@ -778,6 +778,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -805,6 +808,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -877,12 +883,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -3354,12 +3369,24 @@ JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe JUCE Modules\juce_audio_devices\native\oboe\include\oboe + + JUCE Modules\juce_audio_devices\native\oboe\include\oboe + JUCE Modules\juce_audio_devices\native\oboe\include\oboe @@ -3381,6 +3408,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\aaudio + + JUCE Modules\juce_audio_devices\native\oboe\src\common + JUCE Modules\juce_audio_devices\native\oboe\src\common @@ -3426,15 +3456,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\common - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - - JUCE Modules\juce_audio_devices\native\oboe\src\fifo - JUCE Modules\juce_audio_devices\native\oboe\src\fifo @@ -3462,6 +3486,9 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler @@ -3480,12 +3507,21 @@ JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph @@ -6089,6 +6125,12 @@ + + JUCE Modules\juce_audio_devices\native\oboe\src\common + + + JUCE Modules\juce_audio_devices\native\oboe\src\flowgraph\resampler + JUCE Modules\juce_audio_devices\native\oboe