diff --git a/examples/DemoRunner/Builds/Android/app/CMakeLists.txt b/examples/DemoRunner/Builds/Android/app/CMakeLists.txt index b71634eb4b..f19b8fc36f 100644 --- a/examples/DemoRunner/Builds/Android/app/CMakeLists.txt +++ b/examples/DemoRunner/Builds/Android/app/CMakeLists.txt @@ -465,6 +465,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h" "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp" "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h" + "../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.cpp" + "../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.h" "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp" "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h" "../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp" @@ -591,6 +593,14 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/format_types/LV2_SDK/README.md" "../../../../../modules/juce_audio_processors/format_types/LV2_SDK/serd_config.h" "../../../../../modules/juce_audio_processors/format_types/LV2_SDK/sord_config.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslcontextinfo.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipsleditcontroller.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslgainreduction.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslhostcommands.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewembedding.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewscaling.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/pslauextensions.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/pslvst2extensions.h" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/baseiids.cpp" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/classfactoryhelpers.h" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/fbuffer.cpp" @@ -688,6 +698,10 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/JUCE_README.md" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/LICENSE.txt" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/README.md" + "../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.cpp" + "../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.h" + "../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.cpp" + "../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.h" "../../../../../modules/juce_audio_processors/format_types/juce_AU_Shared.h" "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h" "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm" @@ -733,6 +747,17 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h" "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp" "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentControllerCommon.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.h" "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.cpp" "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h" "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.cpp" @@ -759,6 +784,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/utilities/juce_VSTCallbackHandler.h" "../../../../../modules/juce_audio_processors/juce_audio_processors.cpp" "../../../../../modules/juce_audio_processors/juce_audio_processors.mm" + "../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp" "../../../../../modules/juce_audio_processors/juce_audio_processors_lv2_libs.cpp" "../../../../../modules/juce_audio_processors/juce_audio_processors.h" "../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDBurner.h" @@ -907,6 +933,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_core/containers/juce_HashMap.h" "../../../../../modules/juce_core/containers/juce_HashMap_test.cpp" "../../../../../modules/juce_core/containers/juce_LinkedListPointer.h" + "../../../../../modules/juce_core/containers/juce_ListenerList.cpp" "../../../../../modules/juce_core/containers/juce_ListenerList.h" "../../../../../modules/juce_core/containers/juce_NamedValueSet.cpp" "../../../../../modules/juce_core/containers/juce_NamedValueSet.h" @@ -1968,6 +1995,7 @@ add_library( ${BINARY_NAME} "../../../JuceLibraryCode/include_juce_audio_devices.cpp" "../../../JuceLibraryCode/include_juce_audio_formats.cpp" "../../../JuceLibraryCode/include_juce_audio_processors.cpp" + "../../../JuceLibraryCode/include_juce_audio_processors_ara.cpp" "../../../JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp" "../../../JuceLibraryCode/include_juce_audio_utils.cpp" "../../../JuceLibraryCode/include_juce_box2d.cpp" @@ -2402,6 +2430,8 @@ set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/ju set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2528,6 +2558,14 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/format set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/LV2_SDK/README.md" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/LV2_SDK/serd_config.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/LV2_SDK/sord_config.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslcontextinfo.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipsleditcontroller.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslgainreduction.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslhostcommands.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewembedding.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewscaling.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/pslauextensions.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/pslvst2extensions.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/baseiids.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/classfactoryhelpers.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/fbuffer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2625,6 +2663,10 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/format set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/JUCE_README.md" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/LICENSE.txt" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/README.md" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AU_Shared.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2670,6 +2712,17 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/scanni set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentControllerCommon.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2696,6 +2749,7 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/utilit set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_VSTCallbackHandler.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors_lv2_libs.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDBurner.h" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2844,6 +2898,7 @@ set_source_files_properties("../../../../../modules/juce_core/containers/juce_El set_source_files_properties("../../../../../modules/juce_core/containers/juce_HashMap.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_HashMap_test.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_LinkedListPointer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_ListenerList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_ListenerList.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_NamedValueSet.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_NamedValueSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/examples/DemoRunner/Builds/LinuxMakefile/Makefile b/examples/DemoRunner/Builds/LinuxMakefile/Makefile index 55afe3e6d3..d3180b159a 100644 --- a/examples/DemoRunner/Builds/LinuxMakefile/Makefile +++ b/examples/DemoRunner/Builds/LinuxMakefile/Makefile @@ -83,6 +83,7 @@ OBJECTS_APP := \ $(JUCE_OBJDIR)/include_juce_audio_devices_63111d02.o \ $(JUCE_OBJDIR)/include_juce_audio_formats_15f82001.o \ $(JUCE_OBJDIR)/include_juce_audio_processors_10c03666.o \ + $(JUCE_OBJDIR)/include_juce_audio_processors_ara_2a4c6ef7.o \ $(JUCE_OBJDIR)/include_juce_audio_processors_lv2_libs_12bdca08.o \ $(JUCE_OBJDIR)/include_juce_audio_utils_9f9fb2d6.o \ $(JUCE_OBJDIR)/include_juce_box2d_b0305d8b.o \ @@ -167,6 +168,11 @@ $(JUCE_OBJDIR)/include_juce_audio_processors_10c03666.o: ../../JuceLibraryCode/i @echo "Compiling include_juce_audio_processors.cpp" $(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<" +$(JUCE_OBJDIR)/include_juce_audio_processors_ara_2a4c6ef7.o: ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp + -$(V_AT)mkdir -p $(JUCE_OBJDIR) + @echo "Compiling include_juce_audio_processors_ara.cpp" + $(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<" + $(JUCE_OBJDIR)/include_juce_audio_processors_lv2_libs_12bdca08.o: ../../JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp -$(V_AT)mkdir -p $(JUCE_OBJDIR) @echo "Compiling include_juce_audio_processors_lv2_libs.cpp" diff --git a/examples/DemoRunner/Builds/MacOSX/DemoRunner.xcodeproj/project.pbxproj b/examples/DemoRunner/Builds/MacOSX/DemoRunner.xcodeproj/project.pbxproj index bd5ff44b23..63cd6dad06 100644 --- a/examples/DemoRunner/Builds/MacOSX/DemoRunner.xcodeproj/project.pbxproj +++ b/examples/DemoRunner/Builds/MacOSX/DemoRunner.xcodeproj/project.pbxproj @@ -25,6 +25,7 @@ 527DA2E6827BAFDDD3E8E80F /* CoreAudioKit.framework */ = {isa = PBXBuildFile; fileRef = B4389672DA4CC8E0A531062D; }; 5CB78489F16E82144914972D /* include_juce_gui_extra.mm */ = {isa = PBXBuildFile; fileRef = 979F23EA9E5E76131299E886; }; 5E4310B3F6BB639875D3E9B8 /* Foundation.framework */ = {isa = PBXBuildFile; fileRef = 49ECA8B998B339A083674A22; }; + 5EB6872A39122A5AB67E544E /* include_juce_audio_processors_ara.cpp */ = {isa = PBXBuildFile; fileRef = 8D44097417573B38729A0179; }; 611298FAC1A543BDD10D4C41 /* include_juce_box2d.cpp */ = {isa = PBXBuildFile; fileRef = 4DF215D350FFE5E119CBA7E5; }; 63A2F309E55DAC206E9B97E3 /* App */ = {isa = PBXBuildFile; fileRef = CFF2BBEB242CC8B3B904B5F9; }; 67D7E529C3713ED79F5F3AA9 /* include_juce_audio_processors_lv2_libs.cpp */ = {isa = PBXBuildFile; fileRef = 5BD7D121AD30987C08BE10E8; }; @@ -104,6 +105,7 @@ 7A5AAE9EE573FC6105CC4AAC /* SettingsContent.h */ /* SettingsContent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SettingsContent.h; path = ../../Source/UI/SettingsContent.h; sourceTree = SOURCE_ROOT; }; 7B3243C92248D379A0489AA4 /* Utilities */ /* Utilities */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Utilities; path = ../../../Utilities; sourceTree = ""; }; 8CE533D611CD0984AD028D73 /* juce_graphics */ /* juce_graphics */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_graphics; path = ../../../../modules/juce_graphics; sourceTree = SOURCE_ROOT; }; + 8D44097417573B38729A0179 /* include_juce_audio_processors_ara.cpp */ /* include_juce_audio_processors_ara.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_audio_processors_ara.cpp; path = ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp; sourceTree = SOURCE_ROOT; }; 903CD4126C779884797EF915 /* juce_core */ /* juce_core */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_core; path = ../../../../modules/juce_core; sourceTree = SOURCE_ROOT; }; 9144821E003E15E4042B57DB /* include_juce_video.mm */ /* include_juce_video.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_video.mm; path = ../../JuceLibraryCode/include_juce_video.mm; sourceTree = SOURCE_ROOT; }; 934ACDCB3FD9D223A3481D8F /* JUCEDemos.cpp */ /* JUCEDemos.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = JUCEDemos.cpp; path = ../../Source/Demos/JUCEDemos.cpp; sourceTree = SOURCE_ROOT; }; @@ -219,6 +221,7 @@ 03A63C3CA6F24977F19C316D, E061A1C75FA5722167FC4997, E67AB94002886AF67437D6AE, + 8D44097417573B38729A0179, 5BD7D121AD30987C08BE10E8, EDDA01B246C6128CAF7A2914, 4DF215D350FFE5E119CBA7E5, @@ -420,6 +423,7 @@ 9EACEA6BE8D0ACC72C12C080, 26652AB1BB77C8A39434775F, 2707968B431D83AC7E28E49B, + 5EB6872A39122A5AB67E544E, 67D7E529C3713ED79F5F3AA9, 712D81867EC698463252FA79, 611298FAC1A543BDD10D4C41, diff --git a/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj b/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj index e3ed40af62..4aa6b06bf5 100644 --- a/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj +++ b/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj @@ -659,6 +659,9 @@ true + + true + true @@ -878,6 +881,12 @@ true + + true + + + true + true @@ -932,6 +941,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -965,6 +992,9 @@ true + + true + true @@ -1175,6 +1205,9 @@ true + + true + true @@ -2610,6 +2643,7 @@ /bigobj %(AdditionalOptions) + @@ -2866,6 +2900,7 @@ + @@ -2940,6 +2975,14 @@ + + + + + + + + @@ -3005,6 +3048,8 @@ + + @@ -3031,6 +3076,11 @@ + + + + + diff --git a/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj.filters b/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj.filters index 092b9959db..b69de8844f 100644 --- a/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj.filters +++ b/examples/DemoRunner/Builds/VisualStudio2015/DemoRunner_App.vcxproj.filters @@ -278,6 +278,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -332,6 +335,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -1222,6 +1228,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1444,6 +1453,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1501,6 +1516,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1537,6 +1570,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1762,6 +1798,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -3310,6 +3349,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -4068,6 +4110,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -4290,6 +4335,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -4485,6 +4554,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -4563,6 +4638,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj index 19fdd65e96..fc55a33d3a 100644 --- a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj +++ b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj @@ -659,6 +659,9 @@ true + + true + true @@ -878,6 +881,12 @@ true + + true + + + true + true @@ -932,6 +941,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -965,6 +992,9 @@ true + + true + true @@ -1175,6 +1205,9 @@ true + + true + true @@ -2610,6 +2643,7 @@ /bigobj %(AdditionalOptions) + @@ -2866,6 +2900,7 @@ + @@ -2940,6 +2975,14 @@ + + + + + + + + @@ -3005,6 +3048,8 @@ + + @@ -3031,6 +3076,11 @@ + + + + + diff --git a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters index 41909cda21..ab5944920f 100644 --- a/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters +++ b/examples/DemoRunner/Builds/VisualStudio2017/DemoRunner_App.vcxproj.filters @@ -278,6 +278,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -332,6 +335,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -1222,6 +1228,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1444,6 +1453,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1501,6 +1516,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1537,6 +1570,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1762,6 +1798,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -3310,6 +3349,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -4068,6 +4110,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -4290,6 +4335,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -4485,6 +4554,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -4563,6 +4638,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj index 0282632b73..6db16f4771 100644 --- a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj +++ b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj @@ -659,6 +659,9 @@ true + + true + true @@ -878,6 +881,12 @@ true + + true + + + true + true @@ -932,6 +941,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -965,6 +992,9 @@ true + + true + true @@ -1175,6 +1205,9 @@ true + + true + true @@ -2610,6 +2643,7 @@ /bigobj %(AdditionalOptions) + @@ -2866,6 +2900,7 @@ + @@ -2940,6 +2975,14 @@ + + + + + + + + @@ -3005,6 +3048,8 @@ + + @@ -3031,6 +3076,11 @@ + + + + + diff --git a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters index 8567ca3155..4798d5d5f3 100644 --- a/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters +++ b/examples/DemoRunner/Builds/VisualStudio2019/DemoRunner_App.vcxproj.filters @@ -278,6 +278,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -332,6 +335,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -1222,6 +1228,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1444,6 +1453,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1501,6 +1516,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1537,6 +1570,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1762,6 +1798,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -3310,6 +3349,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -4068,6 +4110,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -4290,6 +4335,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -4485,6 +4554,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -4563,6 +4638,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj b/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj index b02959adfe..7f0a041fc0 100644 --- a/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj +++ b/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj @@ -659,6 +659,9 @@ true + + true + true @@ -878,6 +881,12 @@ true + + true + + + true + true @@ -932,6 +941,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -965,6 +992,9 @@ true + + true + true @@ -1175,6 +1205,9 @@ true + + true + true @@ -2610,6 +2643,7 @@ /bigobj %(AdditionalOptions) + @@ -2866,6 +2900,7 @@ + @@ -2940,6 +2975,14 @@ + + + + + + + + @@ -3005,6 +3048,8 @@ + + @@ -3031,6 +3076,11 @@ + + + + + diff --git a/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters b/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters index 0db406c794..d4f1e1dc49 100644 --- a/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters +++ b/examples/DemoRunner/Builds/VisualStudio2022/DemoRunner_App.vcxproj.filters @@ -278,6 +278,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -332,6 +335,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -1222,6 +1228,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1444,6 +1453,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1501,6 +1516,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1537,6 +1570,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1762,6 +1798,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -3310,6 +3349,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -4068,6 +4110,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -4290,6 +4335,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -4485,6 +4554,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -4563,6 +4638,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/examples/DemoRunner/Builds/iOS/DemoRunner.xcodeproj/project.pbxproj b/examples/DemoRunner/Builds/iOS/DemoRunner.xcodeproj/project.pbxproj index ccfc515c65..5c8c6fc501 100644 --- a/examples/DemoRunner/Builds/iOS/DemoRunner.xcodeproj/project.pbxproj +++ b/examples/DemoRunner/Builds/iOS/DemoRunner.xcodeproj/project.pbxproj @@ -25,6 +25,7 @@ 527DA2E6827BAFDDD3E8E80F /* CoreAudioKit.framework */ = {isa = PBXBuildFile; fileRef = B4389672DA4CC8E0A531062D; }; 5CB78489F16E82144914972D /* include_juce_gui_extra.mm */ = {isa = PBXBuildFile; fileRef = 979F23EA9E5E76131299E886; }; 5E4310B3F6BB639875D3E9B8 /* Foundation.framework */ = {isa = PBXBuildFile; fileRef = 49ECA8B998B339A083674A22; }; + 5EB6872A39122A5AB67E544E /* include_juce_audio_processors_ara.cpp */ = {isa = PBXBuildFile; fileRef = 8D44097417573B38729A0179; }; 611298FAC1A543BDD10D4C41 /* include_juce_box2d.cpp */ = {isa = PBXBuildFile; fileRef = 4DF215D350FFE5E119CBA7E5; }; 63A2F309E55DAC206E9B97E3 /* App */ = {isa = PBXBuildFile; fileRef = CFF2BBEB242CC8B3B904B5F9; }; 6658EEC5F9D63D3419EB7098 /* CoreServices.framework */ = {isa = PBXBuildFile; fileRef = E07FC48041C3E9F9721F3BCE; }; @@ -104,6 +105,7 @@ 8135645508EEFDBDCDF2ADC6 /* Images.xcassets */ /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = DemoRunner/Images.xcassets; sourceTree = SOURCE_ROOT; }; 873F9DD54978E601102353B4 /* CoreText.framework */ /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; 8CE533D611CD0984AD028D73 /* juce_graphics */ /* juce_graphics */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_graphics; path = ../../../../modules/juce_graphics; sourceTree = SOURCE_ROOT; }; + 8D44097417573B38729A0179 /* include_juce_audio_processors_ara.cpp */ /* include_juce_audio_processors_ara.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_audio_processors_ara.cpp; path = ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp; sourceTree = SOURCE_ROOT; }; 903CD4126C779884797EF915 /* juce_core */ /* juce_core */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_core; path = ../../../../modules/juce_core; sourceTree = SOURCE_ROOT; }; 9144821E003E15E4042B57DB /* include_juce_video.mm */ /* include_juce_video.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_video.mm; path = ../../JuceLibraryCode/include_juce_video.mm; sourceTree = SOURCE_ROOT; }; 934ACDCB3FD9D223A3481D8F /* JUCEDemos.cpp */ /* JUCEDemos.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = JUCEDemos.cpp; path = ../../Source/Demos/JUCEDemos.cpp; sourceTree = SOURCE_ROOT; }; @@ -226,6 +228,7 @@ 03A63C3CA6F24977F19C316D, E061A1C75FA5722167FC4997, E67AB94002886AF67437D6AE, + 8D44097417573B38729A0179, 5BD7D121AD30987C08BE10E8, EDDA01B246C6128CAF7A2914, 4DF215D350FFE5E119CBA7E5, @@ -424,6 +427,7 @@ 9EACEA6BE8D0ACC72C12C080, 26652AB1BB77C8A39434775F, 2707968B431D83AC7E28E49B, + 5EB6872A39122A5AB67E544E, 67D7E529C3713ED79F5F3AA9, 712D81867EC698463252FA79, 611298FAC1A543BDD10D4C41, diff --git a/examples/DemoRunner/JuceLibraryCode/include_juce_audio_processors_ara.cpp b/examples/DemoRunner/JuceLibraryCode/include_juce_audio_processors_ara.cpp new file mode 100644 index 0000000000..e0c34d43e5 --- /dev/null +++ b/examples/DemoRunner/JuceLibraryCode/include_juce_audio_processors_ara.cpp @@ -0,0 +1,8 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include diff --git a/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt b/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt index ba54cfec80..67d189ed4f 100644 --- a/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt +++ b/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt @@ -437,6 +437,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h" "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp" "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h" + "../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.cpp" + "../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.h" "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp" "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h" "../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp" @@ -563,6 +565,14 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/format_types/LV2_SDK/README.md" "../../../../../modules/juce_audio_processors/format_types/LV2_SDK/serd_config.h" "../../../../../modules/juce_audio_processors/format_types/LV2_SDK/sord_config.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslcontextinfo.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipsleditcontroller.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslgainreduction.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslhostcommands.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewembedding.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewscaling.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/pslauextensions.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/pslvst2extensions.h" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/baseiids.cpp" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/classfactoryhelpers.h" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/fbuffer.cpp" @@ -660,6 +670,10 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/JUCE_README.md" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/LICENSE.txt" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/README.md" + "../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.cpp" + "../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.h" + "../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.cpp" + "../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.h" "../../../../../modules/juce_audio_processors/format_types/juce_AU_Shared.h" "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h" "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm" @@ -705,6 +719,17 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h" "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp" "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentControllerCommon.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.h" "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.cpp" "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h" "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.cpp" @@ -731,6 +756,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/utilities/juce_VSTCallbackHandler.h" "../../../../../modules/juce_audio_processors/juce_audio_processors.cpp" "../../../../../modules/juce_audio_processors/juce_audio_processors.mm" + "../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp" "../../../../../modules/juce_audio_processors/juce_audio_processors_lv2_libs.cpp" "../../../../../modules/juce_audio_processors/juce_audio_processors.h" "../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDBurner.h" @@ -783,6 +809,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_core/containers/juce_HashMap.h" "../../../../../modules/juce_core/containers/juce_HashMap_test.cpp" "../../../../../modules/juce_core/containers/juce_LinkedListPointer.h" + "../../../../../modules/juce_core/containers/juce_ListenerList.cpp" "../../../../../modules/juce_core/containers/juce_ListenerList.h" "../../../../../modules/juce_core/containers/juce_NamedValueSet.cpp" "../../../../../modules/juce_core/containers/juce_NamedValueSet.h" @@ -1659,6 +1686,7 @@ add_library( ${BINARY_NAME} "../../../JuceLibraryCode/include_juce_audio_devices.cpp" "../../../JuceLibraryCode/include_juce_audio_formats.cpp" "../../../JuceLibraryCode/include_juce_audio_processors.cpp" + "../../../JuceLibraryCode/include_juce_audio_processors_ara.cpp" "../../../JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp" "../../../JuceLibraryCode/include_juce_audio_utils.cpp" "../../../JuceLibraryCode/include_juce_core.cpp" @@ -2072,6 +2100,8 @@ set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/ju set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2198,6 +2228,14 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/format set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/LV2_SDK/README.md" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/LV2_SDK/serd_config.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/LV2_SDK/sord_config.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslcontextinfo.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipsleditcontroller.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslgainreduction.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslhostcommands.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewembedding.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewscaling.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/pslauextensions.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/pslvst2extensions.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/baseiids.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/classfactoryhelpers.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/fbuffer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2295,6 +2333,10 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/format set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/JUCE_README.md" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/LICENSE.txt" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/README.md" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AU_Shared.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2340,6 +2382,17 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/scanni set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentControllerCommon.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2366,6 +2419,7 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/utilit set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_VSTCallbackHandler.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors_lv2_libs.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDBurner.h" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2418,6 +2472,7 @@ set_source_files_properties("../../../../../modules/juce_core/containers/juce_El set_source_files_properties("../../../../../modules/juce_core/containers/juce_HashMap.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_HashMap_test.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_LinkedListPointer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_ListenerList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_ListenerList.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_NamedValueSet.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_NamedValueSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/extras/AudioPerformanceTest/Builds/LinuxMakefile/Makefile b/extras/AudioPerformanceTest/Builds/LinuxMakefile/Makefile index b2c91a0dcb..06e5ce1900 100644 --- a/extras/AudioPerformanceTest/Builds/LinuxMakefile/Makefile +++ b/extras/AudioPerformanceTest/Builds/LinuxMakefile/Makefile @@ -77,6 +77,7 @@ OBJECTS_APP := \ $(JUCE_OBJDIR)/include_juce_audio_devices_63111d02.o \ $(JUCE_OBJDIR)/include_juce_audio_formats_15f82001.o \ $(JUCE_OBJDIR)/include_juce_audio_processors_10c03666.o \ + $(JUCE_OBJDIR)/include_juce_audio_processors_ara_2a4c6ef7.o \ $(JUCE_OBJDIR)/include_juce_audio_processors_lv2_libs_12bdca08.o \ $(JUCE_OBJDIR)/include_juce_audio_utils_9f9fb2d6.o \ $(JUCE_OBJDIR)/include_juce_core_f26d17db.o \ @@ -124,6 +125,11 @@ $(JUCE_OBJDIR)/include_juce_audio_processors_10c03666.o: ../../JuceLibraryCode/i @echo "Compiling include_juce_audio_processors.cpp" $(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<" +$(JUCE_OBJDIR)/include_juce_audio_processors_ara_2a4c6ef7.o: ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp + -$(V_AT)mkdir -p $(JUCE_OBJDIR) + @echo "Compiling include_juce_audio_processors_ara.cpp" + $(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<" + $(JUCE_OBJDIR)/include_juce_audio_processors_lv2_libs_12bdca08.o: ../../JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp -$(V_AT)mkdir -p $(JUCE_OBJDIR) @echo "Compiling include_juce_audio_processors_lv2_libs.cpp" diff --git a/extras/AudioPerformanceTest/Builds/MacOSX/AudioPerformanceTest.xcodeproj/project.pbxproj b/extras/AudioPerformanceTest/Builds/MacOSX/AudioPerformanceTest.xcodeproj/project.pbxproj index 0d38b08e17..1d4f4d15d4 100644 --- a/extras/AudioPerformanceTest/Builds/MacOSX/AudioPerformanceTest.xcodeproj/project.pbxproj +++ b/extras/AudioPerformanceTest/Builds/MacOSX/AudioPerformanceTest.xcodeproj/project.pbxproj @@ -21,6 +21,7 @@ 65FC2E13B65977FED63BDDE3 /* include_juce_graphics.mm */ = {isa = PBXBuildFile; fileRef = 7E951216B6138C76653B1460; }; 699954AF666E644C7B688381 /* include_juce_gui_basics.mm */ = {isa = PBXBuildFile; fileRef = 0BC3C6A4F4FC1DD30DD8E17C; }; 71863EE98034AB7C3CBCAA81 /* CoreAudioKit.framework */ = {isa = PBXBuildFile; fileRef = 24D90B40648CC05A9B1AA55B; }; + 7BB1EEA0BB910DD93C1DBAD5 /* include_juce_audio_processors_ara.cpp */ = {isa = PBXBuildFile; fileRef = CBD298606CB4777F17CFCC2F; }; 7E870C094BAE67D7EB149F1C /* include_juce_events.mm */ = {isa = PBXBuildFile; fileRef = 248FAA119A4FC24C522165EF; }; 8A0F71A4EEC7FE694352DD94 /* Accelerate.framework */ = {isa = PBXBuildFile; fileRef = 9EADBF913B7A454B6BE93A4A; }; 9031C69145EE085B60904363 /* IOKit.framework */ = {isa = PBXBuildFile; fileRef = 43775DC3D9F7917846EA5327; }; @@ -70,6 +71,7 @@ BAFDA8DE51E7A69E477439EB /* include_juce_audio_utils.mm */ /* include_juce_audio_utils.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_audio_utils.mm; path = ../../JuceLibraryCode/include_juce_audio_utils.mm; sourceTree = SOURCE_ROOT; }; C8EE61FDD1F06817A014B881 /* juce_graphics */ /* juce_graphics */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_graphics; path = ../../../../modules/juce_graphics; sourceTree = SOURCE_ROOT; }; CBBC98B7CD350A07F5145FB4 /* juce_audio_utils */ /* juce_audio_utils */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_audio_utils; path = ../../../../modules/juce_audio_utils; sourceTree = SOURCE_ROOT; }; + CBD298606CB4777F17CFCC2F /* include_juce_audio_processors_ara.cpp */ /* include_juce_audio_processors_ara.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_audio_processors_ara.cpp; path = ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp; sourceTree = SOURCE_ROOT; }; D03C9A859FB4DBA8268D7FBA /* juce_audio_processors */ /* juce_audio_processors */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_audio_processors; path = ../../../../modules/juce_audio_processors; sourceTree = SOURCE_ROOT; }; E1BB9D521BF6C055F5B88628 /* Foundation.framework */ /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; E575FE2AD2F19FA6AEB536C2 /* juce_core */ /* juce_core */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_core; path = ../../../../modules/juce_core; sourceTree = SOURCE_ROOT; }; @@ -125,6 +127,7 @@ 322D3066DCD98A8D0542236A, 9E05B63699A307598B66F829, 18E39207A0F5F9B8BC7EE94F, + CBD298606CB4777F17CFCC2F, 932123993B04597421D5C406, BAFDA8DE51E7A69E477439EB, 24425FFB0BCC7E54CADAA013, @@ -293,6 +296,7 @@ 01C9BC9A0A0F54B693CDA31A, 48ADBEF873A610909D727C97, D145903EE5DBFD1BD98423F3, + 7BB1EEA0BB910DD93C1DBAD5, 2028993D80CFDE5A0ABA4A52, C7B090C29D8DE4D2503204B1, FFAF94080FF4A9995B33151E, diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj b/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj index 2bd3941749..14cd5fa959 100644 --- a/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj +++ b/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj @@ -640,6 +640,9 @@ true + + true + true @@ -859,6 +862,12 @@ true + + true + + + true + true @@ -913,6 +922,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -946,6 +973,9 @@ true + + true + true @@ -1015,6 +1045,9 @@ true + + true + true @@ -2227,6 +2260,7 @@ /bigobj %(AdditionalOptions) + @@ -2467,6 +2501,7 @@ + @@ -2541,6 +2576,14 @@ + + + + + + + + @@ -2606,6 +2649,8 @@ + + @@ -2632,6 +2677,11 @@ + + + + + diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj.filters b/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj.filters index 804e40d46c..e8419c8163 100644 --- a/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj.filters +++ b/extras/AudioPerformanceTest/Builds/VisualStudio2022/AudioPerformanceTest_App.vcxproj.filters @@ -263,6 +263,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -317,6 +320,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -1072,6 +1078,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1294,6 +1303,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1351,6 +1366,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1387,6 +1420,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1471,6 +1507,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -2779,6 +2818,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -3489,6 +3531,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -3711,6 +3756,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -3906,6 +3975,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -3984,6 +4059,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj b/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj index 1e646c2fa1..dbd225b44c 100644 --- a/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj +++ b/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj @@ -21,6 +21,7 @@ 65FC2E13B65977FED63BDDE3 /* include_juce_graphics.mm */ = {isa = PBXBuildFile; fileRef = 7E951216B6138C76653B1460; }; 699954AF666E644C7B688381 /* include_juce_gui_basics.mm */ = {isa = PBXBuildFile; fileRef = 0BC3C6A4F4FC1DD30DD8E17C; }; 71863EE98034AB7C3CBCAA81 /* CoreAudioKit.framework */ = {isa = PBXBuildFile; fileRef = 24D90B40648CC05A9B1AA55B; }; + 7BB1EEA0BB910DD93C1DBAD5 /* include_juce_audio_processors_ara.cpp */ = {isa = PBXBuildFile; fileRef = CBD298606CB4777F17CFCC2F; }; 7E870C094BAE67D7EB149F1C /* include_juce_events.mm */ = {isa = PBXBuildFile; fileRef = 248FAA119A4FC24C522165EF; }; 893A86EF99F57B81286E58A1 /* CoreImage.framework */ = {isa = PBXBuildFile; fileRef = F40C1815F7E7E4FBAF3A3091; }; 8A0F71A4EEC7FE694352DD94 /* Accelerate.framework */ = {isa = PBXBuildFile; fileRef = 9EADBF913B7A454B6BE93A4A; }; @@ -79,6 +80,7 @@ C8D9488DE9A88E4FBF28D417 /* LaunchScreen.storyboard */ /* LaunchScreen.storyboard */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = LaunchScreen.storyboard; sourceTree = SOURCE_ROOT; }; C8EE61FDD1F06817A014B881 /* juce_graphics */ /* juce_graphics */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_graphics; path = ../../../../modules/juce_graphics; sourceTree = SOURCE_ROOT; }; CBBC98B7CD350A07F5145FB4 /* juce_audio_utils */ /* juce_audio_utils */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_audio_utils; path = ../../../../modules/juce_audio_utils; sourceTree = SOURCE_ROOT; }; + CBD298606CB4777F17CFCC2F /* include_juce_audio_processors_ara.cpp */ /* include_juce_audio_processors_ara.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_audio_processors_ara.cpp; path = ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp; sourceTree = SOURCE_ROOT; }; D03C9A859FB4DBA8268D7FBA /* juce_audio_processors */ /* juce_audio_processors */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_audio_processors; path = ../../../../modules/juce_audio_processors; sourceTree = SOURCE_ROOT; }; E1BB9D521BF6C055F5B88628 /* Foundation.framework */ /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; E575FE2AD2F19FA6AEB536C2 /* juce_core */ /* juce_core */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_core; path = ../../../../modules/juce_core; sourceTree = SOURCE_ROOT; }; @@ -139,6 +141,7 @@ 322D3066DCD98A8D0542236A, 9E05B63699A307598B66F829, 18E39207A0F5F9B8BC7EE94F, + CBD298606CB4777F17CFCC2F, 932123993B04597421D5C406, BAFDA8DE51E7A69E477439EB, 24425FFB0BCC7E54CADAA013, @@ -309,6 +312,7 @@ 01C9BC9A0A0F54B693CDA31A, 48ADBEF873A610909D727C97, D145903EE5DBFD1BD98423F3, + 7BB1EEA0BB910DD93C1DBAD5, 2028993D80CFDE5A0ABA4A52, C7B090C29D8DE4D2503204B1, FFAF94080FF4A9995B33151E, diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/include_juce_audio_processors_ara.cpp b/extras/AudioPerformanceTest/JuceLibraryCode/include_juce_audio_processors_ara.cpp new file mode 100644 index 0000000000..e0c34d43e5 --- /dev/null +++ b/extras/AudioPerformanceTest/JuceLibraryCode/include_juce_audio_processors_ara.cpp @@ -0,0 +1,8 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include diff --git a/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt b/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt index c278a6b890..b495a8cbf0 100644 --- a/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt +++ b/extras/AudioPluginHost/Builds/Android/app/CMakeLists.txt @@ -48,6 +48,8 @@ add_library( ${BINARY_NAME} SHARED + "../../../Source/Plugins/ARAPlugin.cpp" + "../../../Source/Plugins/ARAPlugin.h" "../../../Source/Plugins/InternalPlugins.cpp" "../../../Source/Plugins/InternalPlugins.h" "../../../Source/Plugins/IOConfigurationWindow.cpp" @@ -468,6 +470,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h" "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp" "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h" + "../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.cpp" + "../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.h" "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp" "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h" "../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp" @@ -594,6 +598,14 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/format_types/LV2_SDK/README.md" "../../../../../modules/juce_audio_processors/format_types/LV2_SDK/serd_config.h" "../../../../../modules/juce_audio_processors/format_types/LV2_SDK/sord_config.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslcontextinfo.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipsleditcontroller.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslgainreduction.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslhostcommands.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewembedding.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewscaling.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/pslauextensions.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/pslvst2extensions.h" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/baseiids.cpp" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/classfactoryhelpers.h" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/fbuffer.cpp" @@ -691,6 +703,10 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/JUCE_README.md" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/LICENSE.txt" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/README.md" + "../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.cpp" + "../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.h" + "../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.cpp" + "../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.h" "../../../../../modules/juce_audio_processors/format_types/juce_AU_Shared.h" "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h" "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm" @@ -736,6 +752,17 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h" "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp" "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentControllerCommon.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.h" "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.cpp" "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h" "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.cpp" @@ -762,6 +789,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/utilities/juce_VSTCallbackHandler.h" "../../../../../modules/juce_audio_processors/juce_audio_processors.cpp" "../../../../../modules/juce_audio_processors/juce_audio_processors.mm" + "../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp" "../../../../../modules/juce_audio_processors/juce_audio_processors_lv2_libs.cpp" "../../../../../modules/juce_audio_processors/juce_audio_processors.h" "../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDBurner.h" @@ -814,6 +842,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_core/containers/juce_HashMap.h" "../../../../../modules/juce_core/containers/juce_HashMap_test.cpp" "../../../../../modules/juce_core/containers/juce_LinkedListPointer.h" + "../../../../../modules/juce_core/containers/juce_ListenerList.cpp" "../../../../../modules/juce_core/containers/juce_ListenerList.h" "../../../../../modules/juce_core/containers/juce_NamedValueSet.cpp" "../../../../../modules/juce_core/containers/juce_NamedValueSet.h" @@ -1829,6 +1858,7 @@ add_library( ${BINARY_NAME} "../../../JuceLibraryCode/include_juce_audio_devices.cpp" "../../../JuceLibraryCode/include_juce_audio_formats.cpp" "../../../JuceLibraryCode/include_juce_audio_processors.cpp" + "../../../JuceLibraryCode/include_juce_audio_processors_ara.cpp" "../../../JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp" "../../../JuceLibraryCode/include_juce_audio_utils.cpp" "../../../JuceLibraryCode/include_juce_core.cpp" @@ -1843,6 +1873,7 @@ add_library( ${BINARY_NAME} "../../../JuceLibraryCode/JuceHeader.h" ) +set_source_files_properties("../../../Source/Plugins/ARAPlugin.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../Source/Plugins/InternalPlugins.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../Source/Plugins/IOConfigurationWindow.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../Source/Plugins/PluginGraph.h" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2257,6 +2288,8 @@ set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/ju set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2383,6 +2416,14 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/format set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/LV2_SDK/README.md" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/LV2_SDK/serd_config.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/LV2_SDK/sord_config.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslcontextinfo.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipsleditcontroller.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslgainreduction.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslhostcommands.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewembedding.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewscaling.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/pslauextensions.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/pslvst2extensions.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/baseiids.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/classfactoryhelpers.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/fbuffer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2480,6 +2521,10 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/format set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/JUCE_README.md" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/LICENSE.txt" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/README.md" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AU_Shared.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2525,6 +2570,17 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/scanni set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentControllerCommon.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2551,6 +2607,7 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/utilit set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_VSTCallbackHandler.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors_lv2_libs.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDBurner.h" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2603,6 +2660,7 @@ set_source_files_properties("../../../../../modules/juce_core/containers/juce_El set_source_files_properties("../../../../../modules/juce_core/containers/juce_HashMap.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_HashMap_test.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_LinkedListPointer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_ListenerList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_ListenerList.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_NamedValueSet.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_NamedValueSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/extras/AudioPluginHost/Builds/LinuxMakefile/Makefile b/extras/AudioPluginHost/Builds/LinuxMakefile/Makefile index 3ab21c93eb..1bd7b88578 100644 --- a/extras/AudioPluginHost/Builds/LinuxMakefile/Makefile +++ b/extras/AudioPluginHost/Builds/LinuxMakefile/Makefile @@ -72,6 +72,7 @@ ifeq ($(CONFIG),Release) endif OBJECTS_APP := \ + $(JUCE_OBJDIR)/ARAPlugin_e9864935.o \ $(JUCE_OBJDIR)/InternalPlugins_8278e3f5.o \ $(JUCE_OBJDIR)/IOConfigurationWindow_d71a5732.o \ $(JUCE_OBJDIR)/PluginGraph_6bd15e2d.o \ @@ -83,6 +84,7 @@ OBJECTS_APP := \ $(JUCE_OBJDIR)/include_juce_audio_devices_63111d02.o \ $(JUCE_OBJDIR)/include_juce_audio_formats_15f82001.o \ $(JUCE_OBJDIR)/include_juce_audio_processors_10c03666.o \ + $(JUCE_OBJDIR)/include_juce_audio_processors_ara_2a4c6ef7.o \ $(JUCE_OBJDIR)/include_juce_audio_processors_lv2_libs_12bdca08.o \ $(JUCE_OBJDIR)/include_juce_audio_utils_9f9fb2d6.o \ $(JUCE_OBJDIR)/include_juce_core_f26d17db.o \ @@ -108,6 +110,11 @@ $(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : $(OBJECTS_APP) $(RESOURCES) -$(V_AT)mkdir -p $(JUCE_OUTDIR) $(V_AT)$(CXX) -o $(JUCE_OUTDIR)/$(JUCE_TARGET_APP) $(OBJECTS_APP) $(JUCE_LDFLAGS) $(JUCE_LDFLAGS_APP) $(RESOURCES) $(TARGET_ARCH) +$(JUCE_OBJDIR)/ARAPlugin_e9864935.o: ../../Source/Plugins/ARAPlugin.cpp + -$(V_AT)mkdir -p $(JUCE_OBJDIR) + @echo "Compiling ARAPlugin.cpp" + $(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<" + $(JUCE_OBJDIR)/InternalPlugins_8278e3f5.o: ../../Source/Plugins/InternalPlugins.cpp -$(V_AT)mkdir -p $(JUCE_OBJDIR) @echo "Compiling InternalPlugins.cpp" @@ -163,6 +170,11 @@ $(JUCE_OBJDIR)/include_juce_audio_processors_10c03666.o: ../../JuceLibraryCode/i @echo "Compiling include_juce_audio_processors.cpp" $(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<" +$(JUCE_OBJDIR)/include_juce_audio_processors_ara_2a4c6ef7.o: ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp + -$(V_AT)mkdir -p $(JUCE_OBJDIR) + @echo "Compiling include_juce_audio_processors_ara.cpp" + $(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<" + $(JUCE_OBJDIR)/include_juce_audio_processors_lv2_libs_12bdca08.o: ../../JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp -$(V_AT)mkdir -p $(JUCE_OBJDIR) @echo "Compiling include_juce_audio_processors_lv2_libs.cpp" diff --git a/extras/AudioPluginHost/Builds/MacOSX/AudioPluginHost.xcodeproj/project.pbxproj b/extras/AudioPluginHost/Builds/MacOSX/AudioPluginHost.xcodeproj/project.pbxproj index 151b4ac915..e1abc84f81 100644 --- a/extras/AudioPluginHost/Builds/MacOSX/AudioPluginHost.xcodeproj/project.pbxproj +++ b/extras/AudioPluginHost/Builds/MacOSX/AudioPluginHost.xcodeproj/project.pbxproj @@ -27,6 +27,7 @@ 7DE202DC1D876F49266D9E7D /* include_juce_events.mm */ = {isa = PBXBuildFile; fileRef = 8290D7BAC160B3A56B66891A; }; 7FF8A938915488310A7F5921 /* InternalPlugins.cpp */ = {isa = PBXBuildFile; fileRef = 87A7AAB053051C49EAF4EE88; }; 9056B642BEF870098DE344E5 /* Foundation.framework */ = {isa = PBXBuildFile; fileRef = 03FA420AACDD03D50AA16E4A; }; + 970A893BD34180916C9D01C4 /* ARAPlugin.cpp */ = {isa = PBXBuildFile; fileRef = 6A01D5F304346E0332264056; }; A0144A682BF4843C8CF53FE4 /* BinaryData.cpp */ = {isa = PBXBuildFile; fileRef = 6D107D7946DC5976B766345B; }; A02C9F4C4B840C27B6CAFEBD /* QuartzCore.framework */ = {isa = PBXBuildFile; fileRef = 89309C0C5F3269BD06BE7F27; }; A09E93F1B354E1FF8B3E9ABE /* include_juce_data_structures.mm */ = {isa = PBXBuildFile; fileRef = 5EF1D381F42AA8764597F189; }; @@ -36,6 +37,7 @@ B288A89F96704F142ED8E939 /* AudioUnit.framework */ = {isa = PBXBuildFile; fileRef = 5ACC21AA45BBF48C3C64D56D; }; BBA1733CF8B064A5FD0B4CF4 /* OpenGL.framework */ = {isa = PBXBuildFile; fileRef = D313CF37B25D7FD313C4F336; }; C38D14DC58F1941DD5E4BF60 /* include_juce_gui_extra.mm */ = {isa = PBXBuildFile; fileRef = 2BE6C2DFD6EBB9A89109AEB5; }; + CAC10E4345428CAEE6F0DA1B /* include_juce_audio_processors_ara.cpp */ = {isa = PBXBuildFile; fileRef = A43CE79CB190C2D69E17E1E3; }; CAF0DE157C8F7D9F168AA3B6 /* include_juce_audio_processors.mm */ = {isa = PBXBuildFile; fileRef = 5FBD6C402617272052BB4D81; }; D92C7BF86C9CCF6B4D14F809 /* RecentFilesMenuTemplate.nib */ = {isa = PBXBuildFile; fileRef = 7DA35787B5F6F7440D667CC8; }; E092A70431B046BF1F50A482 /* CoreMIDI.framework */ = {isa = PBXBuildFile; fileRef = 5AF0CA7CDFCA90B4DE1F55C3; }; @@ -79,6 +81,7 @@ 5FBD6C402617272052BB4D81 /* include_juce_audio_processors.mm */ /* include_juce_audio_processors.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_audio_processors.mm; path = ../../JuceLibraryCode/include_juce_audio_processors.mm; sourceTree = SOURCE_ROOT; }; 65968EA1B476D71F14DE1D58 /* include_juce_audio_devices.mm */ /* include_juce_audio_devices.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_audio_devices.mm; path = ../../JuceLibraryCode/include_juce_audio_devices.mm; sourceTree = SOURCE_ROOT; }; 683CEE986A2467C850FE99E6 /* include_juce_core.mm */ /* include_juce_core.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_core.mm; path = ../../JuceLibraryCode/include_juce_core.mm; sourceTree = SOURCE_ROOT; }; + 6A01D5F304346E0332264056 /* ARAPlugin.cpp */ /* ARAPlugin.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ARAPlugin.cpp; path = ../../Source/Plugins/ARAPlugin.cpp; sourceTree = SOURCE_ROOT; }; 6A71B2BCAC4239072BC2BD7E /* juce_audio_basics */ /* juce_audio_basics */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_audio_basics; path = ../../../../modules/juce_audio_basics; sourceTree = SOURCE_ROOT; }; 6D107D7946DC5976B766345B /* BinaryData.cpp */ /* BinaryData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; }; 7DA35787B5F6F7440D667CC8 /* RecentFilesMenuTemplate.nib */ /* RecentFilesMenuTemplate.nib */ = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = SOURCE_ROOT; }; @@ -97,6 +100,7 @@ 9794142D24966F93FFDE51A1 /* Cocoa.framework */ /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 97E63C295843A1E665E70473 /* cello.wav */ /* cello.wav */ = {isa = PBXFileReference; lastKnownFileType = file.wav; name = cello.wav; path = ../../../../examples/Assets/cello.wav; sourceTree = SOURCE_ROOT; }; 9F9B445E6755CAA19E4344ED /* CoreAudio.framework */ /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; + A43CE79CB190C2D69E17E1E3 /* include_juce_audio_processors_ara.cpp */ /* include_juce_audio_processors_ara.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_audio_processors_ara.cpp; path = ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp; sourceTree = SOURCE_ROOT; }; A5DFC13E4F09134B0D226A3E /* MainHostWindow.h */ /* MainHostWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainHostWindow.h; path = ../../Source/UI/MainHostWindow.h; sourceTree = SOURCE_ROOT; }; A5E7CA8A71D049BE2BD33861 /* JuceHeader.h */ /* JuceHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; A66EFAC64B1B67B536C73415 /* HostStartup.cpp */ /* HostStartup.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = HostStartup.cpp; path = ../../Source/HostStartup.cpp; sourceTree = SOURCE_ROOT; }; @@ -110,6 +114,7 @@ B8E24A5CEE6B7055537725CF /* include_juce_cryptography.mm */ /* include_juce_cryptography.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_cryptography.mm; path = ../../JuceLibraryCode/include_juce_cryptography.mm; sourceTree = SOURCE_ROOT; }; B95B9D6774059DBB19F2B4E2 /* InternalPlugins.h */ /* InternalPlugins.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = InternalPlugins.h; path = ../../Source/Plugins/InternalPlugins.h; sourceTree = SOURCE_ROOT; }; C37B2E77AAB6C9E13729BF99 /* IOConfigurationWindow.cpp */ /* IOConfigurationWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = IOConfigurationWindow.cpp; path = ../../Source/Plugins/IOConfigurationWindow.cpp; sourceTree = SOURCE_ROOT; }; + CA726B9AA0EC87B58D005C8D /* ARAPlugin.h */ /* ARAPlugin.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ARAPlugin.h; path = ../../Source/Plugins/ARAPlugin.h; sourceTree = SOURCE_ROOT; }; D313CF37B25D7FD313C4F336 /* OpenGL.framework */ /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; D4EBC17BDB7F88CCBC76730B /* AudioToolbox.framework */ /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; E68018DE199135B7F738FB17 /* CoreAudioKit.framework */ /* CoreAudioKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; @@ -179,6 +184,7 @@ 65968EA1B476D71F14DE1D58, 5D250A57C7DEA80248F30EED, 5FBD6C402617272052BB4D81, + A43CE79CB190C2D69E17E1E3, 5183A94449F6317518C48B0C, B285CAB91AE928C476CA4F9C, 683CEE986A2467C850FE99E6, @@ -228,6 +234,8 @@ 9F51E92D8C77FA9DDD1F7B10 /* Plugins */ = { isa = PBXGroup; children = ( + 6A01D5F304346E0332264056, + CA726B9AA0EC87B58D005C8D, 87A7AAB053051C49EAF4EE88, B95B9D6774059DBB19F2B4E2, C37B2E77AAB6C9E13729BF99, @@ -387,6 +395,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 970A893BD34180916C9D01C4, 7FF8A938915488310A7F5921, 025B22813EA4E34CE3630B9A, 09309BD494A05931864B6730, @@ -398,6 +407,7 @@ 5C4D406B924230F83E3580AD, F4DD98B9310B679D50A2C8A6, CAF0DE157C8F7D9F168AA3B6, + CAC10E4345428CAEE6F0DA1B, 60BBD03840ABDD719FED194F, 0F20A4AE04736634F097F5A6, 76A80851698FC773D2479B4E, diff --git a/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj b/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj index 478b4e5417..6c9de13bc5 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj +++ b/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj @@ -143,6 +143,7 @@ + @@ -647,6 +648,9 @@ true + + true + true @@ -866,6 +870,12 @@ true + + true + + + true + true @@ -920,6 +930,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -953,6 +981,9 @@ true + + true + true @@ -1022,6 +1053,9 @@ true + + true + true @@ -2400,6 +2434,7 @@ /bigobj %(AdditionalOptions) + @@ -2415,6 +2450,7 @@ + @@ -2648,6 +2684,7 @@ + @@ -2722,6 +2759,14 @@ + + + + + + + + @@ -2787,6 +2832,8 @@ + + @@ -2813,6 +2860,11 @@ + + + + + diff --git a/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj.filters b/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj.filters index 11b7d381fb..94f756a55b 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj.filters +++ b/extras/AudioPluginHost/Builds/VisualStudio2015/AudioPluginHost_App.vcxproj.filters @@ -272,6 +272,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -326,6 +329,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -619,6 +625,9 @@ + + AudioPluginHost\Source\Plugins + AudioPluginHost\Source\Plugins @@ -1144,6 +1153,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1366,6 +1378,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1423,6 +1441,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1459,6 +1495,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1543,6 +1582,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -3028,6 +3070,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -3063,6 +3108,9 @@ + + AudioPluginHost\Source\Plugins + AudioPluginHost\Source\Plugins @@ -3762,6 +3810,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -3984,6 +4035,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -4179,6 +4254,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -4257,6 +4338,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj index 4d5d448c28..0ee3f93ae8 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj +++ b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj @@ -143,6 +143,7 @@ + @@ -647,6 +648,9 @@ true + + true + true @@ -866,6 +870,12 @@ true + + true + + + true + true @@ -920,6 +930,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -953,6 +981,9 @@ true + + true + true @@ -1022,6 +1053,9 @@ true + + true + true @@ -2400,6 +2434,7 @@ /bigobj %(AdditionalOptions) + @@ -2415,6 +2450,7 @@ + @@ -2648,6 +2684,7 @@ + @@ -2722,6 +2759,14 @@ + + + + + + + + @@ -2787,6 +2832,8 @@ + + @@ -2813,6 +2860,11 @@ + + + + + diff --git a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters index 78b43e5282..bd1cce7ca6 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters +++ b/extras/AudioPluginHost/Builds/VisualStudio2017/AudioPluginHost_App.vcxproj.filters @@ -272,6 +272,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -326,6 +329,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -619,6 +625,9 @@ + + AudioPluginHost\Source\Plugins + AudioPluginHost\Source\Plugins @@ -1144,6 +1153,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1366,6 +1378,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1423,6 +1441,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1459,6 +1495,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1543,6 +1582,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -3028,6 +3070,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -3063,6 +3108,9 @@ + + AudioPluginHost\Source\Plugins + AudioPluginHost\Source\Plugins @@ -3762,6 +3810,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -3984,6 +4035,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -4179,6 +4254,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -4257,6 +4338,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj index cb62b966f3..1b4d55e464 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj +++ b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj @@ -143,6 +143,7 @@ + @@ -647,6 +648,9 @@ true + + true + true @@ -866,6 +870,12 @@ true + + true + + + true + true @@ -920,6 +930,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -953,6 +981,9 @@ true + + true + true @@ -1022,6 +1053,9 @@ true + + true + true @@ -2400,6 +2434,7 @@ /bigobj %(AdditionalOptions) + @@ -2415,6 +2450,7 @@ + @@ -2648,6 +2684,7 @@ + @@ -2722,6 +2759,14 @@ + + + + + + + + @@ -2787,6 +2832,8 @@ + + @@ -2813,6 +2860,11 @@ + + + + + diff --git a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj.filters b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj.filters index f01b06f6e0..78bd2ee988 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj.filters +++ b/extras/AudioPluginHost/Builds/VisualStudio2019/AudioPluginHost_App.vcxproj.filters @@ -272,6 +272,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -326,6 +329,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -619,6 +625,9 @@ + + AudioPluginHost\Source\Plugins + AudioPluginHost\Source\Plugins @@ -1144,6 +1153,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1366,6 +1378,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1423,6 +1441,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1459,6 +1495,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1543,6 +1582,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -3028,6 +3070,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -3063,6 +3108,9 @@ + + AudioPluginHost\Source\Plugins + AudioPluginHost\Source\Plugins @@ -3762,6 +3810,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -3984,6 +4035,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -4179,6 +4254,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -4257,6 +4338,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj b/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj index 1e522b9252..02f33b771e 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj +++ b/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj @@ -143,6 +143,7 @@ + @@ -647,6 +648,9 @@ true + + true + true @@ -866,6 +870,12 @@ true + + true + + + true + true @@ -920,6 +930,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -953,6 +981,9 @@ true + + true + true @@ -1022,6 +1053,9 @@ true + + true + true @@ -2400,6 +2434,7 @@ /bigobj %(AdditionalOptions) + @@ -2415,6 +2450,7 @@ + @@ -2648,6 +2684,7 @@ + @@ -2722,6 +2759,14 @@ + + + + + + + + @@ -2787,6 +2832,8 @@ + + @@ -2813,6 +2860,11 @@ + + + + + diff --git a/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj.filters b/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj.filters index d1fd27ded4..8aeef1ce70 100644 --- a/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj.filters +++ b/extras/AudioPluginHost/Builds/VisualStudio2022/AudioPluginHost_App.vcxproj.filters @@ -272,6 +272,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -326,6 +329,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -619,6 +625,9 @@ + + AudioPluginHost\Source\Plugins + AudioPluginHost\Source\Plugins @@ -1144,6 +1153,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1366,6 +1378,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1423,6 +1441,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1459,6 +1495,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1543,6 +1582,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -3028,6 +3070,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -3063,6 +3108,9 @@ + + AudioPluginHost\Source\Plugins + AudioPluginHost\Source\Plugins @@ -3762,6 +3810,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -3984,6 +4035,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -4179,6 +4254,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -4257,6 +4338,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/extras/AudioPluginHost/Builds/iOS/AudioPluginHost.xcodeproj/project.pbxproj b/extras/AudioPluginHost/Builds/iOS/AudioPluginHost.xcodeproj/project.pbxproj index 35606475b3..bd4f77bd0f 100644 --- a/extras/AudioPluginHost/Builds/iOS/AudioPluginHost.xcodeproj/project.pbxproj +++ b/extras/AudioPluginHost/Builds/iOS/AudioPluginHost.xcodeproj/project.pbxproj @@ -32,6 +32,7 @@ 851C1165C9E4ACDD19C56A96 /* AVFoundation.framework */ = {isa = PBXBuildFile; fileRef = 942A0F04EFB8D0B2FF9780BA; }; 9056B642BEF870098DE344E5 /* Foundation.framework */ = {isa = PBXBuildFile; fileRef = 03FA420AACDD03D50AA16E4A; }; 92EE84159C7027A137F06204 /* CoreText.framework */ = {isa = PBXBuildFile; fileRef = 66643EDF46AE8C5B7956B91D; }; + 970A893BD34180916C9D01C4 /* ARAPlugin.cpp */ = {isa = PBXBuildFile; fileRef = 6A01D5F304346E0332264056; }; A0144A682BF4843C8CF53FE4 /* BinaryData.cpp */ = {isa = PBXBuildFile; fileRef = 6D107D7946DC5976B766345B; }; A02C9F4C4B840C27B6CAFEBD /* QuartzCore.framework */ = {isa = PBXBuildFile; fileRef = 89309C0C5F3269BD06BE7F27; }; A09E93F1B354E1FF8B3E9ABE /* include_juce_data_structures.mm */ = {isa = PBXBuildFile; fileRef = 5EF1D381F42AA8764597F189; }; @@ -40,6 +41,7 @@ B0D5475F716126465FCE1586 /* CoreImage.framework */ = {isa = PBXBuildFile; fileRef = CFFA8E9A7820C5A27B4393C9; }; C38D14DC58F1941DD5E4BF60 /* include_juce_gui_extra.mm */ = {isa = PBXBuildFile; fileRef = 2BE6C2DFD6EBB9A89109AEB5; }; C81D59C798F9F1F1A549FF07 /* CoreServices.framework */ = {isa = PBXBuildFile; fileRef = 7D924E83DABA5B54205C52F4; }; + CAC10E4345428CAEE6F0DA1B /* include_juce_audio_processors_ara.cpp */ = {isa = PBXBuildFile; fileRef = A43CE79CB190C2D69E17E1E3; }; CAF0DE157C8F7D9F168AA3B6 /* include_juce_audio_processors.mm */ = {isa = PBXBuildFile; fileRef = 5FBD6C402617272052BB4D81; }; E092A70431B046BF1F50A482 /* CoreMIDI.framework */ = {isa = PBXBuildFile; fileRef = 5AF0CA7CDFCA90B4DE1F55C3; }; E283262A07376A7EDFCEAF6F /* LaunchScreen.storyboard */ = {isa = PBXBuildFile; fileRef = F58EBA72DA53F75945B91321; }; @@ -83,6 +85,7 @@ 65968EA1B476D71F14DE1D58 /* include_juce_audio_devices.mm */ /* include_juce_audio_devices.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_audio_devices.mm; path = ../../JuceLibraryCode/include_juce_audio_devices.mm; sourceTree = SOURCE_ROOT; }; 66643EDF46AE8C5B7956B91D /* CoreText.framework */ /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; 683CEE986A2467C850FE99E6 /* include_juce_core.mm */ /* include_juce_core.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_core.mm; path = ../../JuceLibraryCode/include_juce_core.mm; sourceTree = SOURCE_ROOT; }; + 6A01D5F304346E0332264056 /* ARAPlugin.cpp */ /* ARAPlugin.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ARAPlugin.cpp; path = ../../Source/Plugins/ARAPlugin.cpp; sourceTree = SOURCE_ROOT; }; 6A71B2BCAC4239072BC2BD7E /* juce_audio_basics */ /* juce_audio_basics */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_audio_basics; path = ../../../../modules/juce_audio_basics; sourceTree = SOURCE_ROOT; }; 6D107D7946DC5976B766345B /* BinaryData.cpp */ /* BinaryData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; }; 7D924E83DABA5B54205C52F4 /* CoreServices.framework */ /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; }; @@ -101,6 +104,7 @@ 97918AB43AD460AFA8FA2FFE /* PluginWindow.h */ /* PluginWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginWindow.h; path = ../../Source/UI/PluginWindow.h; sourceTree = SOURCE_ROOT; }; 97E63C295843A1E665E70473 /* cello.wav */ /* cello.wav */ = {isa = PBXFileReference; lastKnownFileType = file.wav; name = cello.wav; path = ../../../../examples/Assets/cello.wav; sourceTree = SOURCE_ROOT; }; 9F9B445E6755CAA19E4344ED /* CoreAudio.framework */ /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; + A43CE79CB190C2D69E17E1E3 /* include_juce_audio_processors_ara.cpp */ /* include_juce_audio_processors_ara.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_audio_processors_ara.cpp; path = ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp; sourceTree = SOURCE_ROOT; }; A5DFC13E4F09134B0D226A3E /* MainHostWindow.h */ /* MainHostWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainHostWindow.h; path = ../../Source/UI/MainHostWindow.h; sourceTree = SOURCE_ROOT; }; A5E7CA8A71D049BE2BD33861 /* JuceHeader.h */ /* JuceHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; A66EFAC64B1B67B536C73415 /* HostStartup.cpp */ /* HostStartup.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = HostStartup.cpp; path = ../../Source/HostStartup.cpp; sourceTree = SOURCE_ROOT; }; @@ -113,6 +117,7 @@ B8E24A5CEE6B7055537725CF /* include_juce_cryptography.mm */ /* include_juce_cryptography.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_cryptography.mm; path = ../../JuceLibraryCode/include_juce_cryptography.mm; sourceTree = SOURCE_ROOT; }; B95B9D6774059DBB19F2B4E2 /* InternalPlugins.h */ /* InternalPlugins.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = InternalPlugins.h; path = ../../Source/Plugins/InternalPlugins.h; sourceTree = SOURCE_ROOT; }; C37B2E77AAB6C9E13729BF99 /* IOConfigurationWindow.cpp */ /* IOConfigurationWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = IOConfigurationWindow.cpp; path = ../../Source/Plugins/IOConfigurationWindow.cpp; sourceTree = SOURCE_ROOT; }; + CA726B9AA0EC87B58D005C8D /* ARAPlugin.h */ /* ARAPlugin.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ARAPlugin.h; path = ../../Source/Plugins/ARAPlugin.h; sourceTree = SOURCE_ROOT; }; CFFA8E9A7820C5A27B4393C9 /* CoreImage.framework */ /* CoreImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = System/Library/Frameworks/CoreImage.framework; sourceTree = SDKROOT; }; D0026F0A29B486D87E92BB8B /* OpenGLES.framework */ /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; D4EBC17BDB7F88CCBC76730B /* AudioToolbox.framework */ /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; @@ -187,6 +192,7 @@ 65968EA1B476D71F14DE1D58, 5D250A57C7DEA80248F30EED, 5FBD6C402617272052BB4D81, + A43CE79CB190C2D69E17E1E3, 5183A94449F6317518C48B0C, B285CAB91AE928C476CA4F9C, 683CEE986A2467C850FE99E6, @@ -236,6 +242,8 @@ 9F51E92D8C77FA9DDD1F7B10 /* Plugins */ = { isa = PBXGroup; children = ( + 6A01D5F304346E0332264056, + CA726B9AA0EC87B58D005C8D, 87A7AAB053051C49EAF4EE88, B95B9D6774059DBB19F2B4E2, C37B2E77AAB6C9E13729BF99, @@ -399,6 +407,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 970A893BD34180916C9D01C4, 7FF8A938915488310A7F5921, 025B22813EA4E34CE3630B9A, 09309BD494A05931864B6730, @@ -410,6 +419,7 @@ 5C4D406B924230F83E3580AD, F4DD98B9310B679D50A2C8A6, CAF0DE157C8F7D9F168AA3B6, + CAC10E4345428CAEE6F0DA1B, 60BBD03840ABDD719FED194F, 0F20A4AE04736634F097F5A6, 76A80851698FC773D2479B4E, diff --git a/extras/AudioPluginHost/JuceLibraryCode/include_juce_audio_processors_ara.cpp b/extras/AudioPluginHost/JuceLibraryCode/include_juce_audio_processors_ara.cpp new file mode 100644 index 0000000000..e0c34d43e5 --- /dev/null +++ b/extras/AudioPluginHost/JuceLibraryCode/include_juce_audio_processors_ara.cpp @@ -0,0 +1,8 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include diff --git a/extras/BinaryBuilder/Builds/VisualStudio2022/BinaryBuilder_ConsoleApp.vcxproj b/extras/BinaryBuilder/Builds/VisualStudio2022/BinaryBuilder_ConsoleApp.vcxproj index c8e08cabfd..13e0729054 100644 --- a/extras/BinaryBuilder/Builds/VisualStudio2022/BinaryBuilder_ConsoleApp.vcxproj +++ b/extras/BinaryBuilder/Builds/VisualStudio2022/BinaryBuilder_ConsoleApp.vcxproj @@ -154,6 +154,9 @@ true + + true + true diff --git a/extras/BinaryBuilder/Builds/VisualStudio2022/BinaryBuilder_ConsoleApp.vcxproj.filters b/extras/BinaryBuilder/Builds/VisualStudio2022/BinaryBuilder_ConsoleApp.vcxproj.filters index 66e4416c4f..de64d5bcbf 100644 --- a/extras/BinaryBuilder/Builds/VisualStudio2022/BinaryBuilder_ConsoleApp.vcxproj.filters +++ b/extras/BinaryBuilder/Builds/VisualStudio2022/BinaryBuilder_ConsoleApp.vcxproj.filters @@ -91,6 +91,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers diff --git a/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt b/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt index 2de17f64fc..5e75b6f81a 100644 --- a/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt +++ b/extras/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt @@ -441,6 +441,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h" "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp" "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h" + "../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.cpp" + "../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.h" "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp" "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h" "../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp" @@ -567,6 +569,14 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/format_types/LV2_SDK/README.md" "../../../../../modules/juce_audio_processors/format_types/LV2_SDK/serd_config.h" "../../../../../modules/juce_audio_processors/format_types/LV2_SDK/sord_config.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslcontextinfo.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipsleditcontroller.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslgainreduction.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslhostcommands.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewembedding.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewscaling.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/pslauextensions.h" + "../../../../../modules/juce_audio_processors/format_types/pslextensions/pslvst2extensions.h" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/baseiids.cpp" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/classfactoryhelpers.h" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/fbuffer.cpp" @@ -664,6 +674,10 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/JUCE_README.md" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/LICENSE.txt" "../../../../../modules/juce_audio_processors/format_types/VST3_SDK/README.md" + "../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.cpp" + "../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.h" + "../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.cpp" + "../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.h" "../../../../../modules/juce_audio_processors/format_types/juce_AU_Shared.h" "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h" "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm" @@ -709,6 +723,17 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h" "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp" "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentControllerCommon.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.h" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.cpp" + "../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.h" "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.cpp" "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h" "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.cpp" @@ -735,6 +760,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_processors/utilities/juce_VSTCallbackHandler.h" "../../../../../modules/juce_audio_processors/juce_audio_processors.cpp" "../../../../../modules/juce_audio_processors/juce_audio_processors.mm" + "../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp" "../../../../../modules/juce_audio_processors/juce_audio_processors_lv2_libs.cpp" "../../../../../modules/juce_audio_processors/juce_audio_processors.h" "../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDBurner.h" @@ -787,6 +813,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_core/containers/juce_HashMap.h" "../../../../../modules/juce_core/containers/juce_HashMap_test.cpp" "../../../../../modules/juce_core/containers/juce_LinkedListPointer.h" + "../../../../../modules/juce_core/containers/juce_ListenerList.cpp" "../../../../../modules/juce_core/containers/juce_ListenerList.h" "../../../../../modules/juce_core/containers/juce_NamedValueSet.cpp" "../../../../../modules/juce_core/containers/juce_NamedValueSet.h" @@ -1736,6 +1763,7 @@ add_library( ${BINARY_NAME} "../../../JuceLibraryCode/include_juce_audio_devices.cpp" "../../../JuceLibraryCode/include_juce_audio_formats.cpp" "../../../JuceLibraryCode/include_juce_audio_processors.cpp" + "../../../JuceLibraryCode/include_juce_audio_processors_ara.cpp" "../../../JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp" "../../../JuceLibraryCode/include_juce_audio_utils.cpp" "../../../JuceLibraryCode/include_juce_core.cpp" @@ -2156,6 +2184,8 @@ set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/ju set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_ARAAudioReaders.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2282,6 +2312,14 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/format set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/LV2_SDK/README.md" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/LV2_SDK/serd_config.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/LV2_SDK/sord_config.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslcontextinfo.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipsleditcontroller.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslgainreduction.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslhostcommands.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewembedding.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/ipslviewscaling.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/pslauextensions.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/pslextensions/pslvst2extensions.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/baseiids.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/classfactoryhelpers.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/base/source/fbuffer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2379,6 +2417,10 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/format set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/JUCE_README.md" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/LICENSE.txt" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/VST3_SDK/README.md" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARACommon.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_ARAHosting.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AU_Shared.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2424,6 +2466,17 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/scanni set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARA_utils.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentController.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARADocumentControllerCommon.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAModelObjects.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_ARAPlugInInstanceRoles.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/ARA/juce_AudioProcessor_ARAExtensions.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2450,6 +2503,7 @@ set_source_files_properties("../../../../../modules/juce_audio_processors/utilit set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_VSTCallbackHandler.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors_lv2_libs.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDBurner.h" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -2502,6 +2556,7 @@ set_source_files_properties("../../../../../modules/juce_core/containers/juce_El set_source_files_properties("../../../../../modules/juce_core/containers/juce_HashMap.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_HashMap_test.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_LinkedListPointer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_ListenerList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_ListenerList.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_NamedValueSet.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_core/containers/juce_NamedValueSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/extras/NetworkGraphicsDemo/Builds/LinuxMakefile/Makefile b/extras/NetworkGraphicsDemo/Builds/LinuxMakefile/Makefile index 6f9ab4dc32..120435a904 100644 --- a/extras/NetworkGraphicsDemo/Builds/LinuxMakefile/Makefile +++ b/extras/NetworkGraphicsDemo/Builds/LinuxMakefile/Makefile @@ -78,6 +78,7 @@ OBJECTS_APP := \ $(JUCE_OBJDIR)/include_juce_audio_devices_63111d02.o \ $(JUCE_OBJDIR)/include_juce_audio_formats_15f82001.o \ $(JUCE_OBJDIR)/include_juce_audio_processors_10c03666.o \ + $(JUCE_OBJDIR)/include_juce_audio_processors_ara_2a4c6ef7.o \ $(JUCE_OBJDIR)/include_juce_audio_processors_lv2_libs_12bdca08.o \ $(JUCE_OBJDIR)/include_juce_audio_utils_9f9fb2d6.o \ $(JUCE_OBJDIR)/include_juce_core_f26d17db.o \ @@ -133,6 +134,11 @@ $(JUCE_OBJDIR)/include_juce_audio_processors_10c03666.o: ../../JuceLibraryCode/i @echo "Compiling include_juce_audio_processors.cpp" $(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<" +$(JUCE_OBJDIR)/include_juce_audio_processors_ara_2a4c6ef7.o: ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp + -$(V_AT)mkdir -p $(JUCE_OBJDIR) + @echo "Compiling include_juce_audio_processors_ara.cpp" + $(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<" + $(JUCE_OBJDIR)/include_juce_audio_processors_lv2_libs_12bdca08.o: ../../JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp -$(V_AT)mkdir -p $(JUCE_OBJDIR) @echo "Compiling include_juce_audio_processors_lv2_libs.cpp" diff --git a/extras/NetworkGraphicsDemo/Builds/MacOSX/NetworkGraphicsDemo.xcodeproj/project.pbxproj b/extras/NetworkGraphicsDemo/Builds/MacOSX/NetworkGraphicsDemo.xcodeproj/project.pbxproj index d0f19ffb1a..7bbd4e6220 100644 --- a/extras/NetworkGraphicsDemo/Builds/MacOSX/NetworkGraphicsDemo.xcodeproj/project.pbxproj +++ b/extras/NetworkGraphicsDemo/Builds/MacOSX/NetworkGraphicsDemo.xcodeproj/project.pbxproj @@ -23,6 +23,7 @@ 80B9F7ED2009922C693B7DD4 /* DiscRecording.framework */ = {isa = PBXBuildFile; fileRef = CB82A14817C3E2ABBBBC3864; }; 80EE2C27B466BAFD83881D3F /* Accelerate.framework */ = {isa = PBXBuildFile; fileRef = 2E13A899F4E3C99054A3656F; }; 8ECB0767EE340DD83869E37D /* WebKit.framework */ = {isa = PBXBuildFile; fileRef = EC794872987FEA2E129C589A; }; + 95C7D26CC68839FC6BF90AC3 /* include_juce_audio_processors_ara.cpp */ = {isa = PBXBuildFile; fileRef = 52EF9BE720EFF47106DB0351; }; 987CBD5330E76B404F0D966C /* Main.cpp */ = {isa = PBXBuildFile; fileRef = 77C0AC21C1028911123844FC; }; 9EFD2AA2FFF3C125FDAA4279 /* include_juce_data_structures.mm */ = {isa = PBXBuildFile; fileRef = 7525879E73E8AF32FFA0CDDE; }; 9F618C008A503063D10076C4 /* BinaryData.cpp */ = {isa = PBXBuildFile; fileRef = 74711D7544168CCAC4969A07; }; @@ -53,6 +54,7 @@ 448838BE6E937D450A3C84CE /* CoreMIDI.framework */ /* CoreMIDI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; 4D1DB6D77B6F3DE7A569780B /* CoreAudioKit.framework */ /* CoreAudioKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; 4FF648D72D6F1A78956CDA1B /* Demos.h */ /* Demos.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Demos.h; path = ../../Source/Demos.h; sourceTree = SOURCE_ROOT; }; + 52EF9BE720EFF47106DB0351 /* include_juce_audio_processors_ara.cpp */ /* include_juce_audio_processors_ara.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_audio_processors_ara.cpp; path = ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp; sourceTree = SOURCE_ROOT; }; 55CB060922ABCBC105FE38D2 /* juce_osc */ /* juce_osc */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_osc; path = ../../../../modules/juce_osc; sourceTree = SOURCE_ROOT; }; 660F1970CF687A7AE8371C6D /* include_juce_opengl.mm */ /* include_juce_opengl.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_opengl.mm; path = ../../JuceLibraryCode/include_juce_opengl.mm; sourceTree = SOURCE_ROOT; }; 6799B056504F9F017998B9E2 /* CoreAudio.framework */ /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; @@ -188,6 +190,7 @@ AF330F41D1A4865108690E3C, C6E2284D86D93F1D9D5C7666, AED58461CE961C62A0E0A552, + 52EF9BE720EFF47106DB0351, AB2DE62887E2F58D821F3217, FCEBB157FB526741DB6791D1, 01E0EEF68A11C1CAF180E173, @@ -330,6 +333,7 @@ 6C2200C52B65E1BE80544E50, A1F34D09F4E4338775917ED1, 2E28F61A64DEF942FE7B94C4, + 95C7D26CC68839FC6BF90AC3, 0E39AB2B15DCE39E1055A646, EA487FA4116517A8DFEE85B0, 0977FEC02DAF29438583198A, diff --git a/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj b/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj index 2cdd187edf..114e3c0319 100644 --- a/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj +++ b/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj @@ -640,6 +640,9 @@ true + + true + true @@ -859,6 +862,12 @@ true + + true + + + true + true @@ -913,6 +922,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -946,6 +973,9 @@ true + + true + true @@ -1015,6 +1045,9 @@ true + + true + true @@ -2312,6 +2345,7 @@ /bigobj %(AdditionalOptions) + @@ -2558,6 +2592,7 @@ + @@ -2632,6 +2667,14 @@ + + + + + + + + @@ -2697,6 +2740,8 @@ + + @@ -2723,6 +2768,11 @@ + + + + + diff --git a/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj.filters b/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj.filters index eb4361bc0e..641804b659 100644 --- a/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj.filters +++ b/extras/NetworkGraphicsDemo/Builds/VisualStudio2022/NetworkGraphicsDemo_App.vcxproj.filters @@ -263,6 +263,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -317,6 +320,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -1102,6 +1108,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1324,6 +1333,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1381,6 +1396,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1417,6 +1450,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1501,6 +1537,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -2902,6 +2941,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -3630,6 +3672,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -3852,6 +3897,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -4047,6 +4116,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -4125,6 +4200,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/extras/NetworkGraphicsDemo/Builds/iOS/NetworkGraphicsDemo.xcodeproj/project.pbxproj b/extras/NetworkGraphicsDemo/Builds/iOS/NetworkGraphicsDemo.xcodeproj/project.pbxproj index 9351d76cee..de29ca62e7 100644 --- a/extras/NetworkGraphicsDemo/Builds/iOS/NetworkGraphicsDemo.xcodeproj/project.pbxproj +++ b/extras/NetworkGraphicsDemo/Builds/iOS/NetworkGraphicsDemo.xcodeproj/project.pbxproj @@ -24,6 +24,7 @@ 770AB74B1D3A0108F764DD47 /* CoreAudioKit.framework */ = {isa = PBXBuildFile; fileRef = 4D1DB6D77B6F3DE7A569780B; }; 80EE2C27B466BAFD83881D3F /* Accelerate.framework */ = {isa = PBXBuildFile; fileRef = 2E13A899F4E3C99054A3656F; }; 8ECB0767EE340DD83869E37D /* WebKit.framework */ = {isa = PBXBuildFile; fileRef = EC794872987FEA2E129C589A; }; + 95C7D26CC68839FC6BF90AC3 /* include_juce_audio_processors_ara.cpp */ = {isa = PBXBuildFile; fileRef = 52EF9BE720EFF47106DB0351; }; 987CBD5330E76B404F0D966C /* Main.cpp */ = {isa = PBXBuildFile; fileRef = 77C0AC21C1028911123844FC; }; 9EFD2AA2FFF3C125FDAA4279 /* include_juce_data_structures.mm */ = {isa = PBXBuildFile; fileRef = 7525879E73E8AF32FFA0CDDE; }; 9F618C008A503063D10076C4 /* BinaryData.cpp */ = {isa = PBXBuildFile; fileRef = 74711D7544168CCAC4969A07; }; @@ -60,6 +61,7 @@ 4D1DB6D77B6F3DE7A569780B /* CoreAudioKit.framework */ /* CoreAudioKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; 4FF648D72D6F1A78956CDA1B /* Demos.h */ /* Demos.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Demos.h; path = ../../Source/Demos.h; sourceTree = SOURCE_ROOT; }; 5273768FBB55D0DD57A5E70C /* Images.xcassets */ /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = NetworkGraphicsDemo/Images.xcassets; sourceTree = SOURCE_ROOT; }; + 52EF9BE720EFF47106DB0351 /* include_juce_audio_processors_ara.cpp */ /* include_juce_audio_processors_ara.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_audio_processors_ara.cpp; path = ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp; sourceTree = SOURCE_ROOT; }; 55CB060922ABCBC105FE38D2 /* juce_osc */ /* juce_osc */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_osc; path = ../../../../modules/juce_osc; sourceTree = SOURCE_ROOT; }; 660F1970CF687A7AE8371C6D /* include_juce_opengl.mm */ /* include_juce_opengl.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_opengl.mm; path = ../../JuceLibraryCode/include_juce_opengl.mm; sourceTree = SOURCE_ROOT; }; 6799B056504F9F017998B9E2 /* CoreAudio.framework */ /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; @@ -203,6 +205,7 @@ AF330F41D1A4865108690E3C, C6E2284D86D93F1D9D5C7666, AED58461CE961C62A0E0A552, + 52EF9BE720EFF47106DB0351, AB2DE62887E2F58D821F3217, FCEBB157FB526741DB6791D1, 01E0EEF68A11C1CAF180E173, @@ -346,6 +349,7 @@ 6C2200C52B65E1BE80544E50, A1F34D09F4E4338775917ED1, 2E28F61A64DEF942FE7B94C4, + 95C7D26CC68839FC6BF90AC3, 0E39AB2B15DCE39E1055A646, EA487FA4116517A8DFEE85B0, 0977FEC02DAF29438583198A, diff --git a/extras/NetworkGraphicsDemo/JuceLibraryCode/include_juce_audio_processors_ara.cpp b/extras/NetworkGraphicsDemo/JuceLibraryCode/include_juce_audio_processors_ara.cpp new file mode 100644 index 0000000000..e0c34d43e5 --- /dev/null +++ b/extras/NetworkGraphicsDemo/JuceLibraryCode/include_juce_audio_processors_ara.cpp @@ -0,0 +1,8 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include diff --git a/extras/UnitTestRunner/Builds/LinuxMakefile/Makefile b/extras/UnitTestRunner/Builds/LinuxMakefile/Makefile index 6489185c45..5d5f55325f 100644 --- a/extras/UnitTestRunner/Builds/LinuxMakefile/Makefile +++ b/extras/UnitTestRunner/Builds/LinuxMakefile/Makefile @@ -78,6 +78,7 @@ OBJECTS_CONSOLEAPP := \ $(JUCE_OBJDIR)/include_juce_audio_devices_63111d02.o \ $(JUCE_OBJDIR)/include_juce_audio_formats_15f82001.o \ $(JUCE_OBJDIR)/include_juce_audio_processors_10c03666.o \ + $(JUCE_OBJDIR)/include_juce_audio_processors_ara_2a4c6ef7.o \ $(JUCE_OBJDIR)/include_juce_audio_processors_lv2_libs_12bdca08.o \ $(JUCE_OBJDIR)/include_juce_audio_utils_9f9fb2d6.o \ $(JUCE_OBJDIR)/include_juce_core_f26d17db.o \ @@ -136,6 +137,11 @@ $(JUCE_OBJDIR)/include_juce_audio_processors_10c03666.o: ../../JuceLibraryCode/i @echo "Compiling include_juce_audio_processors.cpp" $(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_CONSOLEAPP) $(JUCE_CFLAGS_CONSOLEAPP) -o "$@" -c "$<" +$(JUCE_OBJDIR)/include_juce_audio_processors_ara_2a4c6ef7.o: ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp + -$(V_AT)mkdir -p $(JUCE_OBJDIR) + @echo "Compiling include_juce_audio_processors_ara.cpp" + $(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_CONSOLEAPP) $(JUCE_CFLAGS_CONSOLEAPP) -o "$@" -c "$<" + $(JUCE_OBJDIR)/include_juce_audio_processors_lv2_libs_12bdca08.o: ../../JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp -$(V_AT)mkdir -p $(JUCE_OBJDIR) @echo "Compiling include_juce_audio_processors_lv2_libs.cpp" diff --git a/extras/UnitTestRunner/Builds/MacOSX/UnitTestRunner.xcodeproj/project.pbxproj b/extras/UnitTestRunner/Builds/MacOSX/UnitTestRunner.xcodeproj/project.pbxproj index 7f97f9a408..4123c74298 100644 --- a/extras/UnitTestRunner/Builds/MacOSX/UnitTestRunner.xcodeproj/project.pbxproj +++ b/extras/UnitTestRunner/Builds/MacOSX/UnitTestRunner.xcodeproj/project.pbxproj @@ -18,6 +18,7 @@ 33D24B475EA928745A87EDDB /* include_juce_audio_devices.mm */ = {isa = PBXBuildFile; fileRef = 00CDB93410EA5AECBA5ADA95; }; 3822F598DA7044E5DB7633A9 /* include_juce_audio_utils.mm */ = {isa = PBXBuildFile; fileRef = 846E187EC2E797B982861CA4; }; 3866839F4051D104244870B1 /* CoreAudioKit.framework */ = {isa = PBXBuildFile; fileRef = 336A244E3C6460495F0A424C; }; + 44628795CE784DEE1B98F986 /* include_juce_audio_processors_ara.cpp */ = {isa = PBXBuildFile; fileRef = C7F2704A6676859CCE14A4D1; }; 4BC57B0D2215621D90C8881C /* WebKit.framework */ = {isa = PBXBuildFile; fileRef = D2EBC6292AE5AFC46EB10DAC; }; 5CB3596030B0DD3763CAF85C /* include_juce_data_structures.mm */ = {isa = PBXBuildFile; fileRef = 302A999B2803C0D5C15D237C; }; 5FE50792EDC7638DE9A824B5 /* RecentFilesMenuTemplate.nib */ = {isa = PBXBuildFile; fileRef = 5C7BDD8DF72F2FC2D44D757A; }; @@ -92,6 +93,7 @@ B72A2BF24B6FFD414CD3B1CA /* juce_video */ /* juce_video */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_video; path = ../../../../modules/juce_video; sourceTree = SOURCE_ROOT; }; B96EC82EC3D2813B50386198 /* include_juce_product_unlocking.mm */ /* include_juce_product_unlocking.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = include_juce_product_unlocking.mm; path = ../../JuceLibraryCode/include_juce_product_unlocking.mm; sourceTree = SOURCE_ROOT; }; C0531453A002C480280C5F05 /* CoreAudio.framework */ /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; + C7F2704A6676859CCE14A4D1 /* include_juce_audio_processors_ara.cpp */ /* include_juce_audio_processors_ara.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = include_juce_audio_processors_ara.cpp; path = ../../JuceLibraryCode/include_juce_audio_processors_ara.cpp; sourceTree = SOURCE_ROOT; }; CC27F53A76BFB2675D2683A1 /* juce_opengl */ /* juce_opengl */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_opengl; path = ../../../../modules/juce_opengl; sourceTree = SOURCE_ROOT; }; D2EBC6292AE5AFC46EB10DAC /* WebKit.framework */ /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; D3BE73543708D756BDB8AEF7 /* juce_dsp */ /* juce_dsp */ = {isa = PBXFileReference; lastKnownFileType = folder; name = juce_dsp; path = ../../../../modules/juce_dsp; sourceTree = SOURCE_ROOT; }; @@ -161,6 +163,7 @@ 00CDB93410EA5AECBA5ADA95, A76DD7182C290A9020C96CA7, 3A26A3568F2C301EEED25288, + C7F2704A6676859CCE14A4D1, 45FB94C047D1ECAACA9462B7, 846E187EC2E797B982861CA4, AB19DDC8458D2A420E6D8AC3, @@ -317,6 +320,7 @@ 33D24B475EA928745A87EDDB, FDDF955477BE7FEBC364E19B, 74EC8AEC296DB2721EB438BF, + 44628795CE784DEE1B98F986, 79FE3F2D2EFAC333283E5D90, 3822F598DA7044E5DB7633A9, 9B48039CDFD679AD944BAC70, diff --git a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj index bb994d062b..5ff89fc822 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj +++ b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj @@ -656,6 +656,9 @@ true + + true + true @@ -875,6 +878,12 @@ true + + true + + + true + true @@ -929,6 +938,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -962,6 +989,9 @@ true + + true + true @@ -1031,6 +1061,9 @@ true + + true + true @@ -2466,6 +2499,7 @@ /bigobj %(AdditionalOptions) + @@ -2716,6 +2750,7 @@ + @@ -2790,6 +2825,14 @@ + + + + + + + + @@ -2855,6 +2898,8 @@ + + @@ -2881,6 +2926,11 @@ + + + + + diff --git a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters index 94b20f9151..5a12a491fa 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters +++ b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters @@ -272,6 +272,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -326,6 +329,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -1171,6 +1177,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1393,6 +1402,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1450,6 +1465,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1486,6 +1519,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1570,6 +1606,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -3118,6 +3157,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -3858,6 +3900,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -4080,6 +4125,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -4275,6 +4344,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -4353,6 +4428,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj index 46728cebae..7f74df5481 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj +++ b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj @@ -656,6 +656,9 @@ true + + true + true @@ -875,6 +878,12 @@ true + + true + + + true + true @@ -929,6 +938,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -962,6 +989,9 @@ true + + true + true @@ -1031,6 +1061,9 @@ true + + true + true @@ -2466,6 +2499,7 @@ /bigobj %(AdditionalOptions) + @@ -2716,6 +2750,7 @@ + @@ -2790,6 +2825,14 @@ + + + + + + + + @@ -2855,6 +2898,8 @@ + + @@ -2881,6 +2926,11 @@ + + + + + diff --git a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj.filters b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj.filters index 441d0dcaa0..bd2ac67ceb 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj.filters +++ b/extras/UnitTestRunner/Builds/VisualStudio2019/UnitTestRunner_ConsoleApp.vcxproj.filters @@ -272,6 +272,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -326,6 +329,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -1171,6 +1177,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1393,6 +1402,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1450,6 +1465,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1486,6 +1519,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1570,6 +1606,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -3118,6 +3157,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -3858,6 +3900,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -4080,6 +4125,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -4275,6 +4344,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -4353,6 +4428,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj b/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj index b61c0b2b6a..d4d4ea9730 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj +++ b/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj @@ -656,6 +656,9 @@ true + + true + true @@ -875,6 +878,12 @@ true + + true + + + true + true @@ -929,6 +938,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -962,6 +989,9 @@ true + + true + true @@ -1031,6 +1061,9 @@ true + + true + true @@ -2466,6 +2499,7 @@ /bigobj %(AdditionalOptions) + @@ -2716,6 +2750,7 @@ + @@ -2790,6 +2825,14 @@ + + + + + + + + @@ -2855,6 +2898,8 @@ + + @@ -2881,6 +2926,11 @@ + + + + + diff --git a/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj.filters b/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj.filters index 5c0d2eff20..813245bfd8 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj.filters +++ b/extras/UnitTestRunner/Builds/VisualStudio2022/UnitTestRunner_ConsoleApp.vcxproj.filters @@ -272,6 +272,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -326,6 +329,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -1171,6 +1177,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1393,6 +1402,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1450,6 +1465,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1486,6 +1519,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1570,6 +1606,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -3118,6 +3157,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -3858,6 +3900,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -4080,6 +4125,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -4275,6 +4344,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -4353,6 +4428,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/extras/UnitTestRunner/JuceLibraryCode/include_juce_audio_processors_ara.cpp b/extras/UnitTestRunner/JuceLibraryCode/include_juce_audio_processors_ara.cpp new file mode 100644 index 0000000000..e0c34d43e5 --- /dev/null +++ b/extras/UnitTestRunner/JuceLibraryCode/include_juce_audio_processors_ara.cpp @@ -0,0 +1,8 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include diff --git a/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj b/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj index c294584879..8ac5cc471f 100644 --- a/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj +++ b/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj @@ -639,6 +639,9 @@ true + + true + true @@ -858,6 +861,12 @@ true + + true + + + true + true @@ -912,6 +921,24 @@ true + + true + + + true + + + true + + + true + + + true + + + true + true @@ -945,6 +972,9 @@ true + + true + true @@ -1014,6 +1044,9 @@ true + + true + true @@ -2292,6 +2325,7 @@ /bigobj %(AdditionalOptions) + @@ -2534,6 +2568,7 @@ + @@ -2608,6 +2643,14 @@ + + + + + + + + @@ -2673,6 +2716,8 @@ + + @@ -2699,6 +2744,11 @@ + + + + + diff --git a/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj.filters b/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj.filters index 3434ca1387..8fd1e8345d 100644 --- a/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj.filters +++ b/extras/WindowsDLL/Builds/VisualStudio2022/WindowsDLL_StaticLibrary.vcxproj.filters @@ -257,6 +257,9 @@ {E0DE9D5D-2792-148A-2CE1-182A90DD5F0E} + + {DC27B453-334E-6965-BAD5-7F88C3E5BA46} + {4DC60E78-BBC0-B540-63A2-37E14ABBEF09} @@ -311,6 +314,9 @@ {D0584AC3-6837-14F6-90BF-5EA604D1F074} + + {3CB9AC9F-1F99-25B3-8DC1-7DBB67D2E20C} + {794B64EC-B809-32E3-AD00-4EE6A74802CA} @@ -1099,6 +1105,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -1321,6 +1330,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -1378,6 +1393,24 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities @@ -1414,6 +1447,9 @@ JUCE Modules\juce_audio_processors + + JUCE Modules\juce_audio_processors + JUCE Modules\juce_audio_processors @@ -1498,6 +1534,9 @@ JUCE Modules\juce_core\containers + + JUCE Modules\juce_core\containers + JUCE Modules\juce_core\containers @@ -2881,6 +2920,9 @@ JUCE Library Code + + JUCE Library Code + JUCE Library Code @@ -3597,6 +3639,9 @@ JUCE Modules\juce_audio_formats\codecs + + JUCE Modules\juce_audio_formats\format + JUCE Modules\juce_audio_formats\format @@ -3819,6 +3864,30 @@ JUCE Modules\juce_audio_processors\format_types\LV2_SDK + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + + + JUCE Modules\juce_audio_processors\format_types\pslextensions + JUCE Modules\juce_audio_processors\format_types\VST3_SDK\base\source @@ -4014,6 +4083,12 @@ JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\vst + + JUCE Modules\juce_audio_processors\format_types + + + JUCE Modules\juce_audio_processors\format_types + JUCE Modules\juce_audio_processors\format_types @@ -4092,6 +4167,21 @@ JUCE Modules\juce_audio_processors\scanning + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + + + JUCE Modules\juce_audio_processors\utilities\ARA + JUCE Modules\juce_audio_processors\utilities diff --git a/extras/WindowsDLL/JuceLibraryCode/include_juce_audio_processors_ara.cpp b/extras/WindowsDLL/JuceLibraryCode/include_juce_audio_processors_ara.cpp new file mode 100644 index 0000000000..e0c34d43e5 --- /dev/null +++ b/extras/WindowsDLL/JuceLibraryCode/include_juce_audio_processors_ara.cpp @@ -0,0 +1,8 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include