diff --git a/examples/AUv3Synth/Builds/MacOSX/AUv3Synth.xcodeproj/project.pbxproj b/examples/AUv3Synth/Builds/MacOSX/AUv3Synth.xcodeproj/project.pbxproj
index fc4a5ede8f..f1639bc5d5 100644
--- a/examples/AUv3Synth/Builds/MacOSX/AUv3Synth.xcodeproj/project.pbxproj
+++ b/examples/AUv3Synth/Builds/MacOSX/AUv3Synth.xcodeproj/project.pbxproj
@@ -218,6 +218,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -255,6 +256,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -291,6 +293,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST3.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -328,6 +331,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST3.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -363,6 +367,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AUv3_AppExtension.plist;
+ INFOPLIST_PREPROCESS = NO;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_LDFLAGS = "-lAUv3Synth";
@@ -396,6 +401,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AUv3_AppExtension.plist;
+ INFOPLIST_PREPROCESS = NO;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_LDFLAGS = "-lAUv3Synth";
@@ -426,6 +432,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-Standalone_Plugin.plist;
+ INFOPLIST_PREPROCESS = NO;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_LDFLAGS = "-lAUv3Synth";
@@ -457,6 +464,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-Standalone_Plugin.plist;
+ INFOPLIST_PREPROCESS = NO;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_LDFLAGS = "-lAUv3Synth";
diff --git a/examples/AUv3Synth/Builds/iOS/AUv3Synth.xcodeproj/project.pbxproj b/examples/AUv3Synth/Builds/iOS/AUv3Synth.xcodeproj/project.pbxproj
index 56f5715408..cf8d23e64e 100644
--- a/examples/AUv3Synth/Builds/iOS/AUv3Synth.xcodeproj/project.pbxproj
+++ b/examples/AUv3Synth/Builds/iOS/AUv3Synth.xcodeproj/project.pbxproj
@@ -197,6 +197,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AUv3_AppExtension.plist;
+ INFOPLIST_PREPROCESS = NO;
OTHER_LDFLAGS = "-lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthAUv3;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -228,6 +229,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AUv3_AppExtension.plist;
+ INFOPLIST_PREPROCESS = NO;
OTHER_LDFLAGS = "-lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth.AUv3SynthAUv3;
USE_HEADERMAP = NO; }; name = Release; };
@@ -258,6 +260,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-Standalone_Plugin.plist;
+ INFOPLIST_PREPROCESS = NO;
OTHER_LDFLAGS = "-lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -289,6 +292,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-Standalone_Plugin.plist;
+ INFOPLIST_PREPROCESS = NO;
OTHER_LDFLAGS = "-lAUv3Synth";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.development.AUv3Synth;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/AUv3Synth/JuceLibraryCode/AppConfig.h b/examples/AUv3Synth/JuceLibraryCode/AppConfig.h
index 06e80ad6b2..0821f2c587 100644
--- a/examples/AUv3Synth/JuceLibraryCode/AppConfig.h
+++ b/examples/AUv3Synth/JuceLibraryCode/AppConfig.h
@@ -61,178 +61,178 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_plugin_client flags:
#ifndef JUCE_FORCE_USE_LEGACY_PARAM_IDS
- //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
+ //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS 1
#endif
#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
- //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/AnimationAppExample/Builds/MacOSX/AnimationAppExample.xcodeproj/project.pbxproj b/examples/AnimationAppExample/Builds/MacOSX/AnimationAppExample.xcodeproj/project.pbxproj
index ebb51da845..03c36a6e79 100644
--- a/examples/AnimationAppExample/Builds/MacOSX/AnimationAppExample.xcodeproj/project.pbxproj
+++ b/examples/AnimationAppExample/Builds/MacOSX/AnimationAppExample.xcodeproj/project.pbxproj
@@ -162,8 +162,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -193,8 +194,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj b/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj
index 12d0a22cd5..ce34be1c5e 100644
--- a/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj
+++ b/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj
@@ -16,6 +16,7 @@
{D44A6FC4-2DA0-C221-F876-2A2012D2840C}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
AnimationAppExample
true
v141
+ 10.0.15063.0
diff --git a/examples/AnimationAppExample/Builds/iOS/AnimationAppExample.xcodeproj/project.pbxproj b/examples/AnimationAppExample/Builds/iOS/AnimationAppExample.xcodeproj/project.pbxproj
index 0cb631135c..5c97271b9a 100644
--- a/examples/AnimationAppExample/Builds/iOS/AnimationAppExample.xcodeproj/project.pbxproj
+++ b/examples/AnimationAppExample/Builds/iOS/AnimationAppExample.xcodeproj/project.pbxproj
@@ -164,8 +164,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.AnimationAppExample;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -194,8 +195,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.AnimationAppExample;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/AnimationAppExample/JuceLibraryCode/AppConfig.h b/examples/AnimationAppExample/JuceLibraryCode/AppConfig.h
index f0f08a08f7..53a250eaec 100644
--- a/examples/AnimationAppExample/JuceLibraryCode/AppConfig.h
+++ b/examples/AnimationAppExample/JuceLibraryCode/AppConfig.h
@@ -62,175 +62,175 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
- //#define JUCE_QUICKTIME
+ //#define JUCE_QUICKTIME 1
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/AudioAppExample/Builds/MacOSX/AudioAppExample.xcodeproj/project.pbxproj b/examples/AudioAppExample/Builds/MacOSX/AudioAppExample.xcodeproj/project.pbxproj
index f627edf1da..17d2bf8fb2 100644
--- a/examples/AudioAppExample/Builds/MacOSX/AudioAppExample.xcodeproj/project.pbxproj
+++ b/examples/AudioAppExample/Builds/MacOSX/AudioAppExample.xcodeproj/project.pbxproj
@@ -170,8 +170,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -201,8 +202,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj b/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj
index c0bb9b5793..cd5bac7815 100644
--- a/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj
+++ b/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj
@@ -16,6 +16,7 @@
{5EC68AA6-F066-CCC4-21D6-89C2125F627F}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
AudioAppExample
true
v141
+ 10.0.15063.0
diff --git a/examples/AudioAppExample/Builds/iOS/AudioAppExample.xcodeproj/project.pbxproj b/examples/AudioAppExample/Builds/iOS/AudioAppExample.xcodeproj/project.pbxproj
index 1b93fb7db4..6fc60cc2dd 100644
--- a/examples/AudioAppExample/Builds/iOS/AudioAppExample.xcodeproj/project.pbxproj
+++ b/examples/AudioAppExample/Builds/iOS/AudioAppExample.xcodeproj/project.pbxproj
@@ -172,8 +172,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.AudioAppExample;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -202,8 +203,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.AudioAppExample;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/AudioAppExample/JuceLibraryCode/AppConfig.h b/examples/AudioAppExample/JuceLibraryCode/AppConfig.h
index 554ce9d385..2aa7724fea 100644
--- a/examples/AudioAppExample/JuceLibraryCode/AppConfig.h
+++ b/examples/AudioAppExample/JuceLibraryCode/AppConfig.h
@@ -63,186 +63,186 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
- //#define JUCE_QUICKTIME
+ //#define JUCE_QUICKTIME 1
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/BLOCKS/BlocksDrawing/Builds/LinuxMakefile/Makefile b/examples/BLOCKS/BlocksDrawing/Builds/LinuxMakefile/Makefile
index 295d06126e..ee94b6cf2b 100644
--- a/examples/BLOCKS/BlocksDrawing/Builds/LinuxMakefile/Makefile
+++ b/examples/BLOCKS/BlocksDrawing/Builds/LinuxMakefile/Makefile
@@ -84,6 +84,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "BlocksDrawing - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/examples/BLOCKS/BlocksDrawing/Builds/MacOSX/BlocksDrawing.xcodeproj/project.pbxproj b/examples/BLOCKS/BlocksDrawing/Builds/MacOSX/BlocksDrawing.xcodeproj/project.pbxproj
index c5ae295869..d0a14a96f0 100644
--- a/examples/BLOCKS/BlocksDrawing/Builds/MacOSX/BlocksDrawing.xcodeproj/project.pbxproj
+++ b/examples/BLOCKS/BlocksDrawing/Builds/MacOSX/BlocksDrawing.xcodeproj/project.pbxproj
@@ -163,8 +163,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -194,8 +195,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj
index bbef3bec09..676f6af690 100644
--- a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj
+++ b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj
@@ -16,6 +16,7 @@
{CFD78289-DF68-E998-FA52-BA8B893952D3}
v140
+ 8.1
Application
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
BlocksDrawing
true
v140
+ 8.1
diff --git a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj
index 892ddc8a60..488416a964 100644
--- a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj
+++ b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj
@@ -16,6 +16,7 @@
{CFD78289-DF68-E998-FA52-BA8B893952D3}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
BlocksDrawing
true
v141
+ 10.0.15063.0
diff --git a/examples/BLOCKS/BlocksDrawing/Builds/iOS/BlocksDrawing.xcodeproj/project.pbxproj b/examples/BLOCKS/BlocksDrawing/Builds/iOS/BlocksDrawing.xcodeproj/project.pbxproj
index c3a517e566..9b8aa5c035 100644
--- a/examples/BLOCKS/BlocksDrawing/Builds/iOS/BlocksDrawing.xcodeproj/project.pbxproj
+++ b/examples/BLOCKS/BlocksDrawing/Builds/iOS/BlocksDrawing.xcodeproj/project.pbxproj
@@ -171,8 +171,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksDrawing;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -201,8 +202,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksDrawing;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/BLOCKS/BlocksDrawing/JuceLibraryCode/AppConfig.h b/examples/BLOCKS/BlocksDrawing/JuceLibraryCode/AppConfig.h
index 64b41c5282..70ed8851da 100644
--- a/examples/BLOCKS/BlocksDrawing/JuceLibraryCode/AppConfig.h
+++ b/examples/BLOCKS/BlocksDrawing/JuceLibraryCode/AppConfig.h
@@ -56,180 +56,179 @@
#define JUCE_MODULE_AVAILABLE_juce_gui_extra 1
#define JUCE_MODULE_AVAILABLE_juce_opengl 1
-//==============================================================================
-#ifndef JUCE_STANDALONE_APPLICATION
- #if defined(JucePlugin_Name) && defined(JucePlugin_Build_Standalone)
- #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone
- #else
- #define JUCE_STANDALONE_APPLICATION 1
- #endif
-#endif
-
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
//==============================================================================
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
+#endif
+//==============================================================================
+#ifndef JUCE_STANDALONE_APPLICATION
+ #if defined(JucePlugin_Name) && defined(JucePlugin_Build_Standalone)
+ #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone
+ #else
+ #define JUCE_STANDALONE_APPLICATION 1
+ #endif
#endif
diff --git a/examples/BLOCKS/BlocksMonitor/Builds/LinuxMakefile/Makefile b/examples/BLOCKS/BlocksMonitor/Builds/LinuxMakefile/Makefile
index 2a5a783c18..d7c4ed6262 100644
--- a/examples/BLOCKS/BlocksMonitor/Builds/LinuxMakefile/Makefile
+++ b/examples/BLOCKS/BlocksMonitor/Builds/LinuxMakefile/Makefile
@@ -83,6 +83,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "BlocksMonitor - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/examples/BLOCKS/BlocksMonitor/Builds/MacOSX/BlocksMonitor.xcodeproj/project.pbxproj b/examples/BLOCKS/BlocksMonitor/Builds/MacOSX/BlocksMonitor.xcodeproj/project.pbxproj
index f319fe0845..33402cebbb 100644
--- a/examples/BLOCKS/BlocksMonitor/Builds/MacOSX/BlocksMonitor.xcodeproj/project.pbxproj
+++ b/examples/BLOCKS/BlocksMonitor/Builds/MacOSX/BlocksMonitor.xcodeproj/project.pbxproj
@@ -160,8 +160,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -191,8 +192,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj
index 8231a0f341..a01a79e213 100644
--- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj
+++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj
@@ -16,6 +16,7 @@
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}
v140
+ 8.1
Application
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
BlocksMonitor
true
v140
+ 8.1
@@ -1924,6 +1929,7 @@
+
diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters
index 35a54c1185..2cf4894710 100644
--- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters
+++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters
@@ -2679,6 +2679,9 @@
Juce Modules\juce_blocks_basics\blocks
+
+ Juce Modules\juce_blocks_basics\blocks
+
Juce Modules\juce_blocks_basics\blocks
diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj
index 20cc550fb1..d11e5e5168 100644
--- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj
+++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj
@@ -16,6 +16,7 @@
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
BlocksMonitor
true
v141
+ 10.0.15063.0
@@ -1923,6 +1928,7 @@
+
diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters
index ce5e8fd097..51b397d59a 100644
--- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters
+++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters
@@ -2679,6 +2679,9 @@
Juce Modules\juce_blocks_basics\blocks
+
+ Juce Modules\juce_blocks_basics\blocks
+
Juce Modules\juce_blocks_basics\blocks
diff --git a/examples/BLOCKS/BlocksMonitor/Builds/iOS/BlocksMonitor.xcodeproj/project.pbxproj b/examples/BLOCKS/BlocksMonitor/Builds/iOS/BlocksMonitor.xcodeproj/project.pbxproj
index 1a594289a9..1eb6d2e3c7 100644
--- a/examples/BLOCKS/BlocksMonitor/Builds/iOS/BlocksMonitor.xcodeproj/project.pbxproj
+++ b/examples/BLOCKS/BlocksMonitor/Builds/iOS/BlocksMonitor.xcodeproj/project.pbxproj
@@ -168,8 +168,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksInfo;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -198,8 +199,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksInfo;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/BLOCKS/BlocksMonitor/JuceLibraryCode/AppConfig.h b/examples/BLOCKS/BlocksMonitor/JuceLibraryCode/AppConfig.h
index 3330c3245c..70ed8851da 100644
--- a/examples/BLOCKS/BlocksMonitor/JuceLibraryCode/AppConfig.h
+++ b/examples/BLOCKS/BlocksMonitor/JuceLibraryCode/AppConfig.h
@@ -62,167 +62,167 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/BLOCKS/BlocksSynth/Builds/LinuxMakefile/Makefile b/examples/BLOCKS/BlocksSynth/Builds/LinuxMakefile/Makefile
index 28676b8fe1..0e6efbcde1 100644
--- a/examples/BLOCKS/BlocksSynth/Builds/LinuxMakefile/Makefile
+++ b/examples/BLOCKS/BlocksSynth/Builds/LinuxMakefile/Makefile
@@ -83,6 +83,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "BlocksSynth - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/examples/BLOCKS/BlocksSynth/Builds/MacOSX/BlocksSynth.xcodeproj/project.pbxproj b/examples/BLOCKS/BlocksSynth/Builds/MacOSX/BlocksSynth.xcodeproj/project.pbxproj
index ba141695d8..1c6257fbf7 100644
--- a/examples/BLOCKS/BlocksSynth/Builds/MacOSX/BlocksSynth.xcodeproj/project.pbxproj
+++ b/examples/BLOCKS/BlocksSynth/Builds/MacOSX/BlocksSynth.xcodeproj/project.pbxproj
@@ -166,8 +166,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -197,8 +198,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj
index 91d6e9ceea..8f9f579559 100644
--- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj
+++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj
@@ -16,6 +16,7 @@
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}
v140
+ 8.1
Application
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
BlocksSynth
true
v140
+ 8.1
@@ -1926,6 +1931,7 @@
+
diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters
index 8bddce3809..e570a6be75 100644
--- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters
+++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters
@@ -2688,6 +2688,9 @@
Juce Modules\juce_blocks_basics\blocks
+
+ Juce Modules\juce_blocks_basics\blocks
+
Juce Modules\juce_blocks_basics\blocks
diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj
index b262d84e05..125fa93120 100644
--- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj
+++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj
@@ -16,6 +16,7 @@
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
BlocksSynth
true
v141
+ 10.0.15063.0
@@ -1925,6 +1930,7 @@
+
diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters
index 7e6816b724..b051f6426e 100644
--- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters
+++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters
@@ -2688,6 +2688,9 @@
Juce Modules\juce_blocks_basics\blocks
+
+ Juce Modules\juce_blocks_basics\blocks
+
Juce Modules\juce_blocks_basics\blocks
diff --git a/examples/BLOCKS/BlocksSynth/Builds/iOS/BlocksSynth.xcodeproj/project.pbxproj b/examples/BLOCKS/BlocksSynth/Builds/iOS/BlocksSynth.xcodeproj/project.pbxproj
index cda59fe74d..776931a03c 100644
--- a/examples/BLOCKS/BlocksSynth/Builds/iOS/BlocksSynth.xcodeproj/project.pbxproj
+++ b/examples/BLOCKS/BlocksSynth/Builds/iOS/BlocksSynth.xcodeproj/project.pbxproj
@@ -174,8 +174,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksSynth;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -204,8 +205,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.BlocksSynth;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/BLOCKS/BlocksSynth/JuceLibraryCode/AppConfig.h b/examples/BLOCKS/BlocksSynth/JuceLibraryCode/AppConfig.h
index 3330c3245c..70ed8851da 100644
--- a/examples/BLOCKS/BlocksSynth/JuceLibraryCode/AppConfig.h
+++ b/examples/BLOCKS/BlocksSynth/JuceLibraryCode/AppConfig.h
@@ -62,167 +62,167 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/BouncingBallWavetableDemo/Builds/LinuxMakefile/Makefile b/examples/BouncingBallWavetableDemo/Builds/LinuxMakefile/Makefile
index 9578c1d294..eb11f21660 100644
--- a/examples/BouncingBallWavetableDemo/Builds/LinuxMakefile/Makefile
+++ b/examples/BouncingBallWavetableDemo/Builds/LinuxMakefile/Makefile
@@ -84,6 +84,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "BouncingBallWavetableDemo - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/examples/BouncingBallWavetableDemo/Builds/MacOSX/BouncingBallWavetableDemo.xcodeproj/project.pbxproj b/examples/BouncingBallWavetableDemo/Builds/MacOSX/BouncingBallWavetableDemo.xcodeproj/project.pbxproj
index 35f2c9c51c..20cfefeacb 100644
--- a/examples/BouncingBallWavetableDemo/Builds/MacOSX/BouncingBallWavetableDemo.xcodeproj/project.pbxproj
+++ b/examples/BouncingBallWavetableDemo/Builds/MacOSX/BouncingBallWavetableDemo.xcodeproj/project.pbxproj
@@ -162,8 +162,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -193,8 +194,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj
index 743d709183..531d9592a8 100644
--- a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj
+++ b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj
@@ -16,6 +16,7 @@
{92F70965-E03C-282C-1EE5-5DD138408925}
v120
+ 8.1
Application
false
v120
+ 8.1
@@ -30,6 +32,7 @@
false
true
v120
+ 8.1
@@ -40,6 +43,7 @@
v120
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
WavetableBouncingEditor
true
v120
+ 8.1
diff --git a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj
index 0f8b1713d6..8c9c8756db 100644
--- a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj
+++ b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj
@@ -16,6 +16,7 @@
{92F70965-E03C-282C-1EE5-5DD138408925}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
BouncingBallWavetableDemo
true
v141
+ 10.0.15063.0
diff --git a/examples/BouncingBallWavetableDemo/JuceLibraryCode/AppConfig.h b/examples/BouncingBallWavetableDemo/JuceLibraryCode/AppConfig.h
index 83c09d00db..60883f8c22 100644
--- a/examples/BouncingBallWavetableDemo/JuceLibraryCode/AppConfig.h
+++ b/examples/BouncingBallWavetableDemo/JuceLibraryCode/AppConfig.h
@@ -62,186 +62,186 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
- //#define JUCE_QUICKTIME
+ //#define JUCE_QUICKTIME 1
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/ComponentTutorialExample/Builds/MacOSX/ComponentTutorialExample.xcodeproj/project.pbxproj b/examples/ComponentTutorialExample/Builds/MacOSX/ComponentTutorialExample.xcodeproj/project.pbxproj
index c7975e0853..b61634cf54 100644
--- a/examples/ComponentTutorialExample/Builds/MacOSX/ComponentTutorialExample.xcodeproj/project.pbxproj
+++ b/examples/ComponentTutorialExample/Builds/MacOSX/ComponentTutorialExample.xcodeproj/project.pbxproj
@@ -112,8 +112,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -143,8 +144,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/ComponentTutorialExample/Builds/VisualStudio2015/ComponentTutorialExample_App.vcxproj b/examples/ComponentTutorialExample/Builds/VisualStudio2015/ComponentTutorialExample_App.vcxproj
index a1962bf66a..ebc330abb8 100644
--- a/examples/ComponentTutorialExample/Builds/VisualStudio2015/ComponentTutorialExample_App.vcxproj
+++ b/examples/ComponentTutorialExample/Builds/VisualStudio2015/ComponentTutorialExample_App.vcxproj
@@ -16,6 +16,7 @@
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}
v140
+ 8.1
false
v140
v140
+ 8.1
@@ -32,6 +34,7 @@
true
v140
v140
+ 8.1
@@ -42,6 +45,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
ComponentTutorialExample
true
v140
+ 8.1
diff --git a/examples/ComponentTutorialExample/Builds/VisualStudio2017/ComponentTutorialExample_App.vcxproj b/examples/ComponentTutorialExample/Builds/VisualStudio2017/ComponentTutorialExample_App.vcxproj
index 1426799ca7..d1215fc1ac 100644
--- a/examples/ComponentTutorialExample/Builds/VisualStudio2017/ComponentTutorialExample_App.vcxproj
+++ b/examples/ComponentTutorialExample/Builds/VisualStudio2017/ComponentTutorialExample_App.vcxproj
@@ -16,6 +16,7 @@
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
ComponentTutorialExample
true
v141
+ 10.0.15063.0
diff --git a/examples/ComponentTutorialExample/JuceLibraryCode/AppConfig.h b/examples/ComponentTutorialExample/JuceLibraryCode/AppConfig.h
index e08c893524..5cb9118afb 100644
--- a/examples/ComponentTutorialExample/JuceLibraryCode/AppConfig.h
+++ b/examples/ComponentTutorialExample/JuceLibraryCode/AppConfig.h
@@ -55,83 +55,83 @@
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/Demo/Builds/Android/app/build.gradle b/examples/Demo/Builds/Android/app/build.gradle
index 62bf69840c..4802883aba 100644
--- a/examples/Demo/Builds/Android/app/build.gradle
+++ b/examples/Demo/Builds/Android/app/build.gradle
@@ -81,4 +81,11 @@ android {
}
}
+repositories {
}
+
+dependencies {
+}
+
+}
+
diff --git a/examples/Demo/Builds/Android/app/src/debug/res/values/string.xml b/examples/Demo/Builds/Android/app/src/debug/res/values/string.xml
new file mode 100644
index 0000000000..f8aa853b42
--- /dev/null
+++ b/examples/Demo/Builds/Android/app/src/debug/res/values/string.xml
@@ -0,0 +1,5 @@
+
+
+
+ JuceDemo
+
diff --git a/examples/Demo/Builds/Android/app/src/main/AndroidManifest.xml b/examples/Demo/Builds/Android/app/src/main/AndroidManifest.xml
index f8751d2f1b..24d2e711bf 100644
--- a/examples/Demo/Builds/Android/app/src/main/AndroidManifest.xml
+++ b/examples/Demo/Builds/Android/app/src/main/AndroidManifest.xml
@@ -4,6 +4,8 @@
package="com.yourcompany.jucedemo">
+
+
diff --git a/examples/Demo/Builds/Android/app/src/main/java/com/yourcompany/jucedemo/JuceDemo.java b/examples/Demo/Builds/Android/app/src/main/java/com/yourcompany/jucedemo/JuceDemo.java
index e3903d4a99..b32914171b 100644
--- a/examples/Demo/Builds/Android/app/src/main/java/com/yourcompany/jucedemo/JuceDemo.java
+++ b/examples/Demo/Builds/Android/app/src/main/java/com/yourcompany/jucedemo/JuceDemo.java
@@ -97,13 +97,17 @@ public class JuceDemo extends Activity
// these have to match the values of enum PermissionID in C++ class RuntimePermissions:
private static final int JUCE_PERMISSIONS_RECORD_AUDIO = 1;
private static final int JUCE_PERMISSIONS_BLUETOOTH_MIDI = 2;
+ private static final int JUCE_PERMISSIONS_READ_EXTERNAL_STORAGE = 3;
+ private static final int JUCE_PERMISSIONS_WRITE_EXTERNAL_STORAGE = 4;
private static String getAndroidPermissionName (int permissionID)
{
switch (permissionID)
{
- case JUCE_PERMISSIONS_RECORD_AUDIO: return Manifest.permission.RECORD_AUDIO;
- case JUCE_PERMISSIONS_BLUETOOTH_MIDI: return Manifest.permission.ACCESS_COARSE_LOCATION;
+ case JUCE_PERMISSIONS_RECORD_AUDIO: return Manifest.permission.RECORD_AUDIO;
+ case JUCE_PERMISSIONS_BLUETOOTH_MIDI: return Manifest.permission.ACCESS_COARSE_LOCATION;
+ case JUCE_PERMISSIONS_READ_EXTERNAL_STORAGE: return Manifest.permission.READ_EXTERNAL_STORAGE;
+ case JUCE_PERMISSIONS_WRITE_EXTERNAL_STORAGE: return Manifest.permission.WRITE_EXTERNAL_STORAGE;
}
// unknown permission ID!
diff --git a/examples/Demo/Builds/Android/app/src/release/res/values/string.xml b/examples/Demo/Builds/Android/app/src/release/res/values/string.xml
new file mode 100644
index 0000000000..f8aa853b42
--- /dev/null
+++ b/examples/Demo/Builds/Android/app/src/release/res/values/string.xml
@@ -0,0 +1,5 @@
+
+
+
+ JuceDemo
+
diff --git a/examples/Demo/Builds/LinuxMakefile/Makefile b/examples/Demo/Builds/LinuxMakefile/Makefile
index fa913504a1..10241f2bb9 100644
--- a/examples/Demo/Builds/LinuxMakefile/Makefile
+++ b/examples/Demo/Builds/LinuxMakefile/Makefile
@@ -126,6 +126,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "JuceDemo - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj b/examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj
index 717137b66f..3c42257431 100644
--- a/examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj
+++ b/examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj
@@ -333,8 +333,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.10;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -366,8 +367,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.6;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj b/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj
index 8b89e65bc8..d5c0f80d04 100644
--- a/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj
+++ b/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj
@@ -16,6 +16,7 @@
{05F7128C-1654-E8D0-856F-98237CF1EBE4}
v120
+ 8.1
Application
false
v120
+ 8.1
@@ -30,6 +32,7 @@
false
true
v120
+ 8.1
@@ -40,6 +43,7 @@
v120
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
JuceDemo
true
v120
+ 8.1
diff --git a/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj b/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj
index e4a9eff552..341c017b8b 100644
--- a/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj
+++ b/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj
@@ -16,6 +16,7 @@
{05F7128C-1654-E8D0-856F-98237CF1EBE4}
v140
+ 8.1
false
v140
v140
+ 8.1
@@ -32,6 +34,7 @@
true
v140
v140
+ 8.1
@@ -42,6 +45,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
JuceDemo
true
v140
+ 8.1
diff --git a/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj b/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj
index 208b211dc7..00c8203878 100644
--- a/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj
+++ b/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj
@@ -16,6 +16,7 @@
{05F7128C-1654-E8D0-856F-98237CF1EBE4}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
JuceDemo
true
v141
+ 10.0.15063.0
diff --git a/examples/Demo/Builds/iOS/JuceDemo.xcodeproj/project.pbxproj b/examples/Demo/Builds/iOS/JuceDemo.xcodeproj/project.pbxproj
index 82680cba07..5594d65379 100644
--- a/examples/Demo/Builds/iOS/JuceDemo.xcodeproj/project.pbxproj
+++ b/examples/Demo/Builds/iOS/JuceDemo.xcodeproj/project.pbxproj
@@ -335,8 +335,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.JuceDemo;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -366,8 +367,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.JuceDemo;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/Demo/JuceLibraryCode/AppConfig.h b/examples/Demo/JuceLibraryCode/AppConfig.h
index d416112824..0331661ea2 100644
--- a/examples/Demo/JuceLibraryCode/AppConfig.h
+++ b/examples/Demo/JuceLibraryCode/AppConfig.h
@@ -64,11 +64,11 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
@@ -76,151 +76,151 @@
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
@@ -231,19 +231,19 @@
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
- //#define JUCE_QUICKTIME
+ //#define JUCE_QUICKTIME 1
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/HelloWorld/Builds/LinuxMakefile/Makefile b/examples/HelloWorld/Builds/LinuxMakefile/Makefile
index 4c6f65f290..5973f44604 100644
--- a/examples/HelloWorld/Builds/LinuxMakefile/Makefile
+++ b/examples/HelloWorld/Builds/LinuxMakefile/Makefile
@@ -77,6 +77,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "HelloWorld - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/examples/HelloWorld/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj b/examples/HelloWorld/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj
index 653c3a65eb..50cb85ec16 100644
--- a/examples/HelloWorld/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj
+++ b/examples/HelloWorld/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj
@@ -108,8 +108,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -139,8 +140,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld_App.vcxproj b/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld_App.vcxproj
index f0eec44729..0dba37f16a 100644
--- a/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld_App.vcxproj
+++ b/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld_App.vcxproj
@@ -16,6 +16,7 @@
{D0620B06-01BA-BA19-C625-CE28F4174EC7}
v140
+ 8.1
false
v140
v140
+ 8.1
@@ -32,6 +34,7 @@
true
v140
v140
+ 8.1
@@ -42,6 +45,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
HelloWorld
true
v140
+ 8.1
diff --git a/examples/HelloWorld/Builds/VisualStudio2017/HelloWorld_App.vcxproj b/examples/HelloWorld/Builds/VisualStudio2017/HelloWorld_App.vcxproj
index 63fac35131..bd8b5d199f 100644
--- a/examples/HelloWorld/Builds/VisualStudio2017/HelloWorld_App.vcxproj
+++ b/examples/HelloWorld/Builds/VisualStudio2017/HelloWorld_App.vcxproj
@@ -16,6 +16,7 @@
{D0620B06-01BA-BA19-C625-CE28F4174EC7}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
HelloWorld
true
v141
+ 10.0.15063.0
diff --git a/examples/HelloWorld/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj b/examples/HelloWorld/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj
index 063141c523..a15f3e4709 100644
--- a/examples/HelloWorld/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj
+++ b/examples/HelloWorld/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj
@@ -113,8 +113,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.jucehelloworld;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -143,8 +144,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.jucehelloworld;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/HelloWorld/JuceLibraryCode/AppConfig.h b/examples/HelloWorld/JuceLibraryCode/AppConfig.h
index e08c893524..5cb9118afb 100644
--- a/examples/HelloWorld/JuceLibraryCode/AppConfig.h
+++ b/examples/HelloWorld/JuceLibraryCode/AppConfig.h
@@ -55,83 +55,83 @@
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/MPETest/Builds/LinuxMakefile/Makefile b/examples/MPETest/Builds/LinuxMakefile/Makefile
index f60a493074..e15ff3e04f 100644
--- a/examples/MPETest/Builds/LinuxMakefile/Makefile
+++ b/examples/MPETest/Builds/LinuxMakefile/Makefile
@@ -84,6 +84,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "MPETest - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/examples/MPETest/Builds/MacOSX/MPETest.xcodeproj/project.pbxproj b/examples/MPETest/Builds/MacOSX/MPETest.xcodeproj/project.pbxproj
index f3ba49f4e5..82b8ce8830 100644
--- a/examples/MPETest/Builds/MacOSX/MPETest.xcodeproj/project.pbxproj
+++ b/examples/MPETest/Builds/MacOSX/MPETest.xcodeproj/project.pbxproj
@@ -179,8 +179,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.10;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -210,8 +211,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.10;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/MPETest/Builds/VisualStudio2015/MPETest_App.vcxproj b/examples/MPETest/Builds/VisualStudio2015/MPETest_App.vcxproj
index 9483221825..3db135f60f 100644
--- a/examples/MPETest/Builds/VisualStudio2015/MPETest_App.vcxproj
+++ b/examples/MPETest/Builds/VisualStudio2015/MPETest_App.vcxproj
@@ -16,6 +16,7 @@
{D4B09FE5-F7C6-3530-7AA4-725B57317169}
v140
+ 8.1
Application
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
MPETest
true
v140
+ 8.1
diff --git a/examples/MPETest/Builds/VisualStudio2017/MPETest_App.vcxproj b/examples/MPETest/Builds/VisualStudio2017/MPETest_App.vcxproj
index 0828cec6a6..a1d4a9a4d8 100644
--- a/examples/MPETest/Builds/VisualStudio2017/MPETest_App.vcxproj
+++ b/examples/MPETest/Builds/VisualStudio2017/MPETest_App.vcxproj
@@ -16,6 +16,7 @@
{D4B09FE5-F7C6-3530-7AA4-725B57317169}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
MPETest
true
v141
+ 10.0.15063.0
diff --git a/examples/MPETest/JuceLibraryCode/AppConfig.h b/examples/MPETest/JuceLibraryCode/AppConfig.h
index 554ce9d385..2aa7724fea 100644
--- a/examples/MPETest/JuceLibraryCode/AppConfig.h
+++ b/examples/MPETest/JuceLibraryCode/AppConfig.h
@@ -63,186 +63,186 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
- //#define JUCE_QUICKTIME
+ //#define JUCE_QUICKTIME 1
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/MidiTest/Builds/Android/app/build.gradle b/examples/MidiTest/Builds/Android/app/build.gradle
index 0a16a08d97..b0f8fac3a5 100644
--- a/examples/MidiTest/Builds/Android/app/build.gradle
+++ b/examples/MidiTest/Builds/Android/app/build.gradle
@@ -81,4 +81,11 @@ android {
}
}
+repositories {
}
+
+dependencies {
+}
+
+}
+
diff --git a/examples/MidiTest/Builds/Android/app/src/debug/res/values/string.xml b/examples/MidiTest/Builds/Android/app/src/debug/res/values/string.xml
new file mode 100644
index 0000000000..9c3fea4a3a
--- /dev/null
+++ b/examples/MidiTest/Builds/Android/app/src/debug/res/values/string.xml
@@ -0,0 +1,5 @@
+
+
+
+ MidiTest
+
diff --git a/examples/MidiTest/Builds/Android/app/src/main/AndroidManifest.xml b/examples/MidiTest/Builds/Android/app/src/main/AndroidManifest.xml
index a4a6dfa815..7cbe5937ac 100644
--- a/examples/MidiTest/Builds/Android/app/src/main/AndroidManifest.xml
+++ b/examples/MidiTest/Builds/Android/app/src/main/AndroidManifest.xml
@@ -4,6 +4,8 @@
package="com.yourcompany.miditest">
+
+
diff --git a/examples/MidiTest/Builds/Android/app/src/main/java/com/yourcompany/miditest/MidiTest.java b/examples/MidiTest/Builds/Android/app/src/main/java/com/yourcompany/miditest/MidiTest.java
index 644a1e16ec..303065d5e7 100644
--- a/examples/MidiTest/Builds/Android/app/src/main/java/com/yourcompany/miditest/MidiTest.java
+++ b/examples/MidiTest/Builds/Android/app/src/main/java/com/yourcompany/miditest/MidiTest.java
@@ -100,13 +100,17 @@ public class MidiTest extends Activity
// these have to match the values of enum PermissionID in C++ class RuntimePermissions:
private static final int JUCE_PERMISSIONS_RECORD_AUDIO = 1;
private static final int JUCE_PERMISSIONS_BLUETOOTH_MIDI = 2;
+ private static final int JUCE_PERMISSIONS_READ_EXTERNAL_STORAGE = 3;
+ private static final int JUCE_PERMISSIONS_WRITE_EXTERNAL_STORAGE = 4;
private static String getAndroidPermissionName (int permissionID)
{
switch (permissionID)
{
- case JUCE_PERMISSIONS_RECORD_AUDIO: return Manifest.permission.RECORD_AUDIO;
- case JUCE_PERMISSIONS_BLUETOOTH_MIDI: return Manifest.permission.ACCESS_COARSE_LOCATION;
+ case JUCE_PERMISSIONS_RECORD_AUDIO: return Manifest.permission.RECORD_AUDIO;
+ case JUCE_PERMISSIONS_BLUETOOTH_MIDI: return Manifest.permission.ACCESS_COARSE_LOCATION;
+ case JUCE_PERMISSIONS_READ_EXTERNAL_STORAGE: return Manifest.permission.READ_EXTERNAL_STORAGE;
+ case JUCE_PERMISSIONS_WRITE_EXTERNAL_STORAGE: return Manifest.permission.WRITE_EXTERNAL_STORAGE;
}
// unknown permission ID!
diff --git a/examples/MidiTest/Builds/Android/app/src/release/res/values/string.xml b/examples/MidiTest/Builds/Android/app/src/release/res/values/string.xml
new file mode 100644
index 0000000000..9c3fea4a3a
--- /dev/null
+++ b/examples/MidiTest/Builds/Android/app/src/release/res/values/string.xml
@@ -0,0 +1,5 @@
+
+
+
+ MidiTest
+
diff --git a/examples/MidiTest/Builds/LinuxMakefile/Makefile b/examples/MidiTest/Builds/LinuxMakefile/Makefile
index 0f092c8624..c140fcd114 100644
--- a/examples/MidiTest/Builds/LinuxMakefile/Makefile
+++ b/examples/MidiTest/Builds/LinuxMakefile/Makefile
@@ -82,6 +82,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "MidiTest - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/examples/MidiTest/Builds/MacOSX/MidiTest.xcodeproj/project.pbxproj b/examples/MidiTest/Builds/MacOSX/MidiTest.xcodeproj/project.pbxproj
index 54d1764f7c..6955fce171 100644
--- a/examples/MidiTest/Builds/MacOSX/MidiTest.xcodeproj/project.pbxproj
+++ b/examples/MidiTest/Builds/MacOSX/MidiTest.xcodeproj/project.pbxproj
@@ -148,8 +148,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.9;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -180,8 +181,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.9;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj b/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj
index 39f640e849..7a0e9f9c2a 100644
--- a/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj
+++ b/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj
@@ -16,6 +16,7 @@
{EB720316-22FE-A3C9-7871-F2C2B2FC7A45}
v140
+ 8.1
Application
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
MidiTest
true
v140
+ 8.1
diff --git a/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj b/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj
index e5867e41fd..e1c905f316 100644
--- a/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj
+++ b/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj
@@ -16,6 +16,7 @@
{EB720316-22FE-A3C9-7871-F2C2B2FC7A45}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
MidiTest
true
v141
+ 10.0.15063.0
diff --git a/examples/MidiTest/Builds/iOS/MidiTest.xcodeproj/project.pbxproj b/examples/MidiTest/Builds/iOS/MidiTest.xcodeproj/project.pbxproj
index 2593ee0c84..d0137ef933 100644
--- a/examples/MidiTest/Builds/iOS/MidiTest.xcodeproj/project.pbxproj
+++ b/examples/MidiTest/Builds/iOS/MidiTest.xcodeproj/project.pbxproj
@@ -156,8 +156,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.MidiTest;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -186,8 +187,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.MidiTest;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/MidiTest/JuceLibraryCode/AppConfig.h b/examples/MidiTest/JuceLibraryCode/AppConfig.h
index e1f8354203..835847f811 100644
--- a/examples/MidiTest/JuceLibraryCode/AppConfig.h
+++ b/examples/MidiTest/JuceLibraryCode/AppConfig.h
@@ -60,167 +60,167 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/NetworkGraphicsDemo/Builds/Android/app/build.gradle b/examples/NetworkGraphicsDemo/Builds/Android/app/build.gradle
index fff4a19d7e..9d52b4dc26 100644
--- a/examples/NetworkGraphicsDemo/Builds/Android/app/build.gradle
+++ b/examples/NetworkGraphicsDemo/Builds/Android/app/build.gradle
@@ -81,4 +81,11 @@ android {
}
}
+repositories {
}
+
+dependencies {
+}
+
+}
+
diff --git a/examples/NetworkGraphicsDemo/Builds/Android/app/src/debug/res/values/string.xml b/examples/NetworkGraphicsDemo/Builds/Android/app/src/debug/res/values/string.xml
new file mode 100644
index 0000000000..fe615a2592
--- /dev/null
+++ b/examples/NetworkGraphicsDemo/Builds/Android/app/src/debug/res/values/string.xml
@@ -0,0 +1,5 @@
+
+
+
+ JUCE Network Graphics Demo
+
diff --git a/examples/NetworkGraphicsDemo/Builds/Android/app/src/main/AndroidManifest.xml b/examples/NetworkGraphicsDemo/Builds/Android/app/src/main/AndroidManifest.xml
index e613adf001..a6517c4684 100644
--- a/examples/NetworkGraphicsDemo/Builds/Android/app/src/main/AndroidManifest.xml
+++ b/examples/NetworkGraphicsDemo/Builds/Android/app/src/main/AndroidManifest.xml
@@ -4,6 +4,8 @@
package="com.juce.networkgraphicsdemo">
+
+
diff --git a/examples/NetworkGraphicsDemo/Builds/Android/app/src/main/java/com/juce/networkgraphicsdemo/JUCENetworkGraphicsDemo.java b/examples/NetworkGraphicsDemo/Builds/Android/app/src/main/java/com/juce/networkgraphicsdemo/JUCENetworkGraphicsDemo.java
index d8a963f6b9..6ee2fd1db2 100644
--- a/examples/NetworkGraphicsDemo/Builds/Android/app/src/main/java/com/juce/networkgraphicsdemo/JUCENetworkGraphicsDemo.java
+++ b/examples/NetworkGraphicsDemo/Builds/Android/app/src/main/java/com/juce/networkgraphicsdemo/JUCENetworkGraphicsDemo.java
@@ -97,13 +97,17 @@ public class JUCENetworkGraphicsDemo extends Activity
// these have to match the values of enum PermissionID in C++ class RuntimePermissions:
private static final int JUCE_PERMISSIONS_RECORD_AUDIO = 1;
private static final int JUCE_PERMISSIONS_BLUETOOTH_MIDI = 2;
+ private static final int JUCE_PERMISSIONS_READ_EXTERNAL_STORAGE = 3;
+ private static final int JUCE_PERMISSIONS_WRITE_EXTERNAL_STORAGE = 4;
private static String getAndroidPermissionName (int permissionID)
{
switch (permissionID)
{
- case JUCE_PERMISSIONS_RECORD_AUDIO: return Manifest.permission.RECORD_AUDIO;
- case JUCE_PERMISSIONS_BLUETOOTH_MIDI: return Manifest.permission.ACCESS_COARSE_LOCATION;
+ case JUCE_PERMISSIONS_RECORD_AUDIO: return Manifest.permission.RECORD_AUDIO;
+ case JUCE_PERMISSIONS_BLUETOOTH_MIDI: return Manifest.permission.ACCESS_COARSE_LOCATION;
+ case JUCE_PERMISSIONS_READ_EXTERNAL_STORAGE: return Manifest.permission.READ_EXTERNAL_STORAGE;
+ case JUCE_PERMISSIONS_WRITE_EXTERNAL_STORAGE: return Manifest.permission.WRITE_EXTERNAL_STORAGE;
}
// unknown permission ID!
diff --git a/examples/NetworkGraphicsDemo/Builds/Android/app/src/release/res/values/string.xml b/examples/NetworkGraphicsDemo/Builds/Android/app/src/release/res/values/string.xml
new file mode 100644
index 0000000000..fe615a2592
--- /dev/null
+++ b/examples/NetworkGraphicsDemo/Builds/Android/app/src/release/res/values/string.xml
@@ -0,0 +1,5 @@
+
+
+
+ JUCE Network Graphics Demo
+
diff --git a/examples/NetworkGraphicsDemo/Builds/LinuxMakefile/Makefile b/examples/NetworkGraphicsDemo/Builds/LinuxMakefile/Makefile
index 3b6197ae25..0b9679056c 100644
--- a/examples/NetworkGraphicsDemo/Builds/LinuxMakefile/Makefile
+++ b/examples/NetworkGraphicsDemo/Builds/LinuxMakefile/Makefile
@@ -85,6 +85,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "JUCE Network Graphics Demo - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/examples/NetworkGraphicsDemo/Builds/MacOSX/JUCE Network Graphics Demo.xcodeproj/project.pbxproj b/examples/NetworkGraphicsDemo/Builds/MacOSX/JUCE Network Graphics Demo.xcodeproj/project.pbxproj
index d10d043b52..3a7478ca74 100644
--- a/examples/NetworkGraphicsDemo/Builds/MacOSX/JUCE Network Graphics Demo.xcodeproj/project.pbxproj
+++ b/examples/NetworkGraphicsDemo/Builds/MacOSX/JUCE Network Graphics Demo.xcodeproj/project.pbxproj
@@ -179,8 +179,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.9;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -210,8 +211,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.9;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj
index 83c9ee908e..d5260634c1 100644
--- a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj
+++ b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj
@@ -16,6 +16,7 @@
{2F8ABED0-7428-13A5-07CD-EF1F3B43B926}
v120
+ 8.1
Application
false
v120
+ 8.1
@@ -30,6 +32,7 @@
false
true
v120
+ 8.1
@@ -40,6 +43,7 @@
v120
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
JUCE Network Graphics Demo
true
v120
+ 8.1
diff --git a/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj b/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj
index 44b2826deb..1553e1b84f 100644
--- a/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj
+++ b/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj
@@ -16,6 +16,7 @@
{2F8ABED0-7428-13A5-07CD-EF1F3B43B926}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
JUCE Network Graphics Demo
true
v141
+ 10.0.15063.0
diff --git a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo.xcodeproj/project.pbxproj b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo.xcodeproj/project.pbxproj
index a7c35fac50..dfe92fb659 100644
--- a/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo.xcodeproj/project.pbxproj
+++ b/examples/NetworkGraphicsDemo/Builds/iOS/JUCE Network Graphics Demo.xcodeproj/project.pbxproj
@@ -187,8 +187,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.juce.NetworkGraphicsDemo;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -217,8 +218,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.juce.NetworkGraphicsDemo;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/NetworkGraphicsDemo/JuceLibraryCode/AppConfig.h b/examples/NetworkGraphicsDemo/JuceLibraryCode/AppConfig.h
index db6b837960..7cfec4f5eb 100644
--- a/examples/NetworkGraphicsDemo/JuceLibraryCode/AppConfig.h
+++ b/examples/NetworkGraphicsDemo/JuceLibraryCode/AppConfig.h
@@ -63,167 +63,167 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/OSCMonitor/Builds/LinuxMakefile/Makefile b/examples/OSCMonitor/Builds/LinuxMakefile/Makefile
index 56e668986e..c5891645f4 100644
--- a/examples/OSCMonitor/Builds/LinuxMakefile/Makefile
+++ b/examples/OSCMonitor/Builds/LinuxMakefile/Makefile
@@ -84,6 +84,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "OSCMonitor - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/examples/OSCMonitor/Builds/MacOSX/OSCMonitor.xcodeproj/project.pbxproj b/examples/OSCMonitor/Builds/MacOSX/OSCMonitor.xcodeproj/project.pbxproj
index 89b4b569c2..0ea900a852 100644
--- a/examples/OSCMonitor/Builds/MacOSX/OSCMonitor.xcodeproj/project.pbxproj
+++ b/examples/OSCMonitor/Builds/MacOSX/OSCMonitor.xcodeproj/project.pbxproj
@@ -168,8 +168,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -199,8 +200,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj
index d108822825..280dbc5e0c 100644
--- a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj
+++ b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj
@@ -16,6 +16,7 @@
{E59DC404-E625-1E60-3811-4F0BFB026DF1}
v140
+ 8.1
Application
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
OSCMonitor
true
v140
+ 8.1
diff --git a/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj b/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj
index 1f1d8d1d76..ab8d07ed87 100644
--- a/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj
+++ b/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj
@@ -16,6 +16,7 @@
{E59DC404-E625-1E60-3811-4F0BFB026DF1}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
OSCMonitor
true
v141
+ 10.0.15063.0
diff --git a/examples/OSCMonitor/JuceLibraryCode/AppConfig.h b/examples/OSCMonitor/JuceLibraryCode/AppConfig.h
index fdd2b803ef..7c9c55e228 100644
--- a/examples/OSCMonitor/JuceLibraryCode/AppConfig.h
+++ b/examples/OSCMonitor/JuceLibraryCode/AppConfig.h
@@ -63,175 +63,175 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
- //#define JUCE_QUICKTIME
+ //#define JUCE_QUICKTIME 1
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/OSCReceiver/Builds/Android/app/build.gradle b/examples/OSCReceiver/Builds/Android/app/build.gradle
index 00a6e2dbea..af7b9b800f 100644
--- a/examples/OSCReceiver/Builds/Android/app/build.gradle
+++ b/examples/OSCReceiver/Builds/Android/app/build.gradle
@@ -81,4 +81,11 @@ android {
}
}
+repositories {
}
+
+dependencies {
+}
+
+}
+
diff --git a/examples/OSCReceiver/Builds/Android/app/src/debug/res/values/string.xml b/examples/OSCReceiver/Builds/Android/app/src/debug/res/values/string.xml
new file mode 100644
index 0000000000..c0f08bbd6f
--- /dev/null
+++ b/examples/OSCReceiver/Builds/Android/app/src/debug/res/values/string.xml
@@ -0,0 +1,5 @@
+
+
+
+ OSCReceiver
+
diff --git a/examples/OSCReceiver/Builds/Android/app/src/main/AndroidManifest.xml b/examples/OSCReceiver/Builds/Android/app/src/main/AndroidManifest.xml
index 9e15206216..9d68a6ee01 100644
--- a/examples/OSCReceiver/Builds/Android/app/src/main/AndroidManifest.xml
+++ b/examples/OSCReceiver/Builds/Android/app/src/main/AndroidManifest.xml
@@ -4,6 +4,8 @@
package="com.yourcompany.oscreceiver">
+
+
+
+
+ OSCReceiver
+
diff --git a/examples/OSCReceiver/Builds/LinuxMakefile/Makefile b/examples/OSCReceiver/Builds/LinuxMakefile/Makefile
index 47bfafb0aa..a1fa60de4f 100644
--- a/examples/OSCReceiver/Builds/LinuxMakefile/Makefile
+++ b/examples/OSCReceiver/Builds/LinuxMakefile/Makefile
@@ -78,6 +78,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "OSCReceiver - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/examples/OSCReceiver/Builds/MacOSX/OSCReceiver.xcodeproj/project.pbxproj b/examples/OSCReceiver/Builds/MacOSX/OSCReceiver.xcodeproj/project.pbxproj
index b111e76da2..fb8f144ac2 100644
--- a/examples/OSCReceiver/Builds/MacOSX/OSCReceiver.xcodeproj/project.pbxproj
+++ b/examples/OSCReceiver/Builds/MacOSX/OSCReceiver.xcodeproj/project.pbxproj
@@ -115,8 +115,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -146,8 +147,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/OSCReceiver/Builds/VisualStudio2015/OSCReceiver_App.vcxproj b/examples/OSCReceiver/Builds/VisualStudio2015/OSCReceiver_App.vcxproj
index 23bdd1ac1b..3d49819d04 100644
--- a/examples/OSCReceiver/Builds/VisualStudio2015/OSCReceiver_App.vcxproj
+++ b/examples/OSCReceiver/Builds/VisualStudio2015/OSCReceiver_App.vcxproj
@@ -16,6 +16,7 @@
{A40EAB9E-5492-90CF-0F05-8362CD22E2D2}
v140
+ 8.1
Application
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
OSCReceiver
true
v140
+ 8.1
diff --git a/examples/OSCReceiver/Builds/VisualStudio2017/OSCReceiver_App.vcxproj b/examples/OSCReceiver/Builds/VisualStudio2017/OSCReceiver_App.vcxproj
index 70621c3fd4..2d0f33fc3f 100644
--- a/examples/OSCReceiver/Builds/VisualStudio2017/OSCReceiver_App.vcxproj
+++ b/examples/OSCReceiver/Builds/VisualStudio2017/OSCReceiver_App.vcxproj
@@ -16,6 +16,7 @@
{A40EAB9E-5492-90CF-0F05-8362CD22E2D2}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
OSCReceiver
true
v141
+ 10.0.15063.0
diff --git a/examples/OSCReceiver/Builds/iOS/OSCReceiver.xcodeproj/project.pbxproj b/examples/OSCReceiver/Builds/iOS/OSCReceiver.xcodeproj/project.pbxproj
index 08cd067012..3d515c2e95 100644
--- a/examples/OSCReceiver/Builds/iOS/OSCReceiver.xcodeproj/project.pbxproj
+++ b/examples/OSCReceiver/Builds/iOS/OSCReceiver.xcodeproj/project.pbxproj
@@ -120,8 +120,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.OSCReceiver;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -150,8 +151,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.OSCReceiver;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/OSCReceiver/JuceLibraryCode/AppConfig.h b/examples/OSCReceiver/JuceLibraryCode/AppConfig.h
index 53e8bbf482..c3c9796d5a 100644
--- a/examples/OSCReceiver/JuceLibraryCode/AppConfig.h
+++ b/examples/OSCReceiver/JuceLibraryCode/AppConfig.h
@@ -57,83 +57,83 @@
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/OSCSender/Builds/Android/app/build.gradle b/examples/OSCSender/Builds/Android/app/build.gradle
index 4c02f1443d..bbb9502cdf 100644
--- a/examples/OSCSender/Builds/Android/app/build.gradle
+++ b/examples/OSCSender/Builds/Android/app/build.gradle
@@ -81,4 +81,11 @@ android {
}
}
+repositories {
}
+
+dependencies {
+}
+
+}
+
diff --git a/examples/OSCSender/Builds/Android/app/src/debug/res/values/string.xml b/examples/OSCSender/Builds/Android/app/src/debug/res/values/string.xml
new file mode 100644
index 0000000000..807c8a59f3
--- /dev/null
+++ b/examples/OSCSender/Builds/Android/app/src/debug/res/values/string.xml
@@ -0,0 +1,5 @@
+
+
+
+ OSCSender
+
diff --git a/examples/OSCSender/Builds/Android/app/src/main/AndroidManifest.xml b/examples/OSCSender/Builds/Android/app/src/main/AndroidManifest.xml
index 1060ff696f..ceeb4c12f6 100644
--- a/examples/OSCSender/Builds/Android/app/src/main/AndroidManifest.xml
+++ b/examples/OSCSender/Builds/Android/app/src/main/AndroidManifest.xml
@@ -4,6 +4,8 @@
package="com.yourcompany.oscsender">
+
+
+
+
+ OSCSender
+
diff --git a/examples/OSCSender/Builds/LinuxMakefile/Makefile b/examples/OSCSender/Builds/LinuxMakefile/Makefile
index 7d31dbbd10..bfcf0bffe1 100644
--- a/examples/OSCSender/Builds/LinuxMakefile/Makefile
+++ b/examples/OSCSender/Builds/LinuxMakefile/Makefile
@@ -76,6 +76,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "OSCSender - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/examples/OSCSender/Builds/MacOSX/OSCSender.xcodeproj/project.pbxproj b/examples/OSCSender/Builds/MacOSX/OSCSender.xcodeproj/project.pbxproj
index 8982b391f5..ed354fedce 100644
--- a/examples/OSCSender/Builds/MacOSX/OSCSender.xcodeproj/project.pbxproj
+++ b/examples/OSCSender/Builds/MacOSX/OSCSender.xcodeproj/project.pbxproj
@@ -102,8 +102,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -133,8 +134,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/OSCSender/Builds/VisualStudio2015/OSCSender_App.vcxproj b/examples/OSCSender/Builds/VisualStudio2015/OSCSender_App.vcxproj
index 6adc375747..f301b4de44 100644
--- a/examples/OSCSender/Builds/VisualStudio2015/OSCSender_App.vcxproj
+++ b/examples/OSCSender/Builds/VisualStudio2015/OSCSender_App.vcxproj
@@ -16,6 +16,7 @@
{5B0FE56E-266D-A62C-D8A9-D1F5E7905AF2}
v140
+ 8.1
Application
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
OSCSender
true
v140
+ 8.1
diff --git a/examples/OSCSender/Builds/VisualStudio2017/OSCSender_App.vcxproj b/examples/OSCSender/Builds/VisualStudio2017/OSCSender_App.vcxproj
index ed5f375579..bddd13e91b 100644
--- a/examples/OSCSender/Builds/VisualStudio2017/OSCSender_App.vcxproj
+++ b/examples/OSCSender/Builds/VisualStudio2017/OSCSender_App.vcxproj
@@ -16,6 +16,7 @@
{5B0FE56E-266D-A62C-D8A9-D1F5E7905AF2}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
OSCSender
true
v141
+ 10.0.15063.0
diff --git a/examples/OSCSender/Builds/iOS/OSCSender.xcodeproj/project.pbxproj b/examples/OSCSender/Builds/iOS/OSCSender.xcodeproj/project.pbxproj
index 8f52e2a4d2..70df098e53 100644
--- a/examples/OSCSender/Builds/iOS/OSCSender.xcodeproj/project.pbxproj
+++ b/examples/OSCSender/Builds/iOS/OSCSender.xcodeproj/project.pbxproj
@@ -110,8 +110,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.OSCSender;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -140,8 +141,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.OSCSender;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/OSCSender/JuceLibraryCode/AppConfig.h b/examples/OSCSender/JuceLibraryCode/AppConfig.h
index 0648f99da0..e33e981754 100644
--- a/examples/OSCSender/JuceLibraryCode/AppConfig.h
+++ b/examples/OSCSender/JuceLibraryCode/AppConfig.h
@@ -55,72 +55,72 @@
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/OpenGLAppExample/Builds/MacOSX/OpenGLAppExample.xcodeproj/project.pbxproj b/examples/OpenGLAppExample/Builds/MacOSX/OpenGLAppExample.xcodeproj/project.pbxproj
index 5c7b3cdd7a..58531e7efa 100644
--- a/examples/OpenGLAppExample/Builds/MacOSX/OpenGLAppExample.xcodeproj/project.pbxproj
+++ b/examples/OpenGLAppExample/Builds/MacOSX/OpenGLAppExample.xcodeproj/project.pbxproj
@@ -173,8 +173,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -204,8 +205,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj b/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj
index 015b45f056..3fa0743295 100644
--- a/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj
+++ b/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj
@@ -16,6 +16,7 @@
{182ACA5F-046A-783D-4973-5D5DE8D7D5A5}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
OpenGLAppExample
true
v141
+ 10.0.15063.0
diff --git a/examples/OpenGLAppExample/Builds/iOS/OpenGLAppExample.xcodeproj/project.pbxproj b/examples/OpenGLAppExample/Builds/iOS/OpenGLAppExample.xcodeproj/project.pbxproj
index d40c6d719d..df33ff7984 100644
--- a/examples/OpenGLAppExample/Builds/iOS/OpenGLAppExample.xcodeproj/project.pbxproj
+++ b/examples/OpenGLAppExample/Builds/iOS/OpenGLAppExample.xcodeproj/project.pbxproj
@@ -175,8 +175,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.OpenGLAppExample;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -205,8 +206,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.OpenGLAppExample;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/OpenGLAppExample/JuceLibraryCode/AppConfig.h b/examples/OpenGLAppExample/JuceLibraryCode/AppConfig.h
index f0f08a08f7..53a250eaec 100644
--- a/examples/OpenGLAppExample/JuceLibraryCode/AppConfig.h
+++ b/examples/OpenGLAppExample/JuceLibraryCode/AppConfig.h
@@ -62,175 +62,175 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
- //#define JUCE_QUICKTIME
+ //#define JUCE_QUICKTIME 1
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/PluckedStringsDemo/Builds/MacOSX/PluckedStringsDemo.xcodeproj/project.pbxproj b/examples/PluckedStringsDemo/Builds/MacOSX/PluckedStringsDemo.xcodeproj/project.pbxproj
index 5b79e410f6..490ccc08c1 100644
--- a/examples/PluckedStringsDemo/Builds/MacOSX/PluckedStringsDemo.xcodeproj/project.pbxproj
+++ b/examples/PluckedStringsDemo/Builds/MacOSX/PluckedStringsDemo.xcodeproj/project.pbxproj
@@ -149,8 +149,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -180,8 +181,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj
index 95de987462..294a0a5df4 100644
--- a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj
+++ b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj
@@ -16,6 +16,7 @@
{A05B4CDE-58D3-4400-5280-63574E9C8D46}
v120
+ 8.1
Application
false
v120
+ 8.1
@@ -30,6 +32,7 @@
false
true
v120
+ 8.1
@@ -40,6 +43,7 @@
v120
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
PluckedStringsDemo
true
v120
+ 8.1
diff --git a/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj b/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj
index f88b860842..23b0e101ae 100644
--- a/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj
+++ b/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj
@@ -16,6 +16,7 @@
{A05B4CDE-58D3-4400-5280-63574E9C8D46}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
PluckedStringsDemo
true
v141
+ 10.0.15063.0
diff --git a/examples/PluckedStringsDemo/JuceLibraryCode/AppConfig.h b/examples/PluckedStringsDemo/JuceLibraryCode/AppConfig.h
index e1f8354203..835847f811 100644
--- a/examples/PluckedStringsDemo/JuceLibraryCode/AppConfig.h
+++ b/examples/PluckedStringsDemo/JuceLibraryCode/AppConfig.h
@@ -60,167 +60,167 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Arpeggiator.xcodeproj/project.pbxproj b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Arpeggiator.xcodeproj/project.pbxproj
index 8787e90506..6a22d1558a 100644
--- a/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Arpeggiator.xcodeproj/project.pbxproj
+++ b/examples/PlugInSamples/Arpeggiator/Builds/MacOSX/Arpeggiator.xcodeproj/project.pbxproj
@@ -202,6 +202,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
@@ -240,6 +241,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
@@ -277,6 +279,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AU.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
@@ -316,6 +319,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AU.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj
index f2682d704c..154f3ba3bf 100644
--- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj
+++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj
@@ -16,6 +16,7 @@
{7B14DB3F-59CC-58D2-4DC7-03A1BD2836FB}
v140
+ 8.1
StaticLibrary
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
Arpeggiator
true
v140
+ 8.1
diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_VST.vcxproj b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_VST.vcxproj
index 86c2559db8..5e28254d2b 100644
--- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_VST.vcxproj
+++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_VST.vcxproj
@@ -16,6 +16,7 @@
{7B4A2CB7-0625-C36D-39FB-C651743A206F}
v140
+ 8.1
DynamicLibrary
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140
+ 8.1
diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj
index b8ba45fc36..309126d5f8 100644
--- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj
+++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj
@@ -16,6 +16,7 @@
{7B14DB3F-59CC-58D2-4DC7-03A1BD2836FB}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
Arpeggiator
true
v141
+ 10.0.15063.0
diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_VST.vcxproj b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_VST.vcxproj
index 081f5200c8..350fafe892 100644
--- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_VST.vcxproj
+++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_VST.vcxproj
@@ -16,6 +16,7 @@
{7B4A2CB7-0625-C36D-39FB-C651743A206F}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/AppConfig.h
index 7378c9e508..cb62fe2f2b 100644
--- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/AppConfig.h
+++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/AppConfig.h
@@ -63,178 +63,178 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_plugin_client flags:
#ifndef JUCE_FORCE_USE_LEGACY_PARAM_IDS
- //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
+ //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS 1
#endif
#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
- //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
@@ -242,7 +242,7 @@
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/GainPlugIn.xcodeproj/project.pbxproj b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/GainPlugIn.xcodeproj/project.pbxproj
index fc7c9b0b57..066f613842 100644
--- a/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/GainPlugIn.xcodeproj/project.pbxproj
+++ b/examples/PlugInSamples/GainPlugIn/Builds/MacOSX/GainPlugIn.xcodeproj/project.pbxproj
@@ -210,6 +210,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
@@ -248,6 +249,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
@@ -285,6 +287,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST3.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
@@ -323,6 +326,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST3.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
@@ -360,6 +364,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AU.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
@@ -399,6 +404,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AU.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj
index 4cc5812478..19c3d0b39f 100644
--- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj
+++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj
@@ -16,6 +16,7 @@
{E83746D9-1736-E433-6CEF-9C347DF444D1}
v140
+ 8.1
StaticLibrary
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
GainPlugIn
true
v140
+ 8.1
@@ -65,7 +70,7 @@
Disabled
EditAndContinue
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreadedDebug
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreaded
true
diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_VST.vcxproj b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_VST.vcxproj
index 1dc2e44f16..5395e42b81 100644
--- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_VST.vcxproj
+++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_VST.vcxproj
@@ -16,6 +16,7 @@
{2A769212-432C-7313-391E-68B46A0888F2}
v140
+ 8.1
DynamicLibrary
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140
+ 8.1
@@ -67,7 +72,7 @@
Disabled
EditAndContinue
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebug
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreaded
true
diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_VST3.vcxproj b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_VST3.vcxproj
index d13f0ce6d8..6088eb541f 100644
--- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_VST3.vcxproj
+++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_VST3.vcxproj
@@ -16,6 +16,7 @@
{5810FF56-5ACC-8BFE-EFCE-D9655FEC8E5B}
v140
+ 8.1
DynamicLibrary
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140
+ 8.1
@@ -67,7 +72,7 @@
Disabled
EditAndContinue
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebug
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreaded
true
diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj
index fb5546b1a3..f2b092f0eb 100644
--- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj
+++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj
@@ -16,6 +16,7 @@
{E83746D9-1736-E433-6CEF-9C347DF444D1}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
GainPlugIn
true
v141
+ 10.0.15063.0
@@ -67,7 +72,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreadedDebug
true
@@ -106,7 +111,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreaded
true
diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_VST.vcxproj b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_VST.vcxproj
index 5a4f24fa1d..69927a6d87 100644
--- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_VST.vcxproj
+++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_VST.vcxproj
@@ -16,6 +16,7 @@
{2A769212-432C-7313-391E-68B46A0888F2}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
@@ -69,7 +74,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebug
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreaded
true
diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_VST3.vcxproj b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_VST3.vcxproj
index 5dad3dac00..7d7bace5de 100644
--- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_VST3.vcxproj
+++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_VST3.vcxproj
@@ -16,6 +16,7 @@
{5810FF56-5ACC-8BFE-EFCE-D9655FEC8E5B}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
@@ -69,7 +74,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebug
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreaded
true
diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/AppConfig.h
index 7fff4ccb22..e45316f9b0 100644
--- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/AppConfig.h
+++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/AppConfig.h
@@ -63,178 +63,178 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_plugin_client flags:
#ifndef JUCE_FORCE_USE_LEGACY_PARAM_IDS
- //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
+ //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS 1
#endif
#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
- //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
@@ -242,7 +242,7 @@
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/PlugInSamples/InterAppAudioEffect/Builds/iOS/InterAppAudioEffect.xcodeproj/project.pbxproj b/examples/PlugInSamples/InterAppAudioEffect/Builds/iOS/InterAppAudioEffect.xcodeproj/project.pbxproj
index 3fed18c3e7..a96bd9904f 100644
--- a/examples/PlugInSamples/InterAppAudioEffect/Builds/iOS/InterAppAudioEffect.xcodeproj/project.pbxproj
+++ b/examples/PlugInSamples/InterAppAudioEffect/Builds/iOS/InterAppAudioEffect.xcodeproj/project.pbxproj
@@ -178,6 +178,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-Standalone_Plugin.plist;
+ INFOPLIST_PREPROCESS = NO;
OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion";
OTHER_LDFLAGS = "-lInterAppAudioEffect";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.InterAppAudioEffect;
@@ -210,6 +211,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-Standalone_Plugin.plist;
+ INFOPLIST_PREPROCESS = NO;
OTHER_CPLUSPLUSFLAGS = "-Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion";
OTHER_LDFLAGS = "-lInterAppAudioEffect";
PRODUCT_BUNDLE_IDENTIFIER = com.roli.InterAppAudioEffect;
diff --git a/examples/PlugInSamples/InterAppAudioEffect/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/InterAppAudioEffect/JuceLibraryCode/AppConfig.h
index 7e4c759b8c..eb65a8b071 100644
--- a/examples/PlugInSamples/InterAppAudioEffect/JuceLibraryCode/AppConfig.h
+++ b/examples/PlugInSamples/InterAppAudioEffect/JuceLibraryCode/AppConfig.h
@@ -61,178 +61,178 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_plugin_client flags:
#ifndef JUCE_FORCE_USE_LEGACY_PARAM_IDS
- //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
+ //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS 1
#endif
#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
- //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/MultiOutSynth.xcodeproj/project.pbxproj b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/MultiOutSynth.xcodeproj/project.pbxproj
index 271a8a09ec..49db23e049 100644
--- a/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/MultiOutSynth.xcodeproj/project.pbxproj
+++ b/examples/PlugInSamples/MultiOutSynth/Builds/MacOSX/MultiOutSynth.xcodeproj/project.pbxproj
@@ -227,6 +227,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -265,6 +266,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -302,6 +304,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST3.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -340,6 +343,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST3.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -377,6 +381,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AAX.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/";
LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\"");
LIBRARY_STYLE = Bundle;
@@ -416,6 +421,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AAX.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/";
LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\"");
LIBRARY_STYLE = Bundle;
@@ -454,6 +460,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AU.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -493,6 +500,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AU.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_AAX.vcxproj b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_AAX.vcxproj
index 812202fcfa..ff90b7de69 100644
--- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_AAX.vcxproj
+++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_AAX.vcxproj
@@ -16,6 +16,7 @@
{6682B889-29F8-82A9-59E4-6F23A6DEF43F}
v140
+ 8.1
DynamicLibrary
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140
+ 8.1
@@ -67,8 +72,8 @@
Disabled
EditAndContinue
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
- _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="C:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -106,7 +111,7 @@ if not exist "$(OutDir)\MultiOutSynth.aaxplugin\Contents\Win32" mkdir
copy /Y "$(OutDir)\MultiOutSynth.aaxdll" "$(OutDir)\MultiOutSynth.aaxplugin\Contents\Win32\MultiOutSynth.aaxplugin"
-call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\MultiOutSynth.aaxplugin\Contents\Win32" "c:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
+call "C:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\MultiOutSynth.aaxplugin\Contents\Win32" "C:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
@@ -119,8 +124,8 @@ call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Mul
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
- _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="C:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
MultiThreadedDLL
true
@@ -159,7 +164,7 @@ if not exist "$(OutDir)\MultiOutSynth.aaxplugin\Contents\Win32" mkdir
copy /Y "$(OutDir)\MultiOutSynth.aaxdll" "$(OutDir)\MultiOutSynth.aaxplugin\Contents\Win32\MultiOutSynth.aaxplugin"
-call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\MultiOutSynth.aaxplugin\Contents\Win32" "c:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
+call "C:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\MultiOutSynth.aaxplugin\Contents\Win32" "C:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_SharedCode.vcxproj b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_SharedCode.vcxproj
index b3e8a9ace3..b6181e95af 100644
--- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_SharedCode.vcxproj
+++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_SharedCode.vcxproj
@@ -16,6 +16,7 @@
{33FE4627-BBEA-82E1-5512-8C1F218CF560}
v140
+ 8.1
StaticLibrary
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
MultiOutSynth
true
v140
+ 8.1
@@ -65,7 +70,7 @@
Disabled
EditAndContinue
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_VST.vcxproj b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_VST.vcxproj
index e1a006c487..8832237b5d 100644
--- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_VST.vcxproj
+++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_VST.vcxproj
@@ -16,6 +16,7 @@
{7790E2A1-4049-EC16-F460-753EE395D0C9}
v140
+ 8.1
DynamicLibrary
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140
+ 8.1
@@ -67,7 +72,7 @@
Disabled
EditAndContinue
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_VST3.vcxproj b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_VST3.vcxproj
index 49242547e3..f6741c25c6 100644
--- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_VST3.vcxproj
+++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_VST3.vcxproj
@@ -16,6 +16,7 @@
{44876436-075F-C9F0-C107-5BB5C5DE6638}
v140
+ 8.1
DynamicLibrary
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140
+ 8.1
@@ -67,7 +72,7 @@
Disabled
EditAndContinue
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_AAX.vcxproj b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_AAX.vcxproj
index ab198e4fbf..ef1b1bef77 100644
--- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_AAX.vcxproj
+++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_AAX.vcxproj
@@ -16,6 +16,7 @@
{6682B889-29F8-82A9-59E4-6F23A6DEF43F}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
@@ -69,8 +74,8 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
- _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="C:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -106,7 +111,7 @@ if not exist "$(OutDir)\MultiOutSynth.aaxplugin\Contents\x64" mkdir &q
copy /Y "$(OutDir)\MultiOutSynth.aaxdll" "$(OutDir)\MultiOutSynth.aaxplugin\Contents\x64\MultiOutSynth.aaxplugin"
-call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\MultiOutSynth.aaxplugin\Contents\x64" "c:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
+call "C:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\MultiOutSynth.aaxplugin\Contents\x64" "C:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
@@ -119,8 +124,8 @@ call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Mul
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
- _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="C:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
MultiThreadedDLL
true
@@ -158,7 +163,7 @@ if not exist "$(OutDir)\MultiOutSynth.aaxplugin\Contents\x64" mkdir &q
copy /Y "$(OutDir)\MultiOutSynth.aaxdll" "$(OutDir)\MultiOutSynth.aaxplugin\Contents\x64\MultiOutSynth.aaxplugin"
-call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\MultiOutSynth.aaxplugin\Contents\x64" "c:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
+call "C:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\MultiOutSynth.aaxplugin\Contents\x64" "C:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_SharedCode.vcxproj b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_SharedCode.vcxproj
index bbb7fe56f9..17a2e9d80f 100644
--- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_SharedCode.vcxproj
+++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_SharedCode.vcxproj
@@ -16,6 +16,7 @@
{33FE4627-BBEA-82E1-5512-8C1F218CF560}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
MultiOutSynth
true
v141
+ 10.0.15063.0
@@ -67,7 +72,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -106,7 +111,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_VST.vcxproj b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_VST.vcxproj
index 3ff5c00fed..e30feba8a2 100644
--- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_VST.vcxproj
+++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_VST.vcxproj
@@ -16,6 +16,7 @@
{7790E2A1-4049-EC16-F460-753EE395D0C9}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
@@ -69,7 +74,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_VST3.vcxproj b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_VST3.vcxproj
index 7d72b0e8c0..ae3ae47554 100644
--- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_VST3.vcxproj
+++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_VST3.vcxproj
@@ -16,6 +16,7 @@
{44876436-075F-C9F0-C107-5BB5C5DE6638}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
@@ -69,7 +74,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/AppConfig.h
index b1d091746e..f31825cd1b 100644
--- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/AppConfig.h
+++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/AppConfig.h
@@ -63,178 +63,178 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_plugin_client flags:
#ifndef JUCE_FORCE_USE_LEGACY_PARAM_IDS
- //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
+ //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS 1
#endif
#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
- //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
@@ -242,7 +242,7 @@
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/PlugInSamples/NoiseGate/Builds/MacOSX/NoiseGate.xcodeproj/project.pbxproj b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/NoiseGate.xcodeproj/project.pbxproj
index 8cbc3c5015..523bedd3e5 100644
--- a/examples/PlugInSamples/NoiseGate/Builds/MacOSX/NoiseGate.xcodeproj/project.pbxproj
+++ b/examples/PlugInSamples/NoiseGate/Builds/MacOSX/NoiseGate.xcodeproj/project.pbxproj
@@ -218,6 +218,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
@@ -256,6 +257,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
@@ -293,6 +295,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST3.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
@@ -331,6 +334,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST3.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
@@ -368,6 +372,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AAX.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/";
LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\"");
LIBRARY_STYLE = Bundle;
@@ -407,6 +412,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AAX.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/";
LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\"");
LIBRARY_STYLE = Bundle;
@@ -445,6 +451,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AU.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
@@ -484,6 +491,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AU.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.10;
diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_AAX.vcxproj b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_AAX.vcxproj
index dd096db1d9..6d62ed6fc0 100644
--- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_AAX.vcxproj
+++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_AAX.vcxproj
@@ -16,6 +16,7 @@
{047A8F76-26B6-FCC1-DC5E-2B0920870033}
v140
+ 8.1
DynamicLibrary
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140
+ 8.1
@@ -67,8 +72,8 @@
Disabled
EditAndContinue
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
- _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="C:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -106,7 +111,7 @@ if not exist "$(OutDir)\NoiseGate.aaxplugin\Contents\Win32" mkdir &quo
copy /Y "$(OutDir)\NoiseGate.aaxdll" "$(OutDir)\NoiseGate.aaxplugin\Contents\Win32\NoiseGate.aaxplugin"
-call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\NoiseGate.aaxplugin\Contents\Win32" "c:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
+call "C:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\NoiseGate.aaxplugin\Contents\Win32" "C:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
@@ -119,8 +124,8 @@ call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Noi
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
- _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="C:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
MultiThreadedDLL
true
@@ -159,7 +164,7 @@ if not exist "$(OutDir)\NoiseGate.aaxplugin\Contents\Win32" mkdir &quo
copy /Y "$(OutDir)\NoiseGate.aaxdll" "$(OutDir)\NoiseGate.aaxplugin\Contents\Win32\NoiseGate.aaxplugin"
-call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\NoiseGate.aaxplugin\Contents\Win32" "c:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
+call "C:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\NoiseGate.aaxplugin\Contents\Win32" "C:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_SharedCode.vcxproj b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_SharedCode.vcxproj
index 4df4073ac9..a7fdb0fa8b 100644
--- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_SharedCode.vcxproj
+++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_SharedCode.vcxproj
@@ -16,6 +16,7 @@
{C400EBA2-5D53-0AF7-AA8B-7F64FB12D8EC}
v140
+ 8.1
StaticLibrary
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
NoiseGate
true
v140
+ 8.1
@@ -65,7 +70,7 @@
Disabled
EditAndContinue
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_VST.vcxproj b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_VST.vcxproj
index 54f5779adb..f77aa844e5 100644
--- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_VST.vcxproj
+++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_VST.vcxproj
@@ -16,6 +16,7 @@
{A536DDEE-63EA-6626-E173-346797F44F1C}
v140
+ 8.1
DynamicLibrary
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140
+ 8.1
@@ -67,7 +72,7 @@
Disabled
EditAndContinue
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_VST3.vcxproj b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_VST3.vcxproj
index 0a08ed1566..8c8c818c34 100644
--- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_VST3.vcxproj
+++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_VST3.vcxproj
@@ -16,6 +16,7 @@
{79CECA03-F5D8-FAA6-DF41-B5C10F2E99DC}
v140
+ 8.1
DynamicLibrary
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140
+ 8.1
@@ -67,7 +72,7 @@
Disabled
EditAndContinue
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_AAX.vcxproj b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_AAX.vcxproj
index ba686cfd1b..fc60cbeda2 100644
--- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_AAX.vcxproj
+++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_AAX.vcxproj
@@ -16,6 +16,7 @@
{047A8F76-26B6-FCC1-DC5E-2B0920870033}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
@@ -69,8 +74,8 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
- _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="C:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -106,7 +111,7 @@ if not exist "$(OutDir)\NoiseGate.aaxplugin\Contents\x64" mkdir "
copy /Y "$(OutDir)\NoiseGate.aaxdll" "$(OutDir)\NoiseGate.aaxplugin\Contents\x64\NoiseGate.aaxplugin"
-call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\NoiseGate.aaxplugin\Contents\x64" "c:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
+call "C:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\NoiseGate.aaxplugin\Contents\x64" "C:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
@@ -119,8 +124,8 @@ call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Noi
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
- _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="C:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
MultiThreadedDLL
true
@@ -158,7 +163,7 @@ if not exist "$(OutDir)\NoiseGate.aaxplugin\Contents\x64" mkdir "
copy /Y "$(OutDir)\NoiseGate.aaxdll" "$(OutDir)\NoiseGate.aaxplugin\Contents\x64\NoiseGate.aaxplugin"
-call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\NoiseGate.aaxplugin\Contents\x64" "c:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
+call "C:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\NoiseGate.aaxplugin\Contents\x64" "C:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_SharedCode.vcxproj b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_SharedCode.vcxproj
index 637894ca8b..e33c140c24 100644
--- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_SharedCode.vcxproj
+++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_SharedCode.vcxproj
@@ -16,6 +16,7 @@
{C400EBA2-5D53-0AF7-AA8B-7F64FB12D8EC}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
NoiseGate
true
v141
+ 10.0.15063.0
@@ -67,7 +72,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -106,7 +111,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_VST.vcxproj b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_VST.vcxproj
index 9753009b69..d92a47eeb5 100644
--- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_VST.vcxproj
+++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_VST.vcxproj
@@ -16,6 +16,7 @@
{A536DDEE-63EA-6626-E173-346797F44F1C}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
@@ -69,7 +74,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_VST3.vcxproj b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_VST3.vcxproj
index 71dadf061b..750db2cb9b 100644
--- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_VST3.vcxproj
+++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_VST3.vcxproj
@@ -16,6 +16,7 @@
{79CECA03-F5D8-FAA6-DF41-B5C10F2E99DC}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
@@ -69,7 +74,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/AppConfig.h
index dc79a9c611..d84b2a9169 100644
--- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/AppConfig.h
+++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/AppConfig.h
@@ -63,178 +63,178 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_plugin_client flags:
#ifndef JUCE_FORCE_USE_LEGACY_PARAM_IDS
- //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
+ //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS 1
#endif
#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
- //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
@@ -242,7 +242,7 @@
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/PlugInSamples/Surround/Builds/LinuxMakefile/Makefile b/examples/PlugInSamples/Surround/Builds/LinuxMakefile/Makefile
index 67f3eabac1..53a6892ae3 100644
--- a/examples/PlugInSamples/Surround/Builds/LinuxMakefile/Makefile
+++ b/examples/PlugInSamples/Surround/Builds/LinuxMakefile/Makefile
@@ -99,9 +99,12 @@ OBJECTS_SHARED_CODE := \
$(JUCE_OBJDIR)/include_juce_opengl_a8a032b.o \
$(JUCE_OBJDIR)/include_juce_video_be78589.o \
-.PHONY: clean all
+.PHONY: clean all VST
+
+all : VST
+
+VST : $(JUCE_OUTDIR)/$(JUCE_TARGET_VST)
-all : $(JUCE_OUTDIR)/$(JUCE_TARGET_VST)
$(JUCE_OUTDIR)/$(JUCE_TARGET_VST) : check-pkg-config $(OBJECTS_VST) $(RESOURCES) $(JUCE_OUTDIR)/$(JUCE_TARGET_SHARED_CODE)
@echo Linking "Surround - VST"
diff --git a/examples/PlugInSamples/Surround/Builds/MacOSX/Surround.xcodeproj/project.pbxproj b/examples/PlugInSamples/Surround/Builds/MacOSX/Surround.xcodeproj/project.pbxproj
index b812b09498..24bed04c2c 100644
--- a/examples/PlugInSamples/Surround/Builds/MacOSX/Surround.xcodeproj/project.pbxproj
+++ b/examples/PlugInSamples/Surround/Builds/MacOSX/Surround.xcodeproj/project.pbxproj
@@ -221,6 +221,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -260,6 +261,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -298,6 +300,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST3.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -337,6 +340,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST3.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST3/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -375,6 +379,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AAX.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/";
LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Debug\"");
LIBRARY_STYLE = Bundle;
@@ -415,6 +420,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AAX.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "/Library/Application Support/Avid/Audio/Plug-Ins/";
LIBRARY_SEARCH_PATHS = ("$(inherited)", "\"$(HOME)/SDKs/AAX/Libs/Release\"");
LIBRARY_STYLE = Bundle;
@@ -454,6 +460,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AU.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -494,6 +501,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "~/SDKs/AAX", "~/SDKs/AAX/Interfaces", "~/SDKs/AAX/Interfaces/ACF", "../../../../../modules", "../../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AU.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_AAX.vcxproj b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_AAX.vcxproj
index 63ddab95ca..6fb9f550cc 100644
--- a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_AAX.vcxproj
+++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_AAX.vcxproj
@@ -16,6 +16,7 @@
{14B52CC8-E419-ABEE-5E58-923ED2747D28}
v140_xp
+ 8.1
false
v140_xp
v140_xp
+ 8.1
@@ -32,6 +34,7 @@
true
v140_xp
v140_xp
+ 8.1
@@ -42,6 +45,7 @@
v140_xp
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140_xp
+ 8.1
@@ -69,8 +74,8 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
- _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="C:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
MultiThreadedDebug
true
@@ -106,7 +111,7 @@ if not exist "$(OutDir)\Surround.aaxplugin\Contents\x64" mkdir "$
copy /Y "$(OutDir)\Surround.aaxdll" "$(OutDir)\Surround.aaxplugin\Contents\x64\Surround.aaxplugin"
-call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Surround.aaxplugin\Contents\x64" "c:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
+call "C:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Surround.aaxplugin\Contents\x64" "C:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
@@ -119,8 +124,8 @@ call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Sur
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
- _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="C:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
MultiThreaded
true
@@ -158,7 +163,7 @@ if not exist "$(OutDir)\Surround.aaxplugin\Contents\x64" mkdir "$
copy /Y "$(OutDir)\Surround.aaxdll" "$(OutDir)\Surround.aaxplugin\Contents\x64\Surround.aaxplugin"
-call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Surround.aaxplugin\Contents\x64" "c:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
+call "C:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Surround.aaxplugin\Contents\x64" "C:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_SharedCode.vcxproj b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_SharedCode.vcxproj
index fee3b13b35..28b8589a35 100644
--- a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_SharedCode.vcxproj
+++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_SharedCode.vcxproj
@@ -16,6 +16,7 @@
{E23EFE1E-497A-07DF-40A4-45EC79B5684F}
v140_xp
+ 8.1
false
v140_xp
v140_xp
+ 8.1
@@ -32,6 +34,7 @@
true
v140_xp
v140_xp
+ 8.1
@@ -42,6 +45,7 @@
v140_xp
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
Surround
true
v140_xp
+ 8.1
@@ -67,7 +72,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreadedDebug
true
@@ -106,7 +111,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreaded
true
diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_VST.vcxproj b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_VST.vcxproj
index d3b02643db..87e0254b92 100644
--- a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_VST.vcxproj
+++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_VST.vcxproj
@@ -16,6 +16,7 @@
{55C862BB-34A6-D462-7677-B40B5A2B2D47}
v140_xp
+ 8.1
false
v140_xp
v140_xp
+ 8.1
@@ -32,6 +34,7 @@
true
v140_xp
v140_xp
+ 8.1
@@ -42,6 +45,7 @@
v140_xp
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140_xp
+ 8.1
@@ -69,7 +74,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebug
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreaded
true
diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_VST3.vcxproj b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_VST3.vcxproj
index 0012e8e135..d02ad918a9 100644
--- a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_VST3.vcxproj
+++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_VST3.vcxproj
@@ -16,6 +16,7 @@
{02900CD6-1E72-2F77-FBBC-5E75F6E44D01}
v140_xp
+ 8.1
false
v140_xp
v140_xp
+ 8.1
@@ -32,6 +34,7 @@
true
v140_xp
v140_xp
+ 8.1
@@ -42,6 +45,7 @@
v140_xp
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140_xp
+ 8.1
@@ -69,7 +74,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebug
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreaded
true
diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_AAX.vcxproj b/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_AAX.vcxproj
index 5eca6e5ebf..488265a8d4 100644
--- a/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_AAX.vcxproj
+++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_AAX.vcxproj
@@ -16,6 +16,7 @@
{14B52CC8-E419-ABEE-5E58-923ED2747D28}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
@@ -69,8 +74,8 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
- _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="C:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -106,7 +111,7 @@ if not exist "$(OutDir)\Surround.aaxplugin\Contents\x64" mkdir "$
copy /Y "$(OutDir)\Surround.aaxdll" "$(OutDir)\Surround.aaxplugin\Contents\x64\Surround.aaxplugin"
-call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Surround.aaxplugin\Contents\x64" "c:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
+call "C:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Surround.aaxplugin\Contents\x64" "C:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
@@ -119,8 +124,8 @@ call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Sur
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
- _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="c:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JucePlugin_AAXLibs_path="C:\\SDKs\\AAX\\Libs";%(PreprocessorDefinitions)
MultiThreadedDLL
true
@@ -158,7 +163,7 @@ if not exist "$(OutDir)\Surround.aaxplugin\Contents\x64" mkdir "$
copy /Y "$(OutDir)\Surround.aaxdll" "$(OutDir)\Surround.aaxplugin\Contents\x64\Surround.aaxplugin"
-call "c:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Surround.aaxplugin\Contents\x64" "c:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
+call "C:\\SDKs\\AAX\\Utilities\\CreatePackage.bat" "$(OutDir)\Surround.aaxplugin\Contents\x64" "C:\\SDKs\\AAX\\Utilities\\PlugIn.ico"
diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_SharedCode.vcxproj b/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_SharedCode.vcxproj
index 27f25f5b31..83b220660b 100644
--- a/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_SharedCode.vcxproj
+++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_SharedCode.vcxproj
@@ -16,6 +16,7 @@
{E23EFE1E-497A-07DF-40A4-45EC79B5684F}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
Surround
true
v141
+ 10.0.15063.0
@@ -67,7 +72,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -106,7 +111,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=1;JucePlugin_Build_Standalone=0;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_VST.vcxproj b/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_VST.vcxproj
index d31aa1433a..f74252cd0e 100644
--- a/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_VST.vcxproj
+++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_VST.vcxproj
@@ -16,6 +16,7 @@
{55C862BB-34A6-D462-7677-B40B5A2B2D47}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
@@ -69,7 +74,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=1;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_VST3.vcxproj b/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_VST3.vcxproj
index 6e99e6e8e9..7dda1977d1 100644
--- a/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_VST3.vcxproj
+++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_VST3.vcxproj
@@ -16,6 +16,7 @@
{02900CD6-1E72-2F77-FBBC-5E75F6E44D01}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
@@ -69,7 +74,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebugDLL
true
@@ -109,7 +114,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;c:\SDKs\AAX;c:\SDKs\AAX\Interfaces;c:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;C:\SDKs\AAX;C:\SDKs\AAX\Interfaces;C:\SDKs\AAX\Interfaces\ACF;..\..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDLL
true
diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/Surround/JuceLibraryCode/AppConfig.h
index e7bea1e700..9fd5e151d9 100644
--- a/examples/PlugInSamples/Surround/JuceLibraryCode/AppConfig.h
+++ b/examples/PlugInSamples/Surround/JuceLibraryCode/AppConfig.h
@@ -63,178 +63,178 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_plugin_client flags:
#ifndef JUCE_FORCE_USE_LEGACY_PARAM_IDS
- //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
+ //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS 1
#endif
#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
- //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
@@ -242,7 +242,7 @@
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/SimpleFFTExample/Builds/MacOSX/SimpleFFTExample.xcodeproj/project.pbxproj b/examples/SimpleFFTExample/Builds/MacOSX/SimpleFFTExample.xcodeproj/project.pbxproj
index aba4b4dbf7..62bcd8fa6b 100644
--- a/examples/SimpleFFTExample/Builds/MacOSX/SimpleFFTExample.xcodeproj/project.pbxproj
+++ b/examples/SimpleFFTExample/Builds/MacOSX/SimpleFFTExample.xcodeproj/project.pbxproj
@@ -145,8 +145,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -176,8 +177,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample_App.vcxproj b/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample_App.vcxproj
index f16f8029d1..32c55ede2e 100644
--- a/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample_App.vcxproj
+++ b/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample_App.vcxproj
@@ -16,6 +16,7 @@
{5F11C54A-E1F5-0119-1E0A-E26E0B8E911C}
v120
+ 8.1
Application
false
v120
+ 8.1
@@ -30,6 +32,7 @@
false
true
v120
+ 8.1
@@ -40,6 +43,7 @@
v120
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
SimpleFFTExample
true
v120
+ 8.1
diff --git a/examples/SimpleFFTExample/Builds/VisualStudio2017/SimpleFFTExample_App.vcxproj b/examples/SimpleFFTExample/Builds/VisualStudio2017/SimpleFFTExample_App.vcxproj
index 00b881deb5..ba880fdcd0 100644
--- a/examples/SimpleFFTExample/Builds/VisualStudio2017/SimpleFFTExample_App.vcxproj
+++ b/examples/SimpleFFTExample/Builds/VisualStudio2017/SimpleFFTExample_App.vcxproj
@@ -16,6 +16,7 @@
{5F11C54A-E1F5-0119-1E0A-E26E0B8E911C}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
SimpleFFTExample
true
v141
+ 10.0.15063.0
diff --git a/examples/SimpleFFTExample/JuceLibraryCode/AppConfig.h b/examples/SimpleFFTExample/JuceLibraryCode/AppConfig.h
index e1f8354203..835847f811 100644
--- a/examples/SimpleFFTExample/JuceLibraryCode/AppConfig.h
+++ b/examples/SimpleFFTExample/JuceLibraryCode/AppConfig.h
@@ -60,167 +60,167 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/audio plugin demo/Builds/Android/app/build.gradle b/examples/audio plugin demo/Builds/Android/app/build.gradle
index f98676aae0..e8fddb0e47 100644
--- a/examples/audio plugin demo/Builds/Android/app/build.gradle
+++ b/examples/audio plugin demo/Builds/Android/app/build.gradle
@@ -81,4 +81,11 @@ android {
}
}
+repositories {
}
+
+dependencies {
+}
+
+}
+
diff --git a/examples/audio plugin demo/Builds/Android/app/src/debug/res/values/string.xml b/examples/audio plugin demo/Builds/Android/app/src/debug/res/values/string.xml
new file mode 100644
index 0000000000..73aad349fb
--- /dev/null
+++ b/examples/audio plugin demo/Builds/Android/app/src/debug/res/values/string.xml
@@ -0,0 +1,5 @@
+
+
+
+ JuceDemoPlugin
+
diff --git a/examples/audio plugin demo/Builds/Android/app/src/main/java/com/juce/jucedemoplugin/JuceDemoPlugin.java b/examples/audio plugin demo/Builds/Android/app/src/main/java/com/juce/jucedemoplugin/JuceDemoPlugin.java
index 2e8e8f397c..989aafcfb2 100644
--- a/examples/audio plugin demo/Builds/Android/app/src/main/java/com/juce/jucedemoplugin/JuceDemoPlugin.java
+++ b/examples/audio plugin demo/Builds/Android/app/src/main/java/com/juce/jucedemoplugin/JuceDemoPlugin.java
@@ -100,13 +100,17 @@ public class JuceDemoPlugin extends Activity
// these have to match the values of enum PermissionID in C++ class RuntimePermissions:
private static final int JUCE_PERMISSIONS_RECORD_AUDIO = 1;
private static final int JUCE_PERMISSIONS_BLUETOOTH_MIDI = 2;
+ private static final int JUCE_PERMISSIONS_READ_EXTERNAL_STORAGE = 3;
+ private static final int JUCE_PERMISSIONS_WRITE_EXTERNAL_STORAGE = 4;
private static String getAndroidPermissionName (int permissionID)
{
switch (permissionID)
{
- case JUCE_PERMISSIONS_RECORD_AUDIO: return Manifest.permission.RECORD_AUDIO;
- case JUCE_PERMISSIONS_BLUETOOTH_MIDI: return Manifest.permission.ACCESS_COARSE_LOCATION;
+ case JUCE_PERMISSIONS_RECORD_AUDIO: return Manifest.permission.RECORD_AUDIO;
+ case JUCE_PERMISSIONS_BLUETOOTH_MIDI: return Manifest.permission.ACCESS_COARSE_LOCATION;
+ case JUCE_PERMISSIONS_READ_EXTERNAL_STORAGE: return Manifest.permission.READ_EXTERNAL_STORAGE;
+ case JUCE_PERMISSIONS_WRITE_EXTERNAL_STORAGE: return Manifest.permission.WRITE_EXTERNAL_STORAGE;
}
// unknown permission ID!
diff --git a/examples/audio plugin demo/Builds/Android/app/src/release/res/values/string.xml b/examples/audio plugin demo/Builds/Android/app/src/release/res/values/string.xml
new file mode 100644
index 0000000000..73aad349fb
--- /dev/null
+++ b/examples/audio plugin demo/Builds/Android/app/src/release/res/values/string.xml
@@ -0,0 +1,5 @@
+
+
+
+ JuceDemoPlugin
+
diff --git a/examples/audio plugin demo/Builds/LinuxMakefile/Makefile b/examples/audio plugin demo/Builds/LinuxMakefile/Makefile
index 95738b0403..e1d27502d3 100644
--- a/examples/audio plugin demo/Builds/LinuxMakefile/Makefile
+++ b/examples/audio plugin demo/Builds/LinuxMakefile/Makefile
@@ -107,9 +107,13 @@ OBJECTS_SHARED_CODE := \
$(JUCE_OBJDIR)/include_juce_gui_basics_e3f79785.o \
$(JUCE_OBJDIR)/include_juce_gui_extra_6dee1c1a.o \
-.PHONY: clean all
+.PHONY: clean all VST Standalone
+
+all : VST Standalone
+
+VST : $(JUCE_OUTDIR)/$(JUCE_TARGET_VST)
+Standalone : $(JUCE_OUTDIR)/$(JUCE_TARGET_STANDALONE_PLUGIN)
-all : $(JUCE_OUTDIR)/$(JUCE_TARGET_VST) $(JUCE_OUTDIR)/$(JUCE_TARGET_STANDALONE_PLUGIN)
$(JUCE_OUTDIR)/$(JUCE_TARGET_VST) : check-pkg-config $(OBJECTS_VST) $(RESOURCES) $(JUCE_OUTDIR)/$(JUCE_TARGET_SHARED_CODE)
@echo Linking "JuceDemoPlugin - VST"
diff --git a/examples/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj b/examples/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj
index ed78350343..1872bb9cf8 100644
--- a/examples/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj
+++ b/examples/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj
@@ -213,6 +213,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -251,6 +252,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-VST.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/VST/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -288,6 +290,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AU.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -327,6 +330,7 @@
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AU.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Library/Audio/Plug-Ins/Components/";
LIBRARY_STYLE = Bundle;
MACOSX_DEPLOYMENT_TARGET = 10.11;
@@ -363,6 +367,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AUv3_AppExtension.plist;
+ INFOPLIST_PREPROCESS = NO;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_LDFLAGS = "-lJuceDemoPlugin";
@@ -396,6 +401,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AUv3_AppExtension.plist;
+ INFOPLIST_PREPROCESS = NO;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_LDFLAGS = "-lJuceDemoPlugin";
@@ -427,6 +433,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-Standalone_Plugin.plist;
+ INFOPLIST_PREPROCESS = NO;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_LDFLAGS = "-lJuceDemoPlugin";
@@ -459,6 +466,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-Standalone_Plugin.plist;
+ INFOPLIST_PREPROCESS = NO;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
OTHER_LDFLAGS = "-lJuceDemoPlugin";
diff --git a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_SharedCode.vcxproj b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_SharedCode.vcxproj
index ba704e51ce..b3005fe0c0 100644
--- a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_SharedCode.vcxproj
+++ b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_SharedCode.vcxproj
@@ -16,6 +16,7 @@
{1AB90829-CCC5-D7C1-BC4A-70C8D3DAD372}
v140
+ 8.1
false
v140
v140
+ 8.1
@@ -32,6 +34,7 @@
true
v140
v140
+ 8.1
@@ -42,6 +45,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
JuceDemoPlugin
true
v140
+ 8.1
diff --git a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_StandalonePlugin.vcxproj b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_StandalonePlugin.vcxproj
index 2e2a3a702a..1032b8dfcc 100644
--- a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_StandalonePlugin.vcxproj
+++ b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_StandalonePlugin.vcxproj
@@ -16,6 +16,7 @@
{DF786751-7581-02E8-2BB4-E217CD55C907}
v140
+ 8.1
false
v140
v140
+ 8.1
@@ -32,6 +34,7 @@
true
v140
v140
+ 8.1
@@ -42,6 +45,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140
+ 8.1
diff --git a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_VST.vcxproj b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_VST.vcxproj
index 095242c305..fccbf4cfb4 100644
--- a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_VST.vcxproj
+++ b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_VST.vcxproj
@@ -16,6 +16,7 @@
{D82A1FD0-FB5C-8174-477C-8EF5CA51D2A8}
v140
+ 8.1
false
v140
v140
+ 8.1
@@ -32,6 +34,7 @@
true
v140
v140
+ 8.1
@@ -42,6 +45,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v140
+ 8.1
diff --git a/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_SharedCode.vcxproj b/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_SharedCode.vcxproj
index 346c84bc23..dd15b709fe 100644
--- a/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_SharedCode.vcxproj
+++ b/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_SharedCode.vcxproj
@@ -16,6 +16,7 @@
{1AB90829-CCC5-D7C1-BC4A-70C8D3DAD372}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
JuceDemoPlugin
true
v141
+ 10.0.15063.0
diff --git a/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_StandalonePlugin.vcxproj b/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_StandalonePlugin.vcxproj
index 8cea998d6e..8c35ff90d9 100644
--- a/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_StandalonePlugin.vcxproj
+++ b/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_StandalonePlugin.vcxproj
@@ -16,6 +16,7 @@
{DF786751-7581-02E8-2BB4-E217CD55C907}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
diff --git a/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_VST.vcxproj b/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_VST.vcxproj
index e345f89249..a6470530fc 100644
--- a/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_VST.vcxproj
+++ b/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_VST.vcxproj
@@ -16,6 +16,7 @@
{D82A1FD0-FB5C-8174-477C-8EF5CA51D2A8}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -57,6 +61,7 @@
true
$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code
v141
+ 10.0.15063.0
diff --git a/examples/audio plugin demo/Builds/iOS/JuceDemoPlugin.xcodeproj/project.pbxproj b/examples/audio plugin demo/Builds/iOS/JuceDemoPlugin.xcodeproj/project.pbxproj
index 9853939bb7..b0226edba9 100644
--- a/examples/audio plugin demo/Builds/iOS/JuceDemoPlugin.xcodeproj/project.pbxproj
+++ b/examples/audio plugin demo/Builds/iOS/JuceDemoPlugin.xcodeproj/project.pbxproj
@@ -184,6 +184,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AUv3_AppExtension.plist;
+ INFOPLIST_PREPROCESS = NO;
OTHER_LDFLAGS = "-lJuceDemoPlugin";
PRODUCT_BUNDLE_IDENTIFIER = com.juce.JuceDemoPlugin.JuceDemoPluginAUv3;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -214,6 +215,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-AUv3_AppExtension.plist;
+ INFOPLIST_PREPROCESS = NO;
OTHER_LDFLAGS = "-lJuceDemoPlugin";
PRODUCT_BUNDLE_IDENTIFIER = com.juce.JuceDemoPlugin.JuceDemoPluginAUv3;
USE_HEADERMAP = NO; }; name = Release; };
@@ -243,6 +245,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-Standalone_Plugin.plist;
+ INFOPLIST_PREPROCESS = NO;
OTHER_LDFLAGS = "-lJuceDemoPlugin";
PRODUCT_BUNDLE_IDENTIFIER = com.juce.JuceDemoPlugin;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -273,6 +276,7 @@
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
INFOPLIST_FILE = Info-Standalone_Plugin.plist;
+ INFOPLIST_PREPROCESS = NO;
OTHER_LDFLAGS = "-lJuceDemoPlugin";
PRODUCT_BUNDLE_IDENTIFIER = com.juce.JuceDemoPlugin;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/examples/audio plugin demo/JuceLibraryCode/AppConfig.h b/examples/audio plugin demo/JuceLibraryCode/AppConfig.h
index 7592daae31..ae362d7a3b 100644
--- a/examples/audio plugin demo/JuceLibraryCode/AppConfig.h
+++ b/examples/audio plugin demo/JuceLibraryCode/AppConfig.h
@@ -61,69 +61,69 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_plugin_client flags:
#ifndef JUCE_FORCE_USE_LEGACY_PARAM_IDS
- //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
+ //#define JUCE_FORCE_USE_LEGACY_PARAM_IDS 1
#endif
#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
- //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS 1
#endif
//==============================================================================
@@ -134,7 +134,7 @@
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
@@ -145,94 +145,94 @@
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/examples/audio plugin host/Builds/LinuxMakefile/Makefile b/examples/audio plugin host/Builds/LinuxMakefile/Makefile
index bf01d4f43d..0f5c65487b 100644
--- a/examples/audio plugin host/Builds/LinuxMakefile/Makefile
+++ b/examples/audio plugin host/Builds/LinuxMakefile/Makefile
@@ -89,6 +89,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "Plugin Host - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/examples/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj b/examples/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj
index 58e8467a15..cf321fbc9f 100644
--- a/examples/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj
+++ b/examples/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj
@@ -196,8 +196,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -228,8 +229,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("~/SDKs/VST_SDK/VST3_SDK", "../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.5;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host_App.vcxproj b/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host_App.vcxproj
index b468cde3b1..ad406410d4 100644
--- a/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host_App.vcxproj
+++ b/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host_App.vcxproj
@@ -16,6 +16,7 @@
{5666EAA2-C82B-D06A-5228-D0E810428536}
v120
+ 8.1
Application
false
v120
+ 8.1
@@ -30,6 +32,7 @@
false
true
v120
+ 8.1
@@ -40,6 +43,7 @@
v120
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
Plugin Host
true
v120
+ 8.1
@@ -65,7 +70,7 @@
Disabled
EditAndContinue
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2013_78A5020=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebug
true
@@ -106,7 +111,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2013_78A5020=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreaded
true
diff --git a/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host_App.vcxproj b/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host_App.vcxproj
index 0e8d34c089..60645fb673 100644
--- a/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host_App.vcxproj
+++ b/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host_App.vcxproj
@@ -16,6 +16,7 @@
{5666EAA2-C82B-D06A-5228-D0E810428536}
v140
+ 8.1
false
v140
v140
+ 8.1
@@ -32,6 +34,7 @@
true
v140
v140
+ 8.1
@@ -42,6 +45,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
Plugin Host
true
v140
+ 8.1
@@ -67,7 +72,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebug
true
@@ -106,7 +111,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreaded
true
diff --git a/examples/audio plugin host/Builds/VisualStudio2017/Plugin Host_App.vcxproj b/examples/audio plugin host/Builds/VisualStudio2017/Plugin Host_App.vcxproj
index f8f5f83681..d8a992ac28 100644
--- a/examples/audio plugin host/Builds/VisualStudio2017/Plugin Host_App.vcxproj
+++ b/examples/audio plugin host/Builds/VisualStudio2017/Plugin Host_App.vcxproj
@@ -16,6 +16,7 @@
{5666EAA2-C82B-D06A-5228-D0E810428536}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
Plugin Host
true
v141
+ 10.0.15063.0
@@ -67,7 +72,7 @@
Disabled
ProgramDatabase
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreadedDebug
true
@@ -106,7 +111,7 @@
Full
- c:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)
+ C:\SDKs\VST_SDK\VST3_SDK;..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)
_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)
MultiThreaded
true
diff --git a/examples/audio plugin host/JuceLibraryCode/AppConfig.h b/examples/audio plugin host/JuceLibraryCode/AppConfig.h
index a26ca77dac..8fb32c5b73 100644
--- a/examples/audio plugin host/JuceLibraryCode/AppConfig.h
+++ b/examples/audio plugin host/JuceLibraryCode/AppConfig.h
@@ -63,7 +63,7 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
@@ -71,7 +71,7 @@
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
@@ -83,15 +83,15 @@
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
@@ -106,15 +106,15 @@
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
@@ -147,72 +147,72 @@
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
@@ -223,18 +223,18 @@
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
diff --git a/extras/AudioPerformanceTest/Builds/Android/app/build.gradle b/extras/AudioPerformanceTest/Builds/Android/app/build.gradle
index 3c781846a5..e37b5ed760 100644
--- a/extras/AudioPerformanceTest/Builds/Android/app/build.gradle
+++ b/extras/AudioPerformanceTest/Builds/Android/app/build.gradle
@@ -84,4 +84,11 @@ android {
}
}
+repositories {
}
+
+dependencies {
+}
+
+}
+
diff --git a/extras/AudioPerformanceTest/Builds/Android/app/src/debug/res/values/string.xml b/extras/AudioPerformanceTest/Builds/Android/app/src/debug/res/values/string.xml
new file mode 100644
index 0000000000..251c59cb81
--- /dev/null
+++ b/extras/AudioPerformanceTest/Builds/Android/app/src/debug/res/values/string.xml
@@ -0,0 +1,5 @@
+
+
+
+ AudioPerformanceTest
+
diff --git a/extras/AudioPerformanceTest/Builds/Android/app/src/main/AndroidManifest.xml b/extras/AudioPerformanceTest/Builds/Android/app/src/main/AndroidManifest.xml
index d26e06e3a3..50272962d4 100644
--- a/extras/AudioPerformanceTest/Builds/Android/app/src/main/AndroidManifest.xml
+++ b/extras/AudioPerformanceTest/Builds/Android/app/src/main/AndroidManifest.xml
@@ -4,6 +4,8 @@
package="com.juce.audioperformancetest">
+
+
diff --git a/extras/AudioPerformanceTest/Builds/Android/app/src/main/java/com/juce/audioperformancetest/AudioPerformanceTest.java b/extras/AudioPerformanceTest/Builds/Android/app/src/main/java/com/juce/audioperformancetest/AudioPerformanceTest.java
index 92d5586a2b..243d395081 100644
--- a/extras/AudioPerformanceTest/Builds/Android/app/src/main/java/com/juce/audioperformancetest/AudioPerformanceTest.java
+++ b/extras/AudioPerformanceTest/Builds/Android/app/src/main/java/com/juce/audioperformancetest/AudioPerformanceTest.java
@@ -100,13 +100,17 @@ public class AudioPerformanceTest extends Activity
// these have to match the values of enum PermissionID in C++ class RuntimePermissions:
private static final int JUCE_PERMISSIONS_RECORD_AUDIO = 1;
private static final int JUCE_PERMISSIONS_BLUETOOTH_MIDI = 2;
+ private static final int JUCE_PERMISSIONS_READ_EXTERNAL_STORAGE = 3;
+ private static final int JUCE_PERMISSIONS_WRITE_EXTERNAL_STORAGE = 4;
private static String getAndroidPermissionName (int permissionID)
{
switch (permissionID)
{
- case JUCE_PERMISSIONS_RECORD_AUDIO: return Manifest.permission.RECORD_AUDIO;
- case JUCE_PERMISSIONS_BLUETOOTH_MIDI: return Manifest.permission.ACCESS_COARSE_LOCATION;
+ case JUCE_PERMISSIONS_RECORD_AUDIO: return Manifest.permission.RECORD_AUDIO;
+ case JUCE_PERMISSIONS_BLUETOOTH_MIDI: return Manifest.permission.ACCESS_COARSE_LOCATION;
+ case JUCE_PERMISSIONS_READ_EXTERNAL_STORAGE: return Manifest.permission.READ_EXTERNAL_STORAGE;
+ case JUCE_PERMISSIONS_WRITE_EXTERNAL_STORAGE: return Manifest.permission.WRITE_EXTERNAL_STORAGE;
}
// unknown permission ID!
diff --git a/extras/AudioPerformanceTest/Builds/Android/app/src/release/res/values/string.xml b/extras/AudioPerformanceTest/Builds/Android/app/src/release/res/values/string.xml
new file mode 100644
index 0000000000..251c59cb81
--- /dev/null
+++ b/extras/AudioPerformanceTest/Builds/Android/app/src/release/res/values/string.xml
@@ -0,0 +1,5 @@
+
+
+
+ AudioPerformanceTest
+
diff --git a/extras/AudioPerformanceTest/Builds/LinuxMakefile/Makefile b/extras/AudioPerformanceTest/Builds/LinuxMakefile/Makefile
index eab9277d02..f99373ae15 100644
--- a/extras/AudioPerformanceTest/Builds/LinuxMakefile/Makefile
+++ b/extras/AudioPerformanceTest/Builds/LinuxMakefile/Makefile
@@ -81,6 +81,8 @@ OBJECTS_APP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : check-pkg-config $(OBJECTS_APP) $(RESOURCES)
@echo Linking "AudioPerformanceTest - App"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/extras/AudioPerformanceTest/Builds/MacOSX/AudioPerformanceTest.xcodeproj/project.pbxproj b/extras/AudioPerformanceTest/Builds/MacOSX/AudioPerformanceTest.xcodeproj/project.pbxproj
index 0f98621a56..b9eab79c0b 100644
--- a/extras/AudioPerformanceTest/Builds/MacOSX/AudioPerformanceTest.xcodeproj/project.pbxproj
+++ b/extras/AudioPerformanceTest/Builds/MacOSX/AudioPerformanceTest.xcodeproj/project.pbxproj
@@ -145,8 +145,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -176,8 +177,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest_App.vcxproj b/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest_App.vcxproj
index 3105fad17b..65a39a6884 100644
--- a/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest_App.vcxproj
+++ b/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest_App.vcxproj
@@ -16,6 +16,7 @@
{78607AE9-F43B-3DDB-0FE1-D745771AF527}
v140
+ 8.1
Application
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
AudioPerformanceTest
true
v140
+ 8.1
diff --git a/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj b/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj
index 9a5d0a3fc8..0dbd39edc8 100644
--- a/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj
+++ b/extras/AudioPerformanceTest/Builds/iOS/AudioPerformanceTest.xcodeproj/project.pbxproj
@@ -153,8 +153,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.juce.AudioPerformanceTest;
USE_HEADERMAP = NO; }; name = Debug; };
@@ -183,8 +184,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_BUNDLE_IDENTIFIER = com.juce.AudioPerformanceTest;
USE_HEADERMAP = NO; }; name = Release; };
diff --git a/extras/AudioPerformanceTest/JuceLibraryCode/AppConfig.h b/extras/AudioPerformanceTest/JuceLibraryCode/AppConfig.h
index e1f8354203..835847f811 100644
--- a/extras/AudioPerformanceTest/JuceLibraryCode/AppConfig.h
+++ b/extras/AudioPerformanceTest/JuceLibraryCode/AppConfig.h
@@ -60,167 +60,167 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/extras/Projucer/Builds/MacOSX/Projucer.xcodeproj/project.pbxproj b/extras/Projucer/Builds/MacOSX/Projucer.xcodeproj/project.pbxproj
index 82ced36bc0..84f51f76d7 100644
--- a/extras/Projucer/Builds/MacOSX/Projucer.xcodeproj/project.pbxproj
+++ b/extras/Projucer/Builds/MacOSX/Projucer.xcodeproj/project.pbxproj
@@ -748,8 +748,9 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.9;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -781,8 +782,9 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INFOPLIST_FILE = Info-App.plist;
+ INFOPLIST_PREPROCESS = NO;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET = 10.7;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj
index 84805596e6..21cbe5aa81 100644
--- a/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj
+++ b/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj
@@ -16,7 +16,7 @@
{E4CFCE31-1AF5-C360-751D-9682E333BE4D}
v120
- 10.0.14393.0
+ 8.1
false
v120
v120
- 10.0.14393.0
+ 8.1
@@ -34,7 +34,7 @@
true
v120
v120
- 10.0.14393.0
+ 8.1
@@ -45,7 +45,7 @@
v120
- 10.0.14393.0
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -59,7 +59,7 @@
Projucer
true
v120
- 10.0.14393.0
+ 8.1
diff --git a/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj
index 6ab5cda091..d942124a8d 100644
--- a/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj
+++ b/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj
@@ -16,7 +16,7 @@
{E4CFCE31-1AF5-C360-751D-9682E333BE4D}
v140
- 10.0.14393.0
+ 8.1
false
v140
v140
- 10.0.14393.0
+ 8.1
@@ -34,7 +34,7 @@
true
v140
v140
- 10.0.14393.0
+ 8.1
@@ -45,7 +45,7 @@
v140
- 10.0.14393.0
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -59,7 +59,7 @@
Projucer
true
v140
- 10.0.14393.0
+ 8.1
diff --git a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj
index 2d061f1949..d1c59ee1ae 100644
--- a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj
+++ b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj
@@ -16,7 +16,7 @@
{E4CFCE31-1AF5-C360-751D-9682E333BE4D}
v141
- 10.0.14393.0
+ 10.0.15063.0
false
v141
v141
- 10.0.14393.0
+ 10.0.15063.0
@@ -34,7 +34,7 @@
true
v141
v141
- 10.0.14393.0
+ 10.0.15063.0
@@ -45,7 +45,7 @@
v141
- 10.0.14393.0
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -59,7 +59,7 @@
Projucer
true
v141
- 10.0.14393.0
+ 10.0.15063.0
diff --git a/extras/UnitTestRunner/Builds/LinuxMakefile/Makefile b/extras/UnitTestRunner/Builds/LinuxMakefile/Makefile
index 23659c8646..0338e68fe2 100644
--- a/extras/UnitTestRunner/Builds/LinuxMakefile/Makefile
+++ b/extras/UnitTestRunner/Builds/LinuxMakefile/Makefile
@@ -84,6 +84,8 @@ OBJECTS_CONSOLEAPP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_CONSOLEAPP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_CONSOLEAPP) : check-pkg-config $(OBJECTS_CONSOLEAPP) $(RESOURCES)
@echo Linking "UnitTestRunner - ConsoleApp"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/extras/UnitTestRunner/Builds/MacOSX/UnitTestRunner.xcodeproj/project.pbxproj b/extras/UnitTestRunner/Builds/MacOSX/UnitTestRunner.xcodeproj/project.pbxproj
index d3210075f2..741fc6fa64 100644
--- a/extras/UnitTestRunner/Builds/MacOSX/UnitTestRunner.xcodeproj/project.pbxproj
+++ b/extras/UnitTestRunner/Builds/MacOSX/UnitTestRunner.xcodeproj/project.pbxproj
@@ -163,7 +163,7 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INSTALL_PATH = "/usr/bin";
MACOSX_DEPLOYMENT_TARGET = 10.10;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -195,7 +195,7 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INSTALL_PATH = "/usr/bin";
MACOSX_DEPLOYMENT_TARGET = 10.10;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/extras/UnitTestRunner/Builds/VisualStudio2015/UnitTestRunner_ConsoleApp.vcxproj b/extras/UnitTestRunner/Builds/VisualStudio2015/UnitTestRunner_ConsoleApp.vcxproj
index 69d5b9e463..ec1cef7a09 100644
--- a/extras/UnitTestRunner/Builds/VisualStudio2015/UnitTestRunner_ConsoleApp.vcxproj
+++ b/extras/UnitTestRunner/Builds/VisualStudio2015/UnitTestRunner_ConsoleApp.vcxproj
@@ -16,6 +16,7 @@
{8059D6DB-7FA3-D129-4ADE-B3C1A560027C}
v140
+ 8.1
Application
false
v140
+ 8.1
@@ -30,6 +32,7 @@
false
true
v140
+ 8.1
@@ -40,6 +43,7 @@
v140
+ 8.1
<_ProjectFileVersion>10.0.30319.1
@@ -53,6 +57,7 @@
UnitTestRunner
true
v140
+ 8.1
diff --git a/extras/UnitTestRunner/JuceLibraryCode/AppConfig.h b/extras/UnitTestRunner/JuceLibraryCode/AppConfig.h
index fdd2b803ef..7c9c55e228 100644
--- a/extras/UnitTestRunner/JuceLibraryCode/AppConfig.h
+++ b/extras/UnitTestRunner/JuceLibraryCode/AppConfig.h
@@ -63,175 +63,175 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
- //#define JUCE_QUICKTIME
+ //#define JUCE_QUICKTIME 1
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/extras/binarybuilder/Builds/LinuxMakefile/Makefile b/extras/binarybuilder/Builds/LinuxMakefile/Makefile
index db490d072a..1adac43f8f 100644
--- a/extras/binarybuilder/Builds/LinuxMakefile/Makefile
+++ b/extras/binarybuilder/Builds/LinuxMakefile/Makefile
@@ -71,6 +71,8 @@ OBJECTS_CONSOLEAPP := \
.PHONY: clean all
+all : $(JUCE_OUTDIR)/$(JUCE_TARGET_CONSOLEAPP)
+
$(JUCE_OUTDIR)/$(JUCE_TARGET_CONSOLEAPP) : check-pkg-config $(OBJECTS_CONSOLEAPP) $(RESOURCES)
@echo Linking "BinaryBuilder - ConsoleApp"
-$(V_AT)mkdir -p $(JUCE_BINDIR)
diff --git a/extras/binarybuilder/Builds/MacOSX/BinaryBuilder.xcodeproj/project.pbxproj b/extras/binarybuilder/Builds/MacOSX/BinaryBuilder.xcodeproj/project.pbxproj
index e6a8ca949d..243e6b4509 100644
--- a/extras/binarybuilder/Builds/MacOSX/BinaryBuilder.xcodeproj/project.pbxproj
+++ b/extras/binarybuilder/Builds/MacOSX/BinaryBuilder.xcodeproj/project.pbxproj
@@ -67,7 +67,7 @@
"JucePlugin_Build_AAX=0",
"JucePlugin_Build_Standalone=0", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INSTALL_PATH = "/usr/bin";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
@@ -97,7 +97,7 @@
"JucePlugin_Build_Standalone=0", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
- HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "/juce_audio_plugin_client", "$(inherited)");
+ HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)");
INSTALL_PATH = "/usr/bin";
MACOSX_DEPLOYMENT_TARGET = 10.11;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
diff --git a/extras/binarybuilder/Builds/VisualStudio2017/BinaryBuilder_ConsoleApp.vcxproj b/extras/binarybuilder/Builds/VisualStudio2017/BinaryBuilder_ConsoleApp.vcxproj
index e48fb4534a..65cc0293f3 100644
--- a/extras/binarybuilder/Builds/VisualStudio2017/BinaryBuilder_ConsoleApp.vcxproj
+++ b/extras/binarybuilder/Builds/VisualStudio2017/BinaryBuilder_ConsoleApp.vcxproj
@@ -16,6 +16,7 @@
{88983F7C-DB65-9E04-84E7-05F8979E0383}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
BinaryBuilder
true
v141
+ 10.0.15063.0
diff --git a/extras/binarybuilder/JuceLibraryCode/AppConfig.h b/extras/binarybuilder/JuceLibraryCode/AppConfig.h
index d41df5b76f..827e77879a 100644
--- a/extras/binarybuilder/JuceLibraryCode/AppConfig.h
+++ b/extras/binarybuilder/JuceLibraryCode/AppConfig.h
@@ -50,35 +50,35 @@
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION
diff --git a/extras/windows dll/Builds/VisualStudio2017/juce_dll_StaticLibrary.vcxproj b/extras/windows dll/Builds/VisualStudio2017/juce_dll_StaticLibrary.vcxproj
index ce09d8fbd7..7f5d4c6e8d 100644
--- a/extras/windows dll/Builds/VisualStudio2017/juce_dll_StaticLibrary.vcxproj
+++ b/extras/windows dll/Builds/VisualStudio2017/juce_dll_StaticLibrary.vcxproj
@@ -16,6 +16,7 @@
{B636B53B-C44B-1E04-8668-D61B3900BAA4}
v141
+ 10.0.15063.0
false
v141
v141
+ 10.0.15063.0
@@ -32,6 +34,7 @@
true
v141
v141
+ 10.0.15063.0
@@ -42,6 +45,7 @@
v141
+ 10.0.15063.0
<_ProjectFileVersion>10.0.30319.1
@@ -55,6 +59,7 @@
juce_dll
true
v141
+ 10.0.15063.0
diff --git a/extras/windows dll/JuceLibraryCode/AppConfig.h b/extras/windows dll/JuceLibraryCode/AppConfig.h
index 554ce9d385..2aa7724fea 100644
--- a/extras/windows dll/JuceLibraryCode/AppConfig.h
+++ b/extras/windows dll/JuceLibraryCode/AppConfig.h
@@ -63,186 +63,186 @@
// juce_audio_devices flags:
#ifndef JUCE_ASIO
- //#define JUCE_ASIO
+ //#define JUCE_ASIO 1
#endif
#ifndef JUCE_WASAPI
- //#define JUCE_WASAPI
+ //#define JUCE_WASAPI 1
#endif
#ifndef JUCE_WASAPI_EXCLUSIVE
- //#define JUCE_WASAPI_EXCLUSIVE
+ //#define JUCE_WASAPI_EXCLUSIVE 1
#endif
#ifndef JUCE_DIRECTSOUND
- //#define JUCE_DIRECTSOUND
+ //#define JUCE_DIRECTSOUND 1
#endif
#ifndef JUCE_ALSA
- //#define JUCE_ALSA
+ //#define JUCE_ALSA 1
#endif
#ifndef JUCE_JACK
- //#define JUCE_JACK
+ //#define JUCE_JACK 1
#endif
#ifndef JUCE_USE_ANDROID_OPENSLES
- //#define JUCE_USE_ANDROID_OPENSLES
+ //#define JUCE_USE_ANDROID_OPENSLES 1
#endif
#ifndef JUCE_USE_WINRT_MIDI
- //#define JUCE_USE_WINRT_MIDI
+ //#define JUCE_USE_WINRT_MIDI 1
#endif
//==============================================================================
// juce_audio_formats flags:
#ifndef JUCE_USE_FLAC
- //#define JUCE_USE_FLAC
+ //#define JUCE_USE_FLAC 1
#endif
#ifndef JUCE_USE_OGGVORBIS
- //#define JUCE_USE_OGGVORBIS
+ //#define JUCE_USE_OGGVORBIS 1
#endif
#ifndef JUCE_USE_MP3AUDIOFORMAT
- //#define JUCE_USE_MP3AUDIOFORMAT
+ //#define JUCE_USE_MP3AUDIOFORMAT 1
#endif
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
- //#define JUCE_USE_LAME_AUDIO_FORMAT
+ //#define JUCE_USE_LAME_AUDIO_FORMAT 1
#endif
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
- //#define JUCE_USE_WINDOWS_MEDIA_FORMAT
+ //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1
#endif
//==============================================================================
// juce_audio_processors flags:
#ifndef JUCE_PLUGINHOST_VST
- //#define JUCE_PLUGINHOST_VST
+ //#define JUCE_PLUGINHOST_VST 1
#endif
#ifndef JUCE_PLUGINHOST_VST3
- //#define JUCE_PLUGINHOST_VST3
+ //#define JUCE_PLUGINHOST_VST3 1
#endif
#ifndef JUCE_PLUGINHOST_AU
- //#define JUCE_PLUGINHOST_AU
+ //#define JUCE_PLUGINHOST_AU 1
#endif
//==============================================================================
// juce_audio_utils flags:
#ifndef JUCE_USE_CDREADER
- //#define JUCE_USE_CDREADER
+ //#define JUCE_USE_CDREADER 1
#endif
#ifndef JUCE_USE_CDBURNER
- //#define JUCE_USE_CDBURNER
+ //#define JUCE_USE_CDBURNER 1
#endif
//==============================================================================
// juce_core flags:
#ifndef JUCE_FORCE_DEBUG
- //#define JUCE_FORCE_DEBUG
+ //#define JUCE_FORCE_DEBUG 1
#endif
#ifndef JUCE_LOG_ASSERTIONS
- //#define JUCE_LOG_ASSERTIONS
+ //#define JUCE_LOG_ASSERTIONS 1
#endif
#ifndef JUCE_CHECK_MEMORY_LEAKS
- //#define JUCE_CHECK_MEMORY_LEAKS
+ //#define JUCE_CHECK_MEMORY_LEAKS 1
#endif
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
- //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
+ //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1
#endif
#ifndef JUCE_INCLUDE_ZLIB_CODE
- //#define JUCE_INCLUDE_ZLIB_CODE
+ //#define JUCE_INCLUDE_ZLIB_CODE 1
#endif
#ifndef JUCE_USE_CURL
- //#define JUCE_USE_CURL
+ //#define JUCE_USE_CURL 1
#endif
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
- //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
+ //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
#endif
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
- //#define JUCE_ALLOW_STATIC_NULL_VARIABLES
+ //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1
#endif
//==============================================================================
// juce_events flags:
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
- //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
+ //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1
#endif
//==============================================================================
// juce_graphics flags:
#ifndef JUCE_USE_COREIMAGE_LOADER
- //#define JUCE_USE_COREIMAGE_LOADER
+ //#define JUCE_USE_COREIMAGE_LOADER 1
#endif
#ifndef JUCE_USE_DIRECTWRITE
- //#define JUCE_USE_DIRECTWRITE
+ //#define JUCE_USE_DIRECTWRITE 1
#endif
//==============================================================================
// juce_gui_basics flags:
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
- //#define JUCE_ENABLE_REPAINT_DEBUGGING
+ //#define JUCE_ENABLE_REPAINT_DEBUGGING 1
#endif
#ifndef JUCE_USE_XSHM
- //#define JUCE_USE_XSHM
+ //#define JUCE_USE_XSHM 1
#endif
#ifndef JUCE_USE_XRENDER
- //#define JUCE_USE_XRENDER
+ //#define JUCE_USE_XRENDER 1
#endif
#ifndef JUCE_USE_XCURSOR
- //#define JUCE_USE_XCURSOR
+ //#define JUCE_USE_XCURSOR 1
#endif
//==============================================================================
// juce_gui_extra flags:
#ifndef JUCE_WEB_BROWSER
- //#define JUCE_WEB_BROWSER
+ //#define JUCE_WEB_BROWSER 1
#endif
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
- //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
+ //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
#endif
//==============================================================================
// juce_video flags:
#ifndef JUCE_DIRECTSHOW
- //#define JUCE_DIRECTSHOW
+ //#define JUCE_DIRECTSHOW 1
#endif
#ifndef JUCE_MEDIAFOUNDATION
- //#define JUCE_MEDIAFOUNDATION
+ //#define JUCE_MEDIAFOUNDATION 1
#endif
#ifndef JUCE_QUICKTIME
- //#define JUCE_QUICKTIME
+ //#define JUCE_QUICKTIME 1
#endif
#ifndef JUCE_USE_CAMERA
- //#define JUCE_USE_CAMERA
+ //#define JUCE_USE_CAMERA 1
#endif
//==============================================================================
#ifndef JUCE_STANDALONE_APPLICATION