mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
JUCE version 5.1.0
This commit is contained in:
commit
8bb611f4d3
935 changed files with 70905 additions and 18181 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -43,6 +43,7 @@ profile
|
|||
**/VisualStudio2015/x64
|
||||
**/VisualStudio2017/Win32
|
||||
**/VisualStudio2017/x64
|
||||
**/Builds/x64
|
||||
**/.vs
|
||||
**/CodeBlocks/bin
|
||||
**/CodeBlocks/obj
|
||||
|
|
|
|||
|
|
@ -1,17 +1,99 @@
|
|||
JUCE breaking changes
|
||||
=====================
|
||||
|
||||
Version 5.1.0
|
||||
=============
|
||||
|
||||
Change
|
||||
------
|
||||
The option to set the C++ language standard is now located in the project settings instead of the build configuration settings.
|
||||
|
||||
Possible Issues
|
||||
---------------
|
||||
Projects that had a specific verison of the C++ language standard set for exporter build configurations will instead use the default (C++11) when re-saving with the new Projucer.
|
||||
|
||||
Workaround
|
||||
----------
|
||||
Change the "C++ Language Standard" setting in the main project settings to the required version - the Projucer will add this value to the exported project as a compiler flag when saving exporters.
|
||||
|
||||
Rationale
|
||||
---------
|
||||
Having a different C++ language standard option for each build configuration was unnecessary and was not fully implemented for all exporters. Changing it to a per-project settings means that the preference will propagate to all exporters and only needs to be set in one place.
|
||||
|
||||
|
||||
Change
|
||||
------
|
||||
PopupMenus now scale according to the AffineTransform and scaling factor of their target components.
|
||||
|
||||
Possible Issues
|
||||
---------------
|
||||
Developers who have manually scaled their PopupMenus to fit the scaling factor of the parent UI will now have the scaling applied two times in a row.
|
||||
|
||||
Workaround
|
||||
----------
|
||||
1. Do not apply your own manual scaling to make your popups match the UI scaling
|
||||
|
||||
or
|
||||
|
||||
2. Override the Look&Feel method PopupMenu::LookAndFeelMethods::shouldPopupMenuScaleWithTargetComponent and return false.
|
||||
See https://github.com/WeAreROLI/JUCE/blob/c288c94c2914af20f36c03ca9c5401fcb555e4e9/modules/juce_gui_basics/menus/juce_PopupMenu.h#725
|
||||
|
||||
Rationale
|
||||
---------
|
||||
Previously, PopupMenus would not scale if the GUI of the target component (or any of it’s parents) were scaled. The only way to scale PopupMenus was via the global scaling factor. This had several drawbacks as the global scaling factor would scale everything. This was especially problematic in plug-in editors.
|
||||
|
||||
|
||||
Change
|
||||
------
|
||||
Removed the setSecurityFlags() method from the Windows implementation of WebInputStream as it disabled HTTPS security features.
|
||||
|
||||
Possible Issues
|
||||
---------------
|
||||
Any code previously relying on connections to insecure webpages succeeding will no longer work.
|
||||
|
||||
Workaround
|
||||
----------
|
||||
Check network connectivity on Windows and re-write any code that relied on insecure connections.
|
||||
|
||||
Rationale
|
||||
---------
|
||||
The previous behaviour resulted in network connections on Windows having all the HTTPS security features disabled, exposing users to network attacks. HTTPS connections on Windows are now secure and will fail when connecting to an insecure web address.
|
||||
|
||||
|
||||
Change
|
||||
------
|
||||
Pointer arithmetic on a pointer will have the same result regardless if it is wrapped in JUCE's Atomic class or not.
|
||||
|
||||
Possible Issues
|
||||
---------------
|
||||
Any code using pointer arithmetic on Atomic<T*> will now have a different result leading to undefined behaviour or crashes.
|
||||
|
||||
Workaround
|
||||
----------
|
||||
Re-write your code in a way that it does not depend on your pointer being wrapped in JUCE's Atomic or not. See rationale.
|
||||
|
||||
Rationale
|
||||
---------
|
||||
Before this change, pointer arithmetic with JUCE's Atomic type would yield confusing results. For example, the following code would assert before this change:
|
||||
|
||||
int* a; Atomic<int*> b;
|
||||
|
||||
jassert (++a == ++b);
|
||||
|
||||
Pointer a in the above code would be advanced by sizeof(int) whereas the JUCE's Atomic always advances it's underlying pointer by a single byte. The same is true for operator+=/operator-= and operator--. The difference in behaviour is confusing and unintuitive. Furthermore, this aligns JUCE's Atomic type with std::atomic.
|
||||
|
||||
|
||||
|
||||
Version 4.3.1
|
||||
=============
|
||||
|
||||
Change
|
||||
------
|
||||
JUCE has changed the way native VST3/AudioUnit parameter ids are calculated
|
||||
JUCE has changed the way native VST3/AudioUnit parameter ids are calculated.
|
||||
|
||||
Possible Issues
|
||||
---------------
|
||||
DAW projects with automation data written by an AudioUnit or VST3 plug-in built with pre JUCE 4.3.1 versions will load incorrectly when opened by an AudioUnit or VST3 built with JUCE versions 4.3.1 and later. Plug-ins using JUCE_FORCE_USE_LEGACY_IDS are not affected
|
||||
DAW projects with automation data written by an AudioUnit or VST3 plug-in built with pre JUCE 4.3.1 versions will load incorrectly when opened by an AudioUnit or VST3 built with JUCE versions 4.3.1 and later. Plug-ins using JUCE_FORCE_USE_LEGACY_IDS are not affected.
|
||||
|
||||
Workaround
|
||||
----------
|
||||
|
|
@ -28,7 +110,7 @@ Version 4.3.0
|
|||
|
||||
Change
|
||||
------
|
||||
A revised multi-bus API was released which supersedes the previously flawed multi-bus API - JUCE versions 4.0.0 - 4.2.4 (inclusive)
|
||||
A revised multi-bus API was released which supersedes the previously flawed multi-bus API - JUCE versions 4.0.0 - 4.2.4 (inclusive).
|
||||
|
||||
Possible Issues
|
||||
---------------
|
||||
|
|
@ -36,14 +118,13 @@ If you have developed a plug-in with JUCE versions 4.0.0 - 4.2.4 (inclusive), th
|
|||
|
||||
Woraround
|
||||
---------
|
||||
None
|
||||
None.
|
||||
|
||||
Rationale
|
||||
--------
|
||||
A flawed multi-bus API was introduced with JUCE versions 4.0.0 up until version 4.2.4 (inclusive) which was not API compatible with pre JUCE 4 plug-ins. JUCE 4.3.0 releases a revised multi-bus API which restores pre JUCE 4 API compatibility. However, the new multi-bus API is not compatible with the flawed multi-bus API (JUCE version 4.0.0 - 4.2.4).
|
||||
|
||||
|
||||
|
||||
Change
|
||||
------
|
||||
JUCE now generates the AAX plug-in bus layout configuration id independent from the position as it appears in the Projucer’s legacy “Channel layout configuration” field.
|
||||
|
|
@ -62,12 +143,12 @@ The new multi-bus API offers more features, flexibility and accuracy in specifyi
|
|||
|
||||
|
||||
|
||||
|
||||
Version 4.2.1
|
||||
=============
|
||||
|
||||
Change
|
||||
------
|
||||
JUCE now uses the paramID property used in AudioProcessorParameterWithID to uniquely identify parameters to the host
|
||||
JUCE now uses the paramID property used in AudioProcessorParameterWithID to uniquely identify parameters to the host.
|
||||
|
||||
Possible Issues
|
||||
---------------
|
||||
|
|
|
|||
|
|
@ -4,6 +4,18 @@
|
|||
This file just lists the more notable headline features. For more detailed info
|
||||
about minor changes and bugfixes, please see the git log!
|
||||
|
||||
Version 5.1.0
|
||||
- Release of the JUCE DSP module
|
||||
- Multichannel audio readers and writers
|
||||
- Plugin editor Hi-DPI scaling support
|
||||
- Major improvements to Projucer module search paths
|
||||
- Added Projucer support for iOS app groups
|
||||
- Added support for AVFoundation and deprecated the use of Quicktime
|
||||
- Added a new real-time audio thread priority for Android
|
||||
- Various Projucer UI fixes
|
||||
- Various documentation fixes
|
||||
- Various minor improvements and bug fixes
|
||||
|
||||
Version 5.0.2
|
||||
- Improved project save speed in the Projucer
|
||||
- Added option to save individual exporters in the Projucer
|
||||
|
|
|
|||
|
|
@ -2058,7 +2058,6 @@ PREDEFINED = WIN32=1 \
|
|||
JUCE_COMPILER_SUPPORTS_INITIALIZER_LISTS=1 \
|
||||
JUCE_COMPILER_SUPPORTS_VARIADIC_TEMPLATES=1 \
|
||||
JUCE_COMPILER_SUPPORTS_OVERRIDE_AND_FINAL=1 \
|
||||
JUCE_COMPILER_SUPPORTS_LAMBDAS=1 \
|
||||
JUCE_MODAL_LOOPS_PERMITTED=1
|
||||
|
||||
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
|
||||
|
|
|
|||
|
|
@ -8,9 +8,9 @@
|
|||
pluginCode="AUv3" pluginChannelConfigs="" pluginIsSynth="1" pluginWantsMidiIn="1"
|
||||
pluginProducesMidiOut="0" pluginIsMidiEffectPlugin="0" pluginEditorRequiresKeys="0"
|
||||
pluginAUExportPrefix="AUv3SynthAU" pluginRTASCategory="" aaxIdentifier="com.roli.development.AUv3Synth"
|
||||
pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="5.0.2"
|
||||
pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="5.1.0"
|
||||
buildStandalone="1" enableIAA="0" displaySplashScreen="0" reportAppUsage="0"
|
||||
splashScreenColour="Dark" companyName="ROLI Ltd.">
|
||||
splashScreenColour="Dark" companyName="ROLI Ltd." cppLanguageStandard="11">
|
||||
<MAINGROUP id="h0gx6L" name="AUv3Synth">
|
||||
<GROUP id="{9DC59668-E6DF-876C-EB58-DDA88D152162}" name="Source">
|
||||
<GROUP id="{CDDEC2D7-B8D6-2849-AC85-2363EAD0449C}" name="BinaryData">
|
||||
|
|
|
|||
|
|
@ -192,7 +192,7 @@
|
|||
7007C784A0219490DFD18C27 = {isa = XCBuildConfiguration; buildSettings = { }; name = Debug; };
|
||||
0ADE306E346FE4F925722F86 = {isa = XCBuildConfiguration; buildSettings = { }; name = Release; };
|
||||
653C6C73C56BA201AB6F094C = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -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;
|
||||
|
|
@ -228,7 +229,7 @@
|
|||
USE_HEADERMAP = NO;
|
||||
WRAPPER_EXTENSION = vst; }; name = Debug; };
|
||||
19D80348287645B624E0C6B8 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -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;
|
||||
|
|
@ -265,7 +267,7 @@
|
|||
USE_HEADERMAP = NO;
|
||||
WRAPPER_EXTENSION = vst; }; name = Release; };
|
||||
D36AB79B01E390C59B2BBE9E = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -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;
|
||||
|
|
@ -301,7 +304,7 @@
|
|||
USE_HEADERMAP = NO;
|
||||
WRAPPER_EXTENSION = vst3; }; name = Debug; };
|
||||
11C129F26625007CE9DFD618 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -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;
|
||||
|
|
@ -339,7 +343,7 @@
|
|||
WRAPPER_EXTENSION = vst3; }; name = Release; };
|
||||
DC95EAEBECC74A55CADCD887 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
CODE_SIGN_ENTITLEMENTS = "AUv3Synth.entitlements";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
|
|
@ -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";
|
||||
|
|
@ -371,7 +376,7 @@
|
|||
USE_HEADERMAP = NO; }; name = Debug; };
|
||||
5FAC649347835B831BAE3C41 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
CODE_SIGN_ENTITLEMENTS = "AUv3Synth.entitlements";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
|
|
@ -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";
|
||||
|
|
@ -403,7 +409,7 @@
|
|||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Release; };
|
||||
B3D851DD41548F02C540B34A = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -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";
|
||||
|
|
@ -433,7 +440,7 @@
|
|||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Debug; };
|
||||
635F6CAD05365F797820B5D7 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -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";
|
||||
|
|
@ -464,7 +472,7 @@
|
|||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Release; };
|
||||
DBCA8A687AB8CE4F0FDE4C3D = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -494,7 +502,7 @@
|
|||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Debug; };
|
||||
5DA389BE0C844A1A9E20FD7C = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -526,16 +534,37 @@
|
|||
USE_HEADERMAP = NO; }; name = Release; };
|
||||
D32671708EF2662A51A6335A = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PRODUCT_NAME = "AUv3Synth";
|
||||
|
|
@ -543,15 +572,36 @@
|
|||
ZERO_LINK = NO; }; name = Debug; };
|
||||
7C9E7C9B2C1D5310B9194C27 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
PRODUCT_NAME = "AUv3Synth";
|
||||
WARNING_CFLAGS = -Wreorder;
|
||||
|
|
@ -624,9 +674,6 @@
|
|||
3A7896DB2C11717D9046CE5B = {isa = XCConfigurationList; buildConfigurations = (
|
||||
DC95EAEBECC74A55CADCD887,
|
||||
5FAC649347835B831BAE3C41, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
|
||||
0306890051760AEBAFEA2099 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = (
|
||||
F56A47BDEEC76681EE80A15E,
|
||||
78704983DFEA5408FC5767D8, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
E60CDCD59C66D98FB19938F1 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
|
||||
EC1B7357C105DC8BC06A0CD4, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
671E50F4F02FC98293270CFC = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = (
|
||||
|
|
@ -644,7 +691,6 @@
|
|||
F452B8399A32BE4F1074F596,
|
||||
69856794EB88963828DDECC6, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
7A046597FDDDB82B78C64AAC = {isa = PBXNativeTarget; buildConfigurationList = 3A7896DB2C11717D9046CE5B; buildPhases = (
|
||||
0306890051760AEBAFEA2099,
|
||||
E60CDCD59C66D98FB19938F1,
|
||||
671E50F4F02FC98293270CFC, ); buildRules = ( ); dependencies = (
|
||||
017B214D817BF0DF53051BB2, ); name = "AUv3Synth - AUv3 AppExtension"; productName = AUv3Synth; productReference = 746B19364297E7D489749B70; productType = "com.apple.product-type.app-extension"; };
|
||||
|
|
@ -697,7 +743,7 @@
|
|||
9ABBEEC4C47DAD09F4B221C1, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
CD6892FED0DB19C0DDD9AD37 = {isa = PBXNativeTarget; buildConfigurationList = AF907C78A0D17B741F5F8944; buildPhases = (
|
||||
1F4A8812AAE49E02F3215F48, ); buildRules = ( ); dependencies = ( ); name = "AUv3Synth - Shared Code"; productName = AUv3Synth; productReference = 9536B5A780A03F6BACB24144; productType = "com.apple.product-type.library.static"; };
|
||||
D0E003364F0BE3205BD9243E = {isa = PBXProject; buildConfigurationList = 444EA74CE26BF416566E542C; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { EF49DCC88B5FC3C6E67ED2A4 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };73F4C13CDCAC7EE5914F2E61 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };386D3CCDC878EC299C56FB39 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };7A046597FDDDB82B78C64AAC = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 1; }; }; };D493488C4B5B9D9B5990FEE2 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };CD6892FED0DB19C0DDD9AD37 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 4BFA153CE4E8A774C67EC642; projectDirPath = ""; projectRoot = ""; targets = (EF49DCC88B5FC3C6E67ED2A4, 73F4C13CDCAC7EE5914F2E61, 386D3CCDC878EC299C56FB39, 7A046597FDDDB82B78C64AAC, D493488C4B5B9D9B5990FEE2, CD6892FED0DB19C0DDD9AD37); };
|
||||
D0E003364F0BE3205BD9243E = {isa = PBXProject; buildConfigurationList = 444EA74CE26BF416566E542C; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { EF49DCC88B5FC3C6E67ED2A4 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };73F4C13CDCAC7EE5914F2E61 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };386D3CCDC878EC299C56FB39 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };7A046597FDDDB82B78C64AAC = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 1; }; }; };D493488C4B5B9D9B5990FEE2 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };CD6892FED0DB19C0DDD9AD37 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 4BFA153CE4E8A774C67EC642; projectDirPath = ""; projectRoot = ""; targets = (EF49DCC88B5FC3C6E67ED2A4, 73F4C13CDCAC7EE5914F2E61, 386D3CCDC878EC299C56FB39, 7A046597FDDDB82B78C64AAC, D493488C4B5B9D9B5990FEE2, CD6892FED0DB19C0DDD9AD37); };
|
||||
};
|
||||
rootObject = D0E003364F0BE3205BD9243E;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -173,7 +173,7 @@
|
|||
DC95EAEBECC74A55CADCD887 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
CODE_SIGN_IDENTITY = "";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
|
|
@ -197,13 +197,14 @@
|
|||
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; };
|
||||
5FAC649347835B831BAE3C41 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
CODE_SIGN_IDENTITY = "";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
|
|
@ -228,13 +229,14 @@
|
|||
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; };
|
||||
B3D851DD41548F02C540B34A = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
CODE_SIGN_IDENTITY = "";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
|
|
@ -258,13 +260,14 @@
|
|||
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; };
|
||||
635F6CAD05365F797820B5D7 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
CODE_SIGN_IDENTITY = "";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
|
|
@ -289,13 +292,14 @@
|
|||
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; };
|
||||
DBCA8A687AB8CE4F0FDE4C3D = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
CODE_SIGN_IDENTITY = "";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
|
|
@ -325,7 +329,7 @@
|
|||
5DA389BE0C844A1A9E20FD7C = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
CODE_SIGN_IDENTITY = "";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
|
|
@ -356,16 +360,37 @@
|
|||
D32671708EF2662A51A6335A = {isa = XCBuildConfiguration; buildSettings = {
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
|
|
@ -377,15 +402,36 @@
|
|||
7C9E7C9B2C1D5310B9194C27 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
PRODUCT_NAME = "AUv3Synth";
|
||||
|
|
@ -409,9 +455,6 @@
|
|||
3A7896DB2C11717D9046CE5B = {isa = XCConfigurationList; buildConfigurations = (
|
||||
DC95EAEBECC74A55CADCD887,
|
||||
5FAC649347835B831BAE3C41, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
|
||||
0306890051760AEBAFEA2099 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = (
|
||||
6F585AC4628EC14C9F757022,
|
||||
78704983DFEA5408FC5767D8, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
E60CDCD59C66D98FB19938F1 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
|
||||
EC1B7357C105DC8BC06A0CD4, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
671E50F4F02FC98293270CFC = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = (
|
||||
|
|
@ -428,7 +471,6 @@
|
|||
F452B8399A32BE4F1074F596,
|
||||
E4236DCEE707C3855C2E3B22, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
7A046597FDDDB82B78C64AAC = {isa = PBXNativeTarget; buildConfigurationList = 3A7896DB2C11717D9046CE5B; buildPhases = (
|
||||
0306890051760AEBAFEA2099,
|
||||
E60CDCD59C66D98FB19938F1,
|
||||
671E50F4F02FC98293270CFC, ); buildRules = ( ); dependencies = (
|
||||
017B214D817BF0DF53051BB2, ); name = "AUv3Synth - AUv3 AppExtension"; productName = AUv3Synth; productReference = 746B19364297E7D489749B70; productType = "com.apple.product-type.app-extension"; };
|
||||
|
|
@ -483,7 +525,7 @@
|
|||
9ABBEEC4C47DAD09F4B221C1, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
CD6892FED0DB19C0DDD9AD37 = {isa = PBXNativeTarget; buildConfigurationList = AF907C78A0D17B741F5F8944; buildPhases = (
|
||||
1F4A8812AAE49E02F3215F48, ); buildRules = ( ); dependencies = ( ); name = "AUv3Synth - Shared Code"; productName = AUv3Synth; productReference = 9536B5A780A03F6BACB24144; productType = "com.apple.product-type.library.static"; };
|
||||
D0E003364F0BE3205BD9243E = {isa = PBXProject; buildConfigurationList = 444EA74CE26BF416566E542C; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { EF49DCC88B5FC3C6E67ED2A4 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };7A046597FDDDB82B78C64AAC = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 1; }; }; };D493488C4B5B9D9B5990FEE2 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };CD6892FED0DB19C0DDD9AD37 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 4BFA153CE4E8A774C67EC642; projectDirPath = ""; projectRoot = ""; targets = (EF49DCC88B5FC3C6E67ED2A4, 7A046597FDDDB82B78C64AAC, D493488C4B5B9D9B5990FEE2, CD6892FED0DB19C0DDD9AD37); };
|
||||
D0E003364F0BE3205BD9243E = {isa = PBXProject; buildConfigurationList = 444EA74CE26BF416566E542C; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { EF49DCC88B5FC3C6E67ED2A4 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };7A046597FDDDB82B78C64AAC = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 1; }; }; };D493488C4B5B9D9B5990FEE2 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };CD6892FED0DB19C0DDD9AD37 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 4BFA153CE4E8A774C67EC642; projectDirPath = ""; projectRoot = ""; targets = (EF49DCC88B5FC3C6E67ED2A4, 7A046597FDDDB82B78C64AAC, D493488C4B5B9D9B5990FEE2, CD6892FED0DB19C0DDD9AD37); };
|
||||
};
|
||||
rootObject = D0E003364F0BE3205BD9243E;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,8 +34,14 @@
|
|||
|
||||
// BEGIN SECTION A
|
||||
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#ifndef JUCE_DISPLAY_SPLASH_SCREEN
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_REPORT_APP_USAGE
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#endif
|
||||
|
||||
|
||||
// END SECTION A
|
||||
|
||||
|
|
@ -55,6 +61,185 @@
|
|||
#define JUCE_MODULE_AVAILABLE_juce_gui_basics 1
|
||||
#define JUCE_MODULE_AVAILABLE_juce_gui_extra 1
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_plugin_client flags:
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_utils flags:
|
||||
|
||||
#ifndef JUCE_USE_CDREADER
|
||||
//#define JUCE_USE_CDREADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CDBURNER
|
||||
//#define JUCE_USE_CDBURNER 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER 1
|
||||
#endif
|
||||
|
||||
#ifndef 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)
|
||||
|
|
@ -64,186 +249,6 @@
|
|||
#endif
|
||||
#endif
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
|
||||
//#define JUCE_USE_LAME_AUDIO_FORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
//#define JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_plugin_client flags:
|
||||
|
||||
#ifndef JUCE_FORCE_USE_LEGACY_PARAM_IDS
|
||||
//#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
|
||||
//#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_utils flags:
|
||||
|
||||
#ifndef JUCE_USE_CDREADER
|
||||
//#define JUCE_USE_CDREADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CDBURNER
|
||||
//#define JUCE_USE_CDBURNER
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CHECK_MEMORY_LEAKS
|
||||
//#define JUCE_CHECK_MEMORY_LEAKS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
//#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
//#define JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_events flags:
|
||||
|
||||
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
//#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
//#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// Audio plugin settings..
|
||||
|
||||
|
|
@ -265,8 +270,8 @@
|
|||
#ifndef JucePlugin_Build_AAX
|
||||
#define JucePlugin_Build_AAX 0
|
||||
#endif
|
||||
#ifndef JucePlugin_Build_STANDALONE
|
||||
#define JucePlugin_Build_STANDALONE 1
|
||||
#ifndef JucePlugin_Build_Standalone
|
||||
#define JucePlugin_Build_Standalone 1
|
||||
#endif
|
||||
#ifndef JucePlugin_Enable_IAA
|
||||
#define JucePlugin_Enable_IAA 0
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ public:
|
|||
//==============================================================================
|
||||
bool isBusesLayoutSupported (const BusesLayout& layouts) const override
|
||||
{
|
||||
return (layouts.getMainInputChannels() == 2);
|
||||
return (layouts.getMainOutputChannels() == 2);
|
||||
}
|
||||
|
||||
void prepareToPlay (double sampleRate, int estimatedMaxSizeOfBuffer) override
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
<JUCERPROJECT id="LrATE6" name="AnimationAppExample" projectType="guiapp" version="1.0.0"
|
||||
bundleIdentifier="com.roli.AnimationAppExample" includeBinaryInAppConfig="1"
|
||||
jucerVersion="5.0.2" displaySplashScreen="0" reportAppUsage="0"
|
||||
splashScreenColour="Dark" companyName="ROLI Ltd.">
|
||||
jucerVersion="5.1.0" displaySplashScreen="0" reportAppUsage="0"
|
||||
splashScreenColour="Dark" companyName="ROLI Ltd." cppLanguageStandard="11">
|
||||
<MAINGROUP id="F3keCY" name="AnimationAppExample">
|
||||
<GROUP id="{5E4132EA-C4A0-CBDE-BEDA-FD6772DA79D5}" name="Source">
|
||||
<FILE id="n1FmZc" name="MainComponent.cpp" compile="1" resource="0"
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@
|
|||
E3498B080326636A372B74AE = {isa = PBXBuildFile; fileRef = 859E13C66F2193112084D1B9; };
|
||||
828D4B32ECB7ECE234A5A1A9 = {isa = PBXBuildFile; fileRef = 66DE43B56D8670C78DD3998D; };
|
||||
ACC6D859315761144D4178A0 = {isa = PBXBuildFile; fileRef = 717FA33AC0AA2629302F0314; };
|
||||
D56389F7C2F211D97510A51F = {isa = PBXBuildFile; fileRef = F41993809470A0FF0DC7076E; };
|
||||
97CBB80DA6775AEF4872168B = {isa = PBXBuildFile; fileRef = 8F7B1F20EA4F07C9D37D5260; };
|
||||
2CDBA22DB877B521681B03C3 = {isa = PBXBuildFile; fileRef = 7DF561FC0400DD7E678CD690; };
|
||||
3B937846DB65393DE597ABDE = {isa = PBXBuildFile; fileRef = C9F7ABDA09635BC3FAB0B008; };
|
||||
|
|
@ -78,6 +79,7 @@
|
|||
D7AE43E118954402DE85705F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_graphics"; path = "../../../../modules/juce_graphics"; sourceTree = "SOURCE_ROOT"; };
|
||||
E86F8ACE887901A756775C0C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_data_structures"; path = "../../../../modules/juce_data_structures"; sourceTree = "SOURCE_ROOT"; };
|
||||
EE948FB708041B74B8597E68 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_processors"; path = "../../../../modules/juce_audio_processors"; sourceTree = "SOURCE_ROOT"; };
|
||||
F41993809470A0FF0DC7076E = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVKit.framework; path = System/Library/Frameworks/AVKit.framework; sourceTree = SDKROOT; };
|
||||
F7B6DBDC7439C90B4E01752E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; };
|
||||
FE7F391D915BD5CE849883A8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
|
||||
9F41B5C4D3F9CE9C17373AB3 = {isa = PBXGroup; children = (
|
||||
|
|
@ -122,6 +124,7 @@
|
|||
859E13C66F2193112084D1B9,
|
||||
66DE43B56D8670C78DD3998D,
|
||||
717FA33AC0AA2629302F0314,
|
||||
F41993809470A0FF0DC7076E,
|
||||
8F7B1F20EA4F07C9D37D5260,
|
||||
7DF561FC0400DD7E678CD690,
|
||||
C9F7ABDA09635BC3FAB0B008,
|
||||
|
|
@ -141,7 +144,7 @@
|
|||
31F4A77234EA04C6F3F431E7,
|
||||
7CA50BE1660DF7427A2CAFE2, ); name = Source; sourceTree = "<group>"; };
|
||||
E6AD24AAB15D880592BFDD57 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -162,8 +165,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;
|
||||
|
|
@ -171,7 +175,7 @@
|
|||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Debug; };
|
||||
58ED5763719C81C95B744A5B = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -193,8 +197,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;
|
||||
|
|
@ -203,16 +208,37 @@
|
|||
USE_HEADERMAP = NO; }; name = Release; };
|
||||
8FB477F7B77D68FD93DC1D16 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PRODUCT_NAME = "AnimationAppExample";
|
||||
|
|
@ -220,15 +246,36 @@
|
|||
ZERO_LINK = NO; }; name = Debug; };
|
||||
7977431F7194644B49C15E21 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
PRODUCT_NAME = "AnimationAppExample";
|
||||
WARNING_CFLAGS = -Wreorder;
|
||||
|
|
@ -262,6 +309,7 @@
|
|||
E3498B080326636A372B74AE,
|
||||
828D4B32ECB7ECE234A5A1A9,
|
||||
ACC6D859315761144D4178A0,
|
||||
D56389F7C2F211D97510A51F,
|
||||
97CBB80DA6775AEF4872168B,
|
||||
2CDBA22DB877B521681B03C3,
|
||||
3B937846DB65393DE597ABDE,
|
||||
|
|
@ -275,7 +323,7 @@
|
|||
6DD59723DA58F112C3C6F427,
|
||||
2CCE82C7290D2D226DD34C0B,
|
||||
4516F5A575174EF76FEAD8B3, ); buildRules = ( ); dependencies = ( ); name = "AnimationAppExample - App"; productName = AnimationAppExample; productReference = CBF69B3CBCD089CD7DC8343C; productType = "com.apple.product-type.application"; };
|
||||
AEF97977FF56185DB5E0C493 = {isa = PBXProject; buildConfigurationList = 576D6DACFB71E339D0AD373A; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 80F5D4DB72CAE33FF7BE0E28 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = E2839CF91E2C633A933666F4; projectDirPath = ""; projectRoot = ""; targets = (80F5D4DB72CAE33FF7BE0E28); };
|
||||
AEF97977FF56185DB5E0C493 = {isa = PBXProject; buildConfigurationList = 576D6DACFB71E339D0AD373A; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 80F5D4DB72CAE33FF7BE0E28 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = E2839CF91E2C633A933666F4; projectDirPath = ""; projectRoot = ""; targets = (80F5D4DB72CAE33FF7BE0E28); };
|
||||
};
|
||||
rootObject = AEF97977FF56185DB5E0C493;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ Global
|
|||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Debug|x64.Build.0 = Debug|x64
|
||||
{D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Release|x64.Build.0 = Release|x64
|
||||
{D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Debug|x64.Build.0 = Debug|x64
|
||||
{D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Release|x64.ActiveCfg = Release|x64
|
||||
{D44A6FC4-2DA0-C221-F876-2A2012D2840C}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{D44A6FC4-2DA0-C221-F876-2A2012D2840C}</ProjectGuid>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
|
||||
Label="Configuration">
|
||||
|
|
@ -32,6 +34,7 @@
|
|||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
|
|
@ -42,6 +45,7 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
|
|
@ -55,6 +59,7 @@
|
|||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AnimationAppExample</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
|
|
@ -78,6 +83,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -117,6 +123,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -152,9 +159,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -215,6 +219,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -431,9 +438,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -521,6 +525,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -1673,13 +1680,7 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_DirectShowComponent.cpp">
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\juce_video.cpp">
|
||||
|
|
@ -1707,7 +1708,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\buffers\juce_FloatVectorOperations.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_LagrangeInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_LinearSmoothedValue.h"/>
|
||||
|
|
@ -1727,10 +1727,12 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEValue.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZone.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_BufferingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_ChannelRemappingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_PositionableAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_ResamplingAudioSource.h"/>
|
||||
|
|
@ -1836,7 +1838,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_LAMEEncoderAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_MP3AudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WindowsMediaAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\format\juce_AudioFormat.h"/>
|
||||
|
|
@ -2102,6 +2103,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
|
||||
|
|
@ -2286,8 +2288,12 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_opengl\utils\juce_OpenGLAppComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_opengl\juce_opengl.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_DirectShowComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_MovieComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_Video.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_Video.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\juce_video.h"/>
|
||||
<ClInclude Include="..\..\JuceLibraryCode\AppConfig.h"/>
|
||||
<ClInclude Include="..\..\JuceLibraryCode\JuceHeader.h"/>
|
||||
|
|
|
|||
|
|
@ -23,6 +23,9 @@
|
|||
<Filter Include="Juce Modules\juce_audio_basics\mpe">
|
||||
<UniqueIdentifier>{8C868E51-156D-A916-047C-0D9EA1393675}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\native">
|
||||
<UniqueIdentifier>{D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\sources">
|
||||
<UniqueIdentifier>{EF2CAB40-0432-429B-C517-86ADF136BB8A}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -373,9 +376,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -436,6 +436,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -658,9 +661,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -757,6 +757,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -1993,20 +1996,8 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.cpp">
|
||||
<Filter>Juce Modules\juce_video\capture</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.cpp">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_mac_CameraDevice.mm">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_mac_MovieComponent.mm">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.cpp">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_DirectShowComponent.cpp">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.cpp">
|
||||
<Filter>Juce Modules\juce_video\playback</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\juce_video.cpp">
|
||||
<Filter>Juce Modules\juce_video</Filter>
|
||||
|
|
@ -2076,9 +2067,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2136,6 +2124,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\mpe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2148,6 +2139,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2463,9 +2457,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3261,6 +3252,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h">
|
||||
<Filter>Juce Modules\juce_graphics\placement</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3813,10 +3807,22 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\capture</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_DirectShowComponent.h">
|
||||
<Filter>Juce Modules\juce_video\playback</Filter>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_MovieComponent.h">
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_Video.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_Video.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.h">
|
||||
<Filter>Juce Modules\juce_video\playback</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\juce_video.h">
|
||||
|
|
|
|||
|
|
@ -10,9 +10,11 @@
|
|||
E3498B080326636A372B74AE = {isa = PBXBuildFile; fileRef = 859E13C66F2193112084D1B9; };
|
||||
828D4B32ECB7ECE234A5A1A9 = {isa = PBXBuildFile; fileRef = 66DE43B56D8670C78DD3998D; };
|
||||
ACC6D859315761144D4178A0 = {isa = PBXBuildFile; fileRef = 717FA33AC0AA2629302F0314; };
|
||||
D56389F7C2F211D97510A51F = {isa = PBXBuildFile; fileRef = F41993809470A0FF0DC7076E; };
|
||||
3B937846DB65393DE597ABDE = {isa = PBXBuildFile; fileRef = C9F7ABDA09635BC3FAB0B008; };
|
||||
96B761E33D6CA3700F0A9A51 = {isa = PBXBuildFile; fileRef = 287976618152E4BA76D627FA; };
|
||||
3BDC668C74D7BE65921F24F3 = {isa = PBXBuildFile; fileRef = 894CC76489B4BE25D85811AB; };
|
||||
E9042B79DDA8424594F1AB16 = {isa = PBXBuildFile; fileRef = FE7F391D915BD5CE849883A8; };
|
||||
139AEB224F22582CF606327F = {isa = PBXBuildFile; fileRef = 732EEC584A4CE3ED07C5BEFB; };
|
||||
0DE5F0C9D8D826AF3EEBAC04 = {isa = PBXBuildFile; fileRef = 888284627B1FEA22193130AB; };
|
||||
F3F1AF2E0D45882BFE3EDE07 = {isa = PBXBuildFile; fileRef = AF947B0E188B6EA57EB0109B; };
|
||||
|
|
@ -79,7 +81,9 @@
|
|||
D7AE43E118954402DE85705F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_graphics"; path = "../../../../modules/juce_graphics"; sourceTree = "SOURCE_ROOT"; };
|
||||
E86F8ACE887901A756775C0C = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_data_structures"; path = "../../../../modules/juce_data_structures"; sourceTree = "SOURCE_ROOT"; };
|
||||
EE948FB708041B74B8597E68 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_processors"; path = "../../../../modules/juce_audio_processors"; sourceTree = "SOURCE_ROOT"; };
|
||||
F41993809470A0FF0DC7076E = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVKit.framework; path = System/Library/Frameworks/AVKit.framework; sourceTree = SDKROOT; };
|
||||
F7B6DBDC7439C90B4E01752E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; };
|
||||
FE7F391D915BD5CE849883A8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
|
||||
9F41B5C4D3F9CE9C17373AB3 = {isa = PBXGroup; children = (
|
||||
B766DBADE0BD743FAC004870,
|
||||
F7B6DBDC7439C90B4E01752E, ); name = Source; sourceTree = "<group>"; };
|
||||
|
|
@ -122,9 +126,11 @@
|
|||
859E13C66F2193112084D1B9,
|
||||
66DE43B56D8670C78DD3998D,
|
||||
717FA33AC0AA2629302F0314,
|
||||
F41993809470A0FF0DC7076E,
|
||||
C9F7ABDA09635BC3FAB0B008,
|
||||
287976618152E4BA76D627FA,
|
||||
894CC76489B4BE25D85811AB,
|
||||
FE7F391D915BD5CE849883A8,
|
||||
732EEC584A4CE3ED07C5BEFB,
|
||||
888284627B1FEA22193130AB,
|
||||
AF947B0E188B6EA57EB0109B,
|
||||
|
|
@ -143,7 +149,7 @@
|
|||
E6AD24AAB15D880592BFDD57 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -164,15 +170,16 @@
|
|||
"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; };
|
||||
58ED5763719C81C95B744A5B = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -194,24 +201,46 @@
|
|||
"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; };
|
||||
8FB477F7B77D68FD93DC1D16 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
|
|
@ -223,15 +252,36 @@
|
|||
7977431F7194644B49C15E21 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
PRODUCT_NAME = "AnimationAppExample";
|
||||
|
|
@ -268,9 +318,11 @@
|
|||
E3498B080326636A372B74AE,
|
||||
828D4B32ECB7ECE234A5A1A9,
|
||||
ACC6D859315761144D4178A0,
|
||||
D56389F7C2F211D97510A51F,
|
||||
3B937846DB65393DE597ABDE,
|
||||
96B761E33D6CA3700F0A9A51,
|
||||
3BDC668C74D7BE65921F24F3,
|
||||
E9042B79DDA8424594F1AB16,
|
||||
139AEB224F22582CF606327F,
|
||||
0DE5F0C9D8D826AF3EEBAC04,
|
||||
F3F1AF2E0D45882BFE3EDE07,
|
||||
|
|
@ -281,7 +333,7 @@
|
|||
6DD59723DA58F112C3C6F427,
|
||||
2CCE82C7290D2D226DD34C0B,
|
||||
4516F5A575174EF76FEAD8B3, ); buildRules = ( ); dependencies = ( ); name = "AnimationAppExample - App"; productName = AnimationAppExample; productReference = CBF69B3CBCD089CD7DC8343C; productType = "com.apple.product-type.application"; };
|
||||
AEF97977FF56185DB5E0C493 = {isa = PBXProject; buildConfigurationList = 576D6DACFB71E339D0AD373A; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 80F5D4DB72CAE33FF7BE0E28 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = E2839CF91E2C633A933666F4; projectDirPath = ""; projectRoot = ""; targets = (80F5D4DB72CAE33FF7BE0E28); };
|
||||
AEF97977FF56185DB5E0C493 = {isa = PBXProject; buildConfigurationList = 576D6DACFB71E339D0AD373A; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 80F5D4DB72CAE33FF7BE0E28 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = E2839CF91E2C633A933666F4; projectDirPath = ""; projectRoot = ""; targets = (80F5D4DB72CAE33FF7BE0E28); };
|
||||
};
|
||||
rootObject = AEF97977FF56185DB5E0C493;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,8 +34,14 @@
|
|||
|
||||
// BEGIN SECTION A
|
||||
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#ifndef JUCE_DISPLAY_SPLASH_SCREEN
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_REPORT_APP_USAGE
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#endif
|
||||
|
||||
|
||||
// END SECTION A
|
||||
|
||||
|
|
@ -56,6 +62,170 @@
|
|||
#define JUCE_MODULE_AVAILABLE_juce_opengl 1
|
||||
#define JUCE_MODULE_AVAILABLE_juce_video 1
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
//#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_video flags:
|
||||
|
||||
#ifndef JUCE_USE_CAMERA
|
||||
//#define JUCE_USE_CAMERA 1
|
||||
#endif
|
||||
//==============================================================================
|
||||
#ifndef JUCE_STANDALONE_APPLICATION
|
||||
#if defined(JucePlugin_Name) && defined(JucePlugin_Build_Standalone)
|
||||
|
|
@ -64,180 +234,3 @@
|
|||
#define JUCE_STANDALONE_APPLICATION 1
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
|
||||
//#define JUCE_USE_LAME_AUDIO_FORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
//#define JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CHECK_MEMORY_LEAKS
|
||||
//#define JUCE_CHECK_MEMORY_LEAKS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
//#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
//#define JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_events flags:
|
||||
|
||||
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
//#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
//#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_video flags:
|
||||
|
||||
#ifndef JUCE_DIRECTSHOW
|
||||
//#define JUCE_DIRECTSHOW
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_MEDIAFOUNDATION
|
||||
//#define JUCE_MEDIAFOUNDATION
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_QUICKTIME
|
||||
//#define JUCE_QUICKTIME
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CAMERA
|
||||
//#define JUCE_USE_CAMERA
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
<JUCERPROJECT id="PAnJXP" name="AudioAppExample" projectType="guiapp" version="1.0.0"
|
||||
bundleIdentifier="com.roli.AudioAppExample" includeBinaryInAppConfig="1"
|
||||
jucerVersion="5.0.2" displaySplashScreen="0" reportAppUsage="0"
|
||||
splashScreenColour="Dark" companyName="ROLI Ltd.">
|
||||
jucerVersion="5.1.0" displaySplashScreen="0" reportAppUsage="0"
|
||||
splashScreenColour="Dark" companyName="ROLI Ltd." cppLanguageStandard="11">
|
||||
<MAINGROUP id="GaJIge" name="AudioAppExample">
|
||||
<GROUP id="{168FC5D4-FA65-8320-F83E-C14C416638E1}" name="Source">
|
||||
<FILE id="aHvhJ2" name="MainComponent.cpp" compile="1" resource="0"
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@
|
|||
3286435E3CC944A630866B89 = {isa = PBXBuildFile; fileRef = 92CABA9C9B5148FCA22A0503; };
|
||||
7AC823C6BFA28E49D004E0E0 = {isa = PBXBuildFile; fileRef = BD70FA4626657FF1DEBB10DA; };
|
||||
558C49788C323F72C879C219 = {isa = PBXBuildFile; fileRef = 440774261ADCDDE62F8611DE; };
|
||||
6295E63A310FB635AC0C1BE1 = {isa = PBXBuildFile; fileRef = FE0301E74455B9D70088792D; };
|
||||
32D0B845ED45381A3B0D3286 = {isa = PBXBuildFile; fileRef = C751B4E213343FF77A0681B6; };
|
||||
7D74E1C0A7CA9488CCB8FD5D = {isa = PBXBuildFile; fileRef = EA07D9E1051E8FBBB8C21064; };
|
||||
2414893F5F6D7096A1350F6B = {isa = PBXBuildFile; fileRef = 0C37646FCADAFC29F28333C0; };
|
||||
|
|
@ -85,6 +86,7 @@
|
|||
ED96DF5BB1BAA94746049FE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_gui_basics.mm"; path = "../../JuceLibraryCode/include_juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
FA016D0A7169A84A182C404B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
|
||||
FB092AF48A13F4F473734F66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_video.mm"; path = "../../JuceLibraryCode/include_juce_video.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
FE0301E74455B9D70088792D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVKit.framework; path = System/Library/Frameworks/AVKit.framework; sourceTree = SDKROOT; };
|
||||
C366FD2226833583ECDE68D2 = {isa = PBXGroup; children = (
|
||||
2545022A0EE088A0C46EBD13,
|
||||
D78365C74082A1253E12AF17, ); name = Source; sourceTree = "<group>"; };
|
||||
|
|
@ -129,6 +131,7 @@
|
|||
92CABA9C9B5148FCA22A0503,
|
||||
BD70FA4626657FF1DEBB10DA,
|
||||
440774261ADCDDE62F8611DE,
|
||||
FE0301E74455B9D70088792D,
|
||||
C751B4E213343FF77A0681B6,
|
||||
EA07D9E1051E8FBBB8C21064,
|
||||
0C37646FCADAFC29F28333C0,
|
||||
|
|
@ -149,7 +152,7 @@
|
|||
B679234897D9AEB22E892566,
|
||||
6F245D0C169B0E9060BD1033, ); name = Source; sourceTree = "<group>"; };
|
||||
B0ADA4CCDD12487AAA4D29E3 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -170,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;
|
||||
|
|
@ -179,7 +183,7 @@
|
|||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Debug; };
|
||||
F8E0347F1E2A6CDA40CBAFC1 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -201,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;
|
||||
|
|
@ -211,16 +216,37 @@
|
|||
USE_HEADERMAP = NO; }; name = Release; };
|
||||
2DDD1A3A56EAB02179D1CFB6 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PRODUCT_NAME = "AudioAppExample";
|
||||
|
|
@ -228,15 +254,36 @@
|
|||
ZERO_LINK = NO; }; name = Debug; };
|
||||
BE32D9CFAA27D791B2181C7F = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
PRODUCT_NAME = "AudioAppExample";
|
||||
WARNING_CFLAGS = -Wreorder;
|
||||
|
|
@ -271,6 +318,7 @@
|
|||
3286435E3CC944A630866B89,
|
||||
7AC823C6BFA28E49D004E0E0,
|
||||
558C49788C323F72C879C219,
|
||||
6295E63A310FB635AC0C1BE1,
|
||||
32D0B845ED45381A3B0D3286,
|
||||
7D74E1C0A7CA9488CCB8FD5D,
|
||||
2414893F5F6D7096A1350F6B,
|
||||
|
|
@ -285,7 +333,7 @@
|
|||
3602833D915A2AC7C25F537F,
|
||||
BC3ECD5BCB6580E951083B7E,
|
||||
C9974DDFB456D5307D4C29F3, ); buildRules = ( ); dependencies = ( ); name = "AudioAppExample - App"; productName = AudioAppExample; productReference = 9C71E9533EDADF610F789D88; productType = "com.apple.product-type.application"; };
|
||||
0E00FEF4A999DE35888889AE = {isa = PBXProject; buildConfigurationList = 074FE87A26471418B3AC0921; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { D010D5837C01EB7574A48649 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 41A4B977F5588A439A066455; projectDirPath = ""; projectRoot = ""; targets = (D010D5837C01EB7574A48649); };
|
||||
0E00FEF4A999DE35888889AE = {isa = PBXProject; buildConfigurationList = 074FE87A26471418B3AC0921; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { D010D5837C01EB7574A48649 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 41A4B977F5588A439A066455; projectDirPath = ""; projectRoot = ""; targets = (D010D5837C01EB7574A48649); };
|
||||
};
|
||||
rootObject = 0E00FEF4A999DE35888889AE;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ Global
|
|||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{5EC68AA6-F066-CCC4-21D6-89C2125F627F}.Debug|x64.Build.0 = Debug|x64
|
||||
{5EC68AA6-F066-CCC4-21D6-89C2125F627F}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{5EC68AA6-F066-CCC4-21D6-89C2125F627F}.Release|x64.Build.0 = Release|x64
|
||||
{5EC68AA6-F066-CCC4-21D6-89C2125F627F}.Debug|x64.Build.0 = Debug|x64
|
||||
{5EC68AA6-F066-CCC4-21D6-89C2125F627F}.Release|x64.ActiveCfg = Release|x64
|
||||
{5EC68AA6-F066-CCC4-21D6-89C2125F627F}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{5EC68AA6-F066-CCC4-21D6-89C2125F627F}</ProjectGuid>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
|
||||
Label="Configuration">
|
||||
|
|
@ -32,6 +34,7 @@
|
|||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
|
|
@ -42,6 +45,7 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
|
|
@ -55,6 +59,7 @@
|
|||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AudioAppExample</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
|
|
@ -78,6 +83,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -117,6 +123,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -152,9 +159,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -215,6 +219,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -431,9 +438,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -569,6 +573,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -1721,13 +1728,7 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_DirectShowComponent.cpp">
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\juce_video.cpp">
|
||||
|
|
@ -1756,7 +1757,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\buffers\juce_FloatVectorOperations.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_LagrangeInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_LinearSmoothedValue.h"/>
|
||||
|
|
@ -1776,10 +1776,12 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEValue.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZone.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_BufferingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_ChannelRemappingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_PositionableAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_ResamplingAudioSource.h"/>
|
||||
|
|
@ -1885,7 +1887,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_LAMEEncoderAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_MP3AudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WindowsMediaAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\format\juce_AudioFormat.h"/>
|
||||
|
|
@ -2164,6 +2165,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
|
||||
|
|
@ -2348,8 +2350,12 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_opengl\utils\juce_OpenGLAppComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_opengl\juce_opengl.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_DirectShowComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_MovieComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_Video.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_Video.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\juce_video.h"/>
|
||||
<ClInclude Include="..\..\JuceLibraryCode\AppConfig.h"/>
|
||||
<ClInclude Include="..\..\JuceLibraryCode\JuceHeader.h"/>
|
||||
|
|
|
|||
|
|
@ -23,6 +23,9 @@
|
|||
<Filter Include="Juce Modules\juce_audio_basics\mpe">
|
||||
<UniqueIdentifier>{8C868E51-156D-A916-047C-0D9EA1393675}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\native">
|
||||
<UniqueIdentifier>{D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\sources">
|
||||
<UniqueIdentifier>{EF2CAB40-0432-429B-C517-86ADF136BB8A}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -388,9 +391,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -451,6 +451,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -673,9 +676,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -835,6 +835,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -2071,20 +2074,8 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.cpp">
|
||||
<Filter>Juce Modules\juce_video\capture</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.cpp">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_mac_CameraDevice.mm">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_mac_MovieComponent.mm">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.cpp">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_DirectShowComponent.cpp">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.cpp">
|
||||
<Filter>Juce Modules\juce_video\playback</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\juce_video.cpp">
|
||||
<Filter>Juce Modules\juce_video</Filter>
|
||||
|
|
@ -2157,9 +2148,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2217,6 +2205,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\mpe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2229,6 +2220,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2544,9 +2538,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3381,6 +3372,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h">
|
||||
<Filter>Juce Modules\juce_graphics\placement</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3933,10 +3927,22 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\capture</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_DirectShowComponent.h">
|
||||
<Filter>Juce Modules\juce_video\playback</Filter>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_MovieComponent.h">
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_Video.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_Video.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.h">
|
||||
<Filter>Juce Modules\juce_video\playback</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\juce_video.h">
|
||||
|
|
|
|||
|
|
@ -10,10 +10,12 @@
|
|||
3286435E3CC944A630866B89 = {isa = PBXBuildFile; fileRef = 92CABA9C9B5148FCA22A0503; };
|
||||
7AC823C6BFA28E49D004E0E0 = {isa = PBXBuildFile; fileRef = BD70FA4626657FF1DEBB10DA; };
|
||||
558C49788C323F72C879C219 = {isa = PBXBuildFile; fileRef = 440774261ADCDDE62F8611DE; };
|
||||
6295E63A310FB635AC0C1BE1 = {isa = PBXBuildFile; fileRef = FE0301E74455B9D70088792D; };
|
||||
2414893F5F6D7096A1350F6B = {isa = PBXBuildFile; fileRef = 0C37646FCADAFC29F28333C0; };
|
||||
66F2013AC2FE548DC181F672 = {isa = PBXBuildFile; fileRef = 3D75092F510176CC7F979ED9; };
|
||||
F02410B634B6C9C29060A812 = {isa = PBXBuildFile; fileRef = 4286F1F40FC3E04B4AE701C2; };
|
||||
12569A7627556D3953A50DD4 = {isa = PBXBuildFile; fileRef = 2DA513AD8AE6F92685ABA7BB; };
|
||||
CF339C0C77E85567F2E14DEF = {isa = PBXBuildFile; fileRef = E9E3BEA778FE14AE7BA9032F; };
|
||||
26E4E22AC7196AC405E218B9 = {isa = PBXBuildFile; fileRef = 7C86E886C3FCB671004E1CA2; };
|
||||
DE32F1DDED355F817FCA16C4 = {isa = PBXBuildFile; fileRef = F5B5D441C4AB1D01509ACC8D; };
|
||||
62AE0FBB5B9184FF94092D43 = {isa = PBXBuildFile; fileRef = D7867DB9C17425E3F05EB860; };
|
||||
|
|
@ -82,9 +84,11 @@
|
|||
D96EF22A7C2912FDB2F9BBFD = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_opengl"; path = "../../../../modules/juce_opengl"; sourceTree = "SOURCE_ROOT"; };
|
||||
E0DDAD7A205F6DD0B0501DE3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_graphics"; path = "../../../../modules/juce_graphics"; sourceTree = "SOURCE_ROOT"; };
|
||||
E87E13099757D39753D4F951 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_core"; path = "../../../../modules/juce_core"; sourceTree = "SOURCE_ROOT"; };
|
||||
E9E3BEA778FE14AE7BA9032F = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
|
||||
ED96DF5BB1BAA94746049FE4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_gui_basics.mm"; path = "../../JuceLibraryCode/include_juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
F5B5D441C4AB1D01509ACC8D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; };
|
||||
FB092AF48A13F4F473734F66 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_video.mm"; path = "../../JuceLibraryCode/include_juce_video.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
FE0301E74455B9D70088792D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVKit.framework; path = System/Library/Frameworks/AVKit.framework; sourceTree = SDKROOT; };
|
||||
C366FD2226833583ECDE68D2 = {isa = PBXGroup; children = (
|
||||
2545022A0EE088A0C46EBD13,
|
||||
D78365C74082A1253E12AF17, ); name = Source; sourceTree = "<group>"; };
|
||||
|
|
@ -129,10 +133,12 @@
|
|||
92CABA9C9B5148FCA22A0503,
|
||||
BD70FA4626657FF1DEBB10DA,
|
||||
440774261ADCDDE62F8611DE,
|
||||
FE0301E74455B9D70088792D,
|
||||
0C37646FCADAFC29F28333C0,
|
||||
3D75092F510176CC7F979ED9,
|
||||
4286F1F40FC3E04B4AE701C2,
|
||||
2DA513AD8AE6F92685ABA7BB,
|
||||
E9E3BEA778FE14AE7BA9032F,
|
||||
7C86E886C3FCB671004E1CA2,
|
||||
F5B5D441C4AB1D01509ACC8D,
|
||||
D7867DB9C17425E3F05EB860,
|
||||
|
|
@ -151,7 +157,7 @@
|
|||
B0ADA4CCDD12487AAA4D29E3 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -172,15 +178,16 @@
|
|||
"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; };
|
||||
F8E0347F1E2A6CDA40CBAFC1 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -202,24 +209,46 @@
|
|||
"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; };
|
||||
2DDD1A3A56EAB02179D1CFB6 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
|
|
@ -231,15 +260,36 @@
|
|||
BE32D9CFAA27D791B2181C7F = {isa = XCBuildConfiguration; buildSettings = {
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
PRODUCT_NAME = "AudioAppExample";
|
||||
|
|
@ -277,10 +327,12 @@
|
|||
3286435E3CC944A630866B89,
|
||||
7AC823C6BFA28E49D004E0E0,
|
||||
558C49788C323F72C879C219,
|
||||
6295E63A310FB635AC0C1BE1,
|
||||
2414893F5F6D7096A1350F6B,
|
||||
66F2013AC2FE548DC181F672,
|
||||
F02410B634B6C9C29060A812,
|
||||
12569A7627556D3953A50DD4,
|
||||
CF339C0C77E85567F2E14DEF,
|
||||
26E4E22AC7196AC405E218B9,
|
||||
DE32F1DDED355F817FCA16C4,
|
||||
62AE0FBB5B9184FF94092D43,
|
||||
|
|
@ -291,7 +343,7 @@
|
|||
3602833D915A2AC7C25F537F,
|
||||
BC3ECD5BCB6580E951083B7E,
|
||||
C9974DDFB456D5307D4C29F3, ); buildRules = ( ); dependencies = ( ); name = "AudioAppExample - App"; productName = AudioAppExample; productReference = 9C71E9533EDADF610F789D88; productType = "com.apple.product-type.application"; };
|
||||
0E00FEF4A999DE35888889AE = {isa = PBXProject; buildConfigurationList = 074FE87A26471418B3AC0921; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { D010D5837C01EB7574A48649 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 41A4B977F5588A439A066455; projectDirPath = ""; projectRoot = ""; targets = (D010D5837C01EB7574A48649); };
|
||||
0E00FEF4A999DE35888889AE = {isa = PBXProject; buildConfigurationList = 074FE87A26471418B3AC0921; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { D010D5837C01EB7574A48649 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 41A4B977F5588A439A066455; projectDirPath = ""; projectRoot = ""; targets = (D010D5837C01EB7574A48649); };
|
||||
};
|
||||
rootObject = 0E00FEF4A999DE35888889AE;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,8 +34,14 @@
|
|||
|
||||
// BEGIN SECTION A
|
||||
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#ifndef JUCE_DISPLAY_SPLASH_SCREEN
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_REPORT_APP_USAGE
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#endif
|
||||
|
||||
|
||||
// END SECTION A
|
||||
|
||||
|
|
@ -57,6 +63,181 @@
|
|||
#define JUCE_MODULE_AVAILABLE_juce_opengl 1
|
||||
#define JUCE_MODULE_AVAILABLE_juce_video 1
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_utils flags:
|
||||
|
||||
#ifndef JUCE_USE_CDREADER
|
||||
//#define JUCE_USE_CDREADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CDBURNER
|
||||
//#define JUCE_USE_CDBURNER 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
//#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_video flags:
|
||||
|
||||
#ifndef JUCE_USE_CAMERA
|
||||
//#define JUCE_USE_CAMERA 1
|
||||
#endif
|
||||
//==============================================================================
|
||||
#ifndef JUCE_STANDALONE_APPLICATION
|
||||
#if defined(JucePlugin_Name) && defined(JucePlugin_Build_Standalone)
|
||||
|
|
@ -65,191 +246,3 @@
|
|||
#define JUCE_STANDALONE_APPLICATION 1
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
|
||||
//#define JUCE_USE_LAME_AUDIO_FORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
//#define JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_utils flags:
|
||||
|
||||
#ifndef JUCE_USE_CDREADER
|
||||
//#define JUCE_USE_CDREADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CDBURNER
|
||||
//#define JUCE_USE_CDBURNER
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CHECK_MEMORY_LEAKS
|
||||
//#define JUCE_CHECK_MEMORY_LEAKS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
//#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
//#define JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_events flags:
|
||||
|
||||
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
//#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
//#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_video flags:
|
||||
|
||||
#ifndef JUCE_DIRECTSHOW
|
||||
//#define JUCE_DIRECTSHOW
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_MEDIAFOUNDATION
|
||||
//#define JUCE_MEDIAFOUNDATION
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_QUICKTIME
|
||||
//#define JUCE_QUICKTIME
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CAMERA
|
||||
//#define JUCE_USE_CAMERA
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -2,14 +2,16 @@
|
|||
|
||||
<JUCERPROJECT id="aa4reI" name="BlocksDrawing" projectType="guiapp" version="1.0.0"
|
||||
bundleIdentifier="com.yourcompany.BlocksDrawing" includeBinaryInAppConfig="1"
|
||||
jucerVersion="5.0.2" displaySplashScreen="0" reportAppUsage="0"
|
||||
splashScreenColour="Dark">
|
||||
jucerVersion="5.1.0" displaySplashScreen="0" reportAppUsage="0"
|
||||
splashScreenColour="Dark" cppLanguageStandard="11">
|
||||
<MAINGROUP id="yXiPIx" name="BlocksDrawing">
|
||||
<GROUP id="{092A4D5B-31E2-5D03-9B41-81C10EC447E8}" name="Source">
|
||||
<FILE id="qnbQP7" name="LightpadComponent.h" compile="0" resource="0"
|
||||
file="Source/LightpadComponent.h"/>
|
||||
<FILE id="yiP4mu" name="MainComponent.h" compile="0" resource="0" file="Source/MainComponent.h"/>
|
||||
<FILE id="RyfWDq" name="Main.cpp" compile="1" resource="0" file="Source/Main.cpp"/>
|
||||
<FILE id="RVdh1i" name="MainComponent.cpp" compile="1" resource="0"
|
||||
file="Source/MainComponent.cpp"/>
|
||||
<FILE id="yiP4mu" name="MainComponent.h" compile="0" resource="0" file="Source/MainComponent.h"/>
|
||||
</GROUP>
|
||||
</MAINGROUP>
|
||||
<EXPORTFORMATS>
|
||||
|
|
|
|||
|
|
@ -67,6 +67,7 @@ endif
|
|||
|
||||
OBJECTS_APP := \
|
||||
$(JUCE_OBJDIR)/Main_90ebc5c2.o \
|
||||
$(JUCE_OBJDIR)/MainComponent_a6ffb4a5.o \
|
||||
$(JUCE_OBJDIR)/include_juce_audio_basics_8a4e984a.o \
|
||||
$(JUCE_OBJDIR)/include_juce_audio_devices_63111d02.o \
|
||||
$(JUCE_OBJDIR)/include_juce_audio_formats_15f82001.o \
|
||||
|
|
@ -83,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)
|
||||
|
|
@ -95,6 +98,11 @@ $(JUCE_OBJDIR)/Main_90ebc5c2.o: ../../Source/Main.cpp
|
|||
@echo "Compiling Main.cpp"
|
||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||
|
||||
$(JUCE_OBJDIR)/MainComponent_a6ffb4a5.o: ../../Source/MainComponent.cpp
|
||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
||||
@echo "Compiling MainComponent.cpp"
|
||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||
|
||||
$(JUCE_OBJDIR)/include_juce_audio_basics_8a4e984a.o: ../../JuceLibraryCode/include_juce_audio_basics.cpp
|
||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
||||
@echo "Compiling include_juce_audio_basics.cpp"
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@
|
|||
C5B65EEA10D40B2770FE8937 = {isa = PBXBuildFile; fileRef = ABA9D69C67D0234528DEB39B; };
|
||||
19DBB78B919C4774330FCED5 = {isa = PBXBuildFile; fileRef = BA174BBB2231F7A8D1621BE9; };
|
||||
F1C1D8F4BDE85067F5E61D08 = {isa = PBXBuildFile; fileRef = 49F51637C89080A76F65E9F7; };
|
||||
D354A0AD7CBDBDD1D8132ECC = {isa = PBXBuildFile; fileRef = 3A534A7474110674C69C1FC9; };
|
||||
F3102423A2C8D91FE1D9B41E = {isa = PBXBuildFile; fileRef = B0CCD8CF994F3F797BB6D208; };
|
||||
853E27BAF3F496A77507B0F3 = {isa = PBXBuildFile; fileRef = C80A487F061CBA873D8E3F10; };
|
||||
8BB421F938D69A28CEC1DE59 = {isa = PBXBuildFile; fileRef = EDC56FC7BB77C81B88EABC68; };
|
||||
|
|
@ -41,6 +42,7 @@
|
|||
2AF21CDE4EFD3BBA599DE77E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_gui_extra.mm"; path = "../../JuceLibraryCode/include_juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
2C5EEC55C1DCC5A3372873C8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
|
||||
38BEC0B6AFAFA022B355CC1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = "SOURCE_ROOT"; };
|
||||
3A534A7474110674C69C1FC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = "SOURCE_ROOT"; };
|
||||
49F51637C89080A76F65E9F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; };
|
||||
4ABD70F1E7F6F48AF857A965 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; };
|
||||
574E29C4D824BEE95F94E7D6 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; };
|
||||
|
|
@ -80,8 +82,9 @@
|
|||
F5D89B3EFBF1FF94452EA34D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_processors"; path = "../../../../../modules/juce_audio_processors"; sourceTree = "SOURCE_ROOT"; };
|
||||
AA00B6CDF58EE5901BBEF67C = {isa = PBXGroup; children = (
|
||||
C4BD68C22BCD71B945684B0A,
|
||||
38BEC0B6AFAFA022B355CC1B,
|
||||
49F51637C89080A76F65E9F7, ); name = Source; sourceTree = "<group>"; };
|
||||
49F51637C89080A76F65E9F7,
|
||||
3A534A7474110674C69C1FC9,
|
||||
38BEC0B6AFAFA022B355CC1B, ); name = Source; sourceTree = "<group>"; };
|
||||
9886851267A0D1BF2E10BA86 = {isa = PBXGroup; children = (
|
||||
AA00B6CDF58EE5901BBEF67C, ); name = BlocksDrawing; sourceTree = "<group>"; };
|
||||
ACF438DCCC7951F80306FB81 = {isa = PBXGroup; children = (
|
||||
|
|
@ -139,7 +142,7 @@
|
|||
EB0D13905DE35B7EECA09529,
|
||||
31F4C36D3B12DC4E69F5D5A7, ); name = Source; sourceTree = "<group>"; };
|
||||
DF3B86DBD39059B08B65FFDE = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -160,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;
|
||||
|
|
@ -169,7 +173,7 @@
|
|||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Debug; };
|
||||
D1EA6139431E47DBB7B1986D = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -191,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;
|
||||
|
|
@ -201,16 +206,37 @@
|
|||
USE_HEADERMAP = NO; }; name = Release; };
|
||||
43CD600C065BABAB527F39FC = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PRODUCT_NAME = "BlocksDrawing";
|
||||
|
|
@ -218,15 +244,36 @@
|
|||
ZERO_LINK = NO; }; name = Debug; };
|
||||
EC99C60653432B6B3FB22D6B = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
PRODUCT_NAME = "BlocksDrawing";
|
||||
WARNING_CFLAGS = -Wreorder;
|
||||
|
|
@ -242,6 +289,7 @@
|
|||
19DBB78B919C4774330FCED5, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
6F1EAB6EC19EDAB88EF14DE0 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
|
||||
F1C1D8F4BDE85067F5E61D08,
|
||||
D354A0AD7CBDBDD1D8132ECC,
|
||||
F3102423A2C8D91FE1D9B41E,
|
||||
853E27BAF3F496A77507B0F3,
|
||||
8BB421F938D69A28CEC1DE59,
|
||||
|
|
@ -271,7 +319,7 @@
|
|||
B64F4B6419098A6C579D0EDB,
|
||||
6F1EAB6EC19EDAB88EF14DE0,
|
||||
704E8CB52C968D24DAE2ABD5, ); buildRules = ( ); dependencies = ( ); name = "BlocksDrawing - App"; productName = BlocksDrawing; productReference = 7A425A86C84D843976582BAF; productType = "com.apple.product-type.application"; };
|
||||
46C68557D30B3B44D3FE037B = {isa = PBXProject; buildConfigurationList = DD23365E44ACBF007DC85D46; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { F0C1DAFB0E78213F565F044F = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 0E79852FE469702C8F99D6F3; projectDirPath = ""; projectRoot = ""; targets = (F0C1DAFB0E78213F565F044F); };
|
||||
46C68557D30B3B44D3FE037B = {isa = PBXProject; buildConfigurationList = DD23365E44ACBF007DC85D46; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { F0C1DAFB0E78213F565F044F = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 0E79852FE469702C8F99D6F3; projectDirPath = ""; projectRoot = ""; targets = (F0C1DAFB0E78213F565F044F); };
|
||||
};
|
||||
rootObject = 46C68557D30B3B44D3FE037B;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ Global
|
|||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{CFD78289-DF68-E998-FA52-BA8B893952D3}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{CFD78289-DF68-E998-FA52-BA8B893952D3}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{CFD78289-DF68-E998-FA52-BA8B893952D3}.Release|Win32.Build.0 = Release|Win32
|
||||
{CFD78289-DF68-E998-FA52-BA8B893952D3}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{CFD78289-DF68-E998-FA52-BA8B893952D3}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{CFD78289-DF68-E998-FA52-BA8B893952D3}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{CFD78289-DF68-E998-FA52-BA8B893952D3}</ProjectGuid>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
|
||||
|
|
@ -23,6 +24,7 @@
|
|||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
|
||||
Label="Configuration">
|
||||
|
|
@ -30,6 +32,7 @@
|
|||
<UseOfMfc>false</UseOfMfc>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
|
|
@ -40,6 +43,7 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
|
|
@ -53,6 +57,7 @@
|
|||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">BlocksDrawing</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Midl>
|
||||
|
|
@ -76,6 +81,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -117,6 +123,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -140,6 +147,7 @@
|
|||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\Source\Main.cpp"/>
|
||||
<ClCompile Include="..\..\Source\MainComponent.cpp"/>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\buffers\juce_AudioChannelSet.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -152,9 +160,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -215,6 +220,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -431,9 +439,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -587,6 +592,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -1739,7 +1747,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\buffers\juce_FloatVectorOperations.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_LagrangeInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_LinearSmoothedValue.h"/>
|
||||
|
|
@ -1759,10 +1766,12 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEValue.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZone.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_BufferingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_ChannelRemappingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_PositionableAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_ResamplingAudioSource.h"/>
|
||||
|
|
@ -1868,7 +1877,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_LAMEEncoderAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_MP3AudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WindowsMediaAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\format\juce_AudioFormat.h"/>
|
||||
|
|
@ -1924,6 +1932,7 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_utils\players\juce_SoundPlayer.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_utils\juce_audio_utils.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_Block.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_BlockConfigManager.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_ControlButton.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_LEDGrid.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_LEDRow.h"/>
|
||||
|
|
@ -2162,6 +2171,7 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
|
||||
|
|
|
|||
|
|
@ -23,6 +23,9 @@
|
|||
<Filter Include="Juce Modules\juce_audio_basics\mpe">
|
||||
<UniqueIdentifier>{8C868E51-156D-A916-047C-0D9EA1393675}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\native">
|
||||
<UniqueIdentifier>{D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\sources">
|
||||
<UniqueIdentifier>{EF2CAB40-0432-429B-C517-86ADF136BB8A}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -370,6 +373,9 @@
|
|||
<ClCompile Include="..\..\Source\Main.cpp">
|
||||
<Filter>BlocksDrawing\Source</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\Source\MainComponent.cpp">
|
||||
<Filter>BlocksDrawing\Source</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\buffers\juce_AudioChannelSet.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\buffers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -382,9 +388,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -445,6 +448,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -667,9 +673,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -847,6 +850,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -2124,9 +2130,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2184,6 +2187,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\mpe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2196,6 +2202,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2511,9 +2520,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2679,6 +2685,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_Block.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_BlockConfigManager.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_ControlButton.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3393,6 +3402,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_Justification.h">
|
||||
<Filter>Juce Modules\juce_graphics\placement</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ Global
|
|||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{CFD78289-DF68-E998-FA52-BA8B893952D3}.Debug|x64.Build.0 = Debug|x64
|
||||
{CFD78289-DF68-E998-FA52-BA8B893952D3}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{CFD78289-DF68-E998-FA52-BA8B893952D3}.Release|x64.Build.0 = Release|x64
|
||||
{CFD78289-DF68-E998-FA52-BA8B893952D3}.Debug|x64.Build.0 = Debug|x64
|
||||
{CFD78289-DF68-E998-FA52-BA8B893952D3}.Release|x64.ActiveCfg = Release|x64
|
||||
{CFD78289-DF68-E998-FA52-BA8B893952D3}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{CFD78289-DF68-E998-FA52-BA8B893952D3}</ProjectGuid>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
|
||||
Label="Configuration">
|
||||
|
|
@ -32,6 +34,7 @@
|
|||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
|
|
@ -42,6 +45,7 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
|
|
@ -55,6 +59,7 @@
|
|||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BlocksDrawing</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
|
|
@ -78,6 +83,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -117,6 +123,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -139,6 +146,7 @@
|
|||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\Source\Main.cpp"/>
|
||||
<ClCompile Include="..\..\Source\MainComponent.cpp"/>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\buffers\juce_AudioChannelSet.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -151,9 +159,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -214,6 +219,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -430,9 +438,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -586,6 +591,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -1738,7 +1746,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\buffers\juce_FloatVectorOperations.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_LagrangeInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_LinearSmoothedValue.h"/>
|
||||
|
|
@ -1758,10 +1765,12 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEValue.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZone.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_BufferingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_ChannelRemappingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_PositionableAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_ResamplingAudioSource.h"/>
|
||||
|
|
@ -1867,7 +1876,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_LAMEEncoderAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_MP3AudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WindowsMediaAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\format\juce_AudioFormat.h"/>
|
||||
|
|
@ -1923,6 +1931,7 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_utils\players\juce_SoundPlayer.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_utils\juce_audio_utils.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_Block.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_BlockConfigManager.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_ControlButton.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_LEDGrid.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_LEDRow.h"/>
|
||||
|
|
@ -2161,6 +2170,7 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
|
||||
|
|
|
|||
|
|
@ -23,6 +23,9 @@
|
|||
<Filter Include="Juce Modules\juce_audio_basics\mpe">
|
||||
<UniqueIdentifier>{8C868E51-156D-A916-047C-0D9EA1393675}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\native">
|
||||
<UniqueIdentifier>{D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\sources">
|
||||
<UniqueIdentifier>{EF2CAB40-0432-429B-C517-86ADF136BB8A}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -370,6 +373,9 @@
|
|||
<ClCompile Include="..\..\Source\Main.cpp">
|
||||
<Filter>BlocksDrawing\Source</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\Source\MainComponent.cpp">
|
||||
<Filter>BlocksDrawing\Source</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\buffers\juce_AudioChannelSet.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\buffers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -382,9 +388,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -445,6 +448,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -667,9 +673,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -847,6 +850,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -2124,9 +2130,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2184,6 +2187,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\mpe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2196,6 +2202,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2511,9 +2520,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2679,6 +2685,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_Block.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_BlockConfigManager.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_ControlButton.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3393,6 +3402,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_Justification.h">
|
||||
<Filter>Juce Modules\juce_graphics\placement</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@
|
|||
7292839DA84380BAA0F12E31 = {isa = PBXBuildFile; fileRef = 4DCF6F0AB88DA09CE8F97DD4; };
|
||||
2A5E87443C41335CD944ACB8 = {isa = PBXBuildFile; fileRef = 4FE119D4AAC2809C3D698315; };
|
||||
F1C1D8F4BDE85067F5E61D08 = {isa = PBXBuildFile; fileRef = 49F51637C89080A76F65E9F7; };
|
||||
D354A0AD7CBDBDD1D8132ECC = {isa = PBXBuildFile; fileRef = 3A534A7474110674C69C1FC9; };
|
||||
F3102423A2C8D91FE1D9B41E = {isa = PBXBuildFile; fileRef = B0CCD8CF994F3F797BB6D208; };
|
||||
853E27BAF3F496A77507B0F3 = {isa = PBXBuildFile; fileRef = C80A487F061CBA873D8E3F10; };
|
||||
8BB421F938D69A28CEC1DE59 = {isa = PBXBuildFile; fileRef = EDC56FC7BB77C81B88EABC68; };
|
||||
|
|
@ -43,6 +44,7 @@
|
|||
2AF21CDE4EFD3BBA599DE77E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_gui_extra.mm"; path = "../../JuceLibraryCode/include_juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
2C5EEC55C1DCC5A3372873C8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
|
||||
38BEC0B6AFAFA022B355CC1B = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = "SOURCE_ROOT"; };
|
||||
3A534A7474110674C69C1FC9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = "SOURCE_ROOT"; };
|
||||
485A0E39984AC8CD2F98B50C = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = System/Library/Frameworks/CoreImage.framework; sourceTree = SDKROOT; };
|
||||
49F51637C89080A76F65E9F7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; };
|
||||
4ABD70F1E7F6F48AF857A965 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; };
|
||||
|
|
@ -84,8 +86,9 @@
|
|||
F5D89B3EFBF1FF94452EA34D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_processors"; path = "../../../../../modules/juce_audio_processors"; sourceTree = "SOURCE_ROOT"; };
|
||||
AA00B6CDF58EE5901BBEF67C = {isa = PBXGroup; children = (
|
||||
C4BD68C22BCD71B945684B0A,
|
||||
38BEC0B6AFAFA022B355CC1B,
|
||||
49F51637C89080A76F65E9F7, ); name = Source; sourceTree = "<group>"; };
|
||||
49F51637C89080A76F65E9F7,
|
||||
3A534A7474110674C69C1FC9,
|
||||
38BEC0B6AFAFA022B355CC1B, ); name = Source; sourceTree = "<group>"; };
|
||||
9886851267A0D1BF2E10BA86 = {isa = PBXGroup; children = (
|
||||
AA00B6CDF58EE5901BBEF67C, ); name = BlocksDrawing; sourceTree = "<group>"; };
|
||||
ACF438DCCC7951F80306FB81 = {isa = PBXGroup; children = (
|
||||
|
|
@ -147,7 +150,7 @@
|
|||
DF3B86DBD39059B08B65FFDE = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -168,15 +171,16 @@
|
|||
"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; };
|
||||
D1EA6139431E47DBB7B1986D = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -198,24 +202,46 @@
|
|||
"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; };
|
||||
43CD600C065BABAB527F39FC = {isa = XCBuildConfiguration; buildSettings = {
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
|
|
@ -227,15 +253,36 @@
|
|||
EC99C60653432B6B3FB22D6B = {isa = XCBuildConfiguration; buildSettings = {
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
PRODUCT_NAME = "BlocksDrawing";
|
||||
|
|
@ -254,6 +301,7 @@
|
|||
2A5E87443C41335CD944ACB8, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
6F1EAB6EC19EDAB88EF14DE0 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
|
||||
F1C1D8F4BDE85067F5E61D08,
|
||||
D354A0AD7CBDBDD1D8132ECC,
|
||||
F3102423A2C8D91FE1D9B41E,
|
||||
853E27BAF3F496A77507B0F3,
|
||||
8BB421F938D69A28CEC1DE59,
|
||||
|
|
@ -285,7 +333,7 @@
|
|||
B64F4B6419098A6C579D0EDB,
|
||||
6F1EAB6EC19EDAB88EF14DE0,
|
||||
704E8CB52C968D24DAE2ABD5, ); buildRules = ( ); dependencies = ( ); name = "BlocksDrawing - App"; productName = BlocksDrawing; productReference = 7A425A86C84D843976582BAF; productType = "com.apple.product-type.application"; };
|
||||
46C68557D30B3B44D3FE037B = {isa = PBXProject; buildConfigurationList = DD23365E44ACBF007DC85D46; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { F0C1DAFB0E78213F565F044F = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 0E79852FE469702C8F99D6F3; projectDirPath = ""; projectRoot = ""; targets = (F0C1DAFB0E78213F565F044F); };
|
||||
46C68557D30B3B44D3FE037B = {isa = PBXProject; buildConfigurationList = DD23365E44ACBF007DC85D46; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { F0C1DAFB0E78213F565F044F = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 0E79852FE469702C8F99D6F3; projectDirPath = ""; projectRoot = ""; targets = (F0C1DAFB0E78213F565F044F); };
|
||||
};
|
||||
rootObject = 46C68557D30B3B44D3FE037B;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,8 +34,14 @@
|
|||
|
||||
// BEGIN SECTION A
|
||||
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#ifndef JUCE_DISPLAY_SPLASH_SCREEN
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_REPORT_APP_USAGE
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#endif
|
||||
|
||||
|
||||
// END SECTION A
|
||||
|
||||
|
|
@ -56,6 +62,174 @@
|
|||
#define JUCE_MODULE_AVAILABLE_juce_gui_extra 1
|
||||
#define JUCE_MODULE_AVAILABLE_juce_opengl 1
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_utils flags:
|
||||
|
||||
#ifndef JUCE_USE_CDREADER
|
||||
//#define JUCE_USE_CDREADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CDBURNER
|
||||
//#define JUCE_USE_CDBURNER 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER 1
|
||||
#endif
|
||||
|
||||
#ifndef 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)
|
||||
|
|
@ -64,172 +238,3 @@
|
|||
#define JUCE_STANDALONE_APPLICATION 1
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
|
||||
//#define JUCE_USE_LAME_AUDIO_FORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
//#define JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_utils flags:
|
||||
|
||||
#ifndef JUCE_USE_CDREADER
|
||||
//#define JUCE_USE_CDREADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CDBURNER
|
||||
//#define JUCE_USE_CDBURNER
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CHECK_MEMORY_LEAKS
|
||||
//#define JUCE_CHECK_MEMORY_LEAKS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
//#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
//#define JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_events flags:
|
||||
|
||||
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
//#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
//#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -58,8 +58,8 @@ class LightpadComponent : public Component
|
|||
public:
|
||||
LightpadComponent ()
|
||||
{
|
||||
for (int x = 0; x < 15; ++x)
|
||||
for (int y = 0; y < 15; ++y)
|
||||
for (auto x = 0; x < 15; ++x)
|
||||
for (auto y = 0; y < 15; ++y)
|
||||
addAndMakeVisible (leds.add (new LEDComponent()));
|
||||
}
|
||||
|
||||
|
|
@ -81,13 +81,13 @@ public:
|
|||
|
||||
void resized() override
|
||||
{
|
||||
Rectangle<int> r = getLocalBounds().reduced (10);
|
||||
auto r = getLocalBounds().reduced (10);
|
||||
|
||||
int circleWidth = r.getWidth() / 15;
|
||||
int circleHeight = r.getHeight() / 15;
|
||||
auto circleWidth = r.getWidth() / 15;
|
||||
auto circleHeight = r.getHeight() / 15;
|
||||
|
||||
for (int x = 0; x < 15; ++x)
|
||||
for (int y = 0; y < 15; ++y)
|
||||
for (auto x = 0; x < 15; ++x)
|
||||
for (auto y = 0; y < 15; ++y)
|
||||
leds.getUnchecked ((x * 15) + y)->setBounds (r.getX() + (x * circleWidth),
|
||||
r.getY() + (y * circleHeight),
|
||||
circleWidth, circleHeight);
|
||||
|
|
@ -95,9 +95,9 @@ public:
|
|||
|
||||
void mouseDown (const MouseEvent& e) override
|
||||
{
|
||||
for (int x = 0; x < 15; ++x)
|
||||
for (auto x = 0; x < 15; ++x)
|
||||
{
|
||||
for (int y = 0; y < 15; ++y)
|
||||
for (auto y = 0; y < 15; ++y)
|
||||
{
|
||||
if (leds.getUnchecked ((x * 15) + y)->getBounds().contains (e.position.toInt()))
|
||||
{
|
||||
|
|
@ -109,13 +109,13 @@ public:
|
|||
|
||||
void mouseDrag (const MouseEvent& e) override
|
||||
{
|
||||
for (int x = 0; x < 15; ++x)
|
||||
for (auto x = 0; x < 15; ++x)
|
||||
{
|
||||
for (int y = 0; y < 15; ++y)
|
||||
for (auto y = 0; y < 15; ++y)
|
||||
{
|
||||
if (leds.getUnchecked ((x * 15) + y)->getBounds().contains (e.position.toInt()))
|
||||
{
|
||||
const Time t = e.eventTime;
|
||||
const auto t = e.eventTime;
|
||||
|
||||
if (lastLED == Point<int> (x, y) && t.toMilliseconds() - lastMouseEventTime.toMilliseconds() < 50)
|
||||
return;
|
||||
|
|
|
|||
381
examples/BLOCKS/BlocksDrawing/Source/MainComponent.cpp
Normal file
381
examples/BLOCKS/BlocksDrawing/Source/MainComponent.cpp
Normal file
|
|
@ -0,0 +1,381 @@
|
|||
/*
|
||||
==============================================================================
|
||||
|
||||
This file is part of the JUCE library.
|
||||
Copyright (c) 2017 - ROLI Ltd.
|
||||
|
||||
JUCE is an open source library subject to commercial or open-source
|
||||
licensing.
|
||||
|
||||
By using JUCE, you agree to the terms of both the JUCE 5 End-User License
|
||||
Agreement and JUCE 5 Privacy Policy (both updated and effective as of the
|
||||
27th April 2017).
|
||||
|
||||
End User License Agreement: www.juce.com/juce-5-licence
|
||||
Privacy Policy: www.juce.com/juce-5-privacy-policy
|
||||
|
||||
Or: You may also use this code under the terms of the GPL v3 (see
|
||||
www.gnu.org/licenses).
|
||||
|
||||
JUCE IS PROVIDED "AS IS" WITHOUT ANY WARRANTY, AND ALL WARRANTIES, WHETHER
|
||||
EXPRESSED OR IMPLIED, INCLUDING MERCHANTABILITY AND FITNESS FOR PURPOSE, ARE
|
||||
DISCLAIMED.
|
||||
|
||||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "MainComponent.h"
|
||||
|
||||
MainComponent::MainComponent()
|
||||
{
|
||||
activeLeds.clear();
|
||||
|
||||
// Register MainContentComponent as a listener to the PhysicalTopologySource object
|
||||
topologySource.addListener (this);
|
||||
|
||||
infoLabel.setText ("Connect a Lightpad Block to draw.", dontSendNotification);
|
||||
infoLabel.setJustificationType (Justification::centred);
|
||||
addAndMakeVisible (infoLabel);
|
||||
|
||||
addAndMakeVisible (lightpadComponent);
|
||||
lightpadComponent.setVisible (false);
|
||||
lightpadComponent.addListener (this);
|
||||
|
||||
clearButton.setButtonText ("Clear");
|
||||
clearButton.addListener (this);
|
||||
clearButton.setAlwaysOnTop (true);
|
||||
addAndMakeVisible (clearButton);
|
||||
|
||||
brightnessSlider.setRange (0.0, 1.0);
|
||||
brightnessSlider.setValue (1.0);
|
||||
brightnessSlider.setAlwaysOnTop (true);
|
||||
brightnessSlider.setTextBoxStyle (Slider::TextEntryBoxPosition::NoTextBox, false, 0, 0);
|
||||
brightnessSlider.addListener (this);
|
||||
addAndMakeVisible (brightnessSlider);
|
||||
|
||||
brightnessLED.setAlwaysOnTop (true);
|
||||
brightnessLED.setColour (layout.currentColour.withBrightness (static_cast<float> (brightnessSlider.getValue())));
|
||||
addAndMakeVisible (brightnessLED);
|
||||
|
||||
#if JUCE_IOS
|
||||
connectButton.setButtonText ("Connect");
|
||||
connectButton.addListener (this);
|
||||
connectButton.setAlwaysOnTop (true);
|
||||
addAndMakeVisible (connectButton);
|
||||
#endif
|
||||
|
||||
setSize (600, 600);
|
||||
}
|
||||
|
||||
MainComponent::~MainComponent()
|
||||
{
|
||||
if (activeBlock != nullptr)
|
||||
detachActiveBlock();
|
||||
|
||||
lightpadComponent.removeListener (this);
|
||||
}
|
||||
|
||||
void MainComponent::resized()
|
||||
{
|
||||
infoLabel.centreWithSize (getWidth(), 100);
|
||||
|
||||
auto bounds = getLocalBounds().reduced (20);
|
||||
|
||||
// top buttons
|
||||
auto topButtonArea = bounds.removeFromTop (getHeight() / 20);
|
||||
|
||||
topButtonArea.removeFromLeft (20);
|
||||
clearButton.setBounds (topButtonArea.removeFromLeft (80));
|
||||
|
||||
#if JUCE_IOS
|
||||
topButtonArea.removeFromRight (20);
|
||||
connectButton.setBounds (topButtonArea.removeFromRight (80));
|
||||
#endif
|
||||
|
||||
bounds.removeFromTop (20);
|
||||
|
||||
auto orientation = Desktop::getInstance().getCurrentOrientation();
|
||||
|
||||
if (orientation == Desktop::DisplayOrientation::upright
|
||||
|| orientation == Desktop::DisplayOrientation::upsideDown)
|
||||
{
|
||||
auto brightnessControlBounds = bounds.removeFromBottom (getHeight() / 10);
|
||||
|
||||
brightnessSlider.setSliderStyle (Slider::SliderStyle::LinearHorizontal);
|
||||
brightnessLED.setBounds (brightnessControlBounds.removeFromLeft (getHeight() / 10));
|
||||
brightnessSlider.setBounds (brightnessControlBounds);
|
||||
}
|
||||
else
|
||||
{
|
||||
auto brightnessControlBounds = bounds.removeFromRight (getWidth() / 10);
|
||||
|
||||
brightnessSlider.setSliderStyle (Slider::SliderStyle::LinearVertical);
|
||||
brightnessLED.setBounds (brightnessControlBounds.removeFromTop (getWidth() / 10));
|
||||
brightnessSlider.setBounds (brightnessControlBounds);
|
||||
}
|
||||
|
||||
// lightpad component
|
||||
auto sideLength = jmin (bounds.getWidth() - 40, bounds.getHeight() - 40);
|
||||
lightpadComponent.centreWithSize (sideLength, sideLength);
|
||||
}
|
||||
|
||||
void MainComponent::topologyChanged()
|
||||
{
|
||||
lightpadComponent.setVisible (false);
|
||||
infoLabel.setVisible (true);
|
||||
|
||||
// Reset the activeBlock object
|
||||
if (activeBlock != nullptr)
|
||||
detachActiveBlock();
|
||||
|
||||
// Get the array of currently connected Block objects from the PhysicalTopologySource
|
||||
auto blocks = topologySource.getCurrentTopology().blocks;
|
||||
|
||||
// Iterate over the array of Block objects
|
||||
for (auto b : blocks)
|
||||
{
|
||||
// Find the first Lightpad
|
||||
if (b->getType() == Block::Type::lightPadBlock)
|
||||
{
|
||||
activeBlock = b;
|
||||
|
||||
// Register MainContentComponent as a listener to the touch surface
|
||||
if (auto surface = activeBlock->getTouchSurface())
|
||||
surface->addListener (this);
|
||||
|
||||
// Register MainContentComponent as a listener to any buttons
|
||||
for (auto button : activeBlock->getButtons())
|
||||
button->addListener (this);
|
||||
|
||||
// Get the LEDGrid object from the Lightpad and set its program to the program for the current mode
|
||||
if (auto grid = activeBlock->getLEDGrid())
|
||||
{
|
||||
// Work out scale factors to translate X and Y touches to LED indexes
|
||||
scaleX = (float) (grid->getNumColumns() - 1) / activeBlock->getWidth();
|
||||
scaleY = (float) (grid->getNumRows() - 1) / activeBlock->getHeight();
|
||||
|
||||
setLEDProgram (*activeBlock);
|
||||
}
|
||||
|
||||
// Make the on screen Lighpad component visible
|
||||
lightpadComponent.setVisible (true);
|
||||
infoLabel.setVisible (false);
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//==============================================================================
|
||||
void MainComponent::touchChanged (TouchSurface&, const TouchSurface::Touch& touch)
|
||||
{
|
||||
// Translate X and Y touch events to LED indexes
|
||||
auto xLed = roundToInt (touch.x * scaleX);
|
||||
auto yLed = roundToInt (touch.y * scaleY);
|
||||
|
||||
if (currentMode == colourPalette)
|
||||
{
|
||||
if (layout.setActiveColourForTouch (xLed, yLed))
|
||||
{
|
||||
if (auto* colourPaletteProgram = getPaletteProgram())
|
||||
{
|
||||
colourPaletteProgram->setGridFills (layout.numColumns, layout.numRows, layout.gridFillArray);
|
||||
brightnessLED.setColour (layout.currentColour
|
||||
.withBrightness (layout.currentColour == Colours::black ? 0.0f
|
||||
: static_cast<float> (brightnessSlider.getValue())));
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (currentMode == canvas)
|
||||
{
|
||||
drawLED ((uint32) xLed, (uint32) yLed, touch.z, layout.currentColour);
|
||||
}
|
||||
}
|
||||
|
||||
void MainComponent::buttonReleased (ControlButton&, Block::Timestamp)
|
||||
{
|
||||
if (currentMode == canvas)
|
||||
{
|
||||
// Wait 500ms to see if there is a second press
|
||||
if (! isTimerRunning())
|
||||
startTimer (500);
|
||||
else
|
||||
doublePress = true;
|
||||
}
|
||||
else if (currentMode == colourPalette)
|
||||
{
|
||||
// Switch to canvas mode and set the LEDGrid program
|
||||
currentMode = canvas;
|
||||
setLEDProgram (*activeBlock);
|
||||
}
|
||||
}
|
||||
|
||||
void MainComponent::buttonClicked (Button* b)
|
||||
{
|
||||
#if JUCE_IOS
|
||||
if (b == &connectButton)
|
||||
{
|
||||
BluetoothMidiDevicePairingDialogue::open();
|
||||
return;
|
||||
}
|
||||
#else
|
||||
ignoreUnused (b);
|
||||
#endif
|
||||
|
||||
clearLEDs();
|
||||
}
|
||||
|
||||
void MainComponent::sliderValueChanged (Slider* s)
|
||||
{
|
||||
if (s == &brightnessSlider)
|
||||
brightnessLED.setColour (layout.currentColour
|
||||
.withBrightness (layout.currentColour == Colours::black ? 0.0f
|
||||
: static_cast<float> (brightnessSlider.getValue())));
|
||||
}
|
||||
|
||||
void MainComponent::timerCallback()
|
||||
{
|
||||
if (doublePress)
|
||||
{
|
||||
clearLEDs();
|
||||
|
||||
// Reset the doublePress flag
|
||||
doublePress = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
// Switch to colour palette mode and set the LEDGrid program
|
||||
currentMode = colourPalette;
|
||||
setLEDProgram (*activeBlock);
|
||||
}
|
||||
|
||||
stopTimer();
|
||||
}
|
||||
|
||||
void MainComponent::ledClicked (int x, int y, float z)
|
||||
{
|
||||
drawLED ((uint32) x, (uint32) y,
|
||||
z == 0.0f ? static_cast<float> (brightnessSlider.getValue())
|
||||
: z * static_cast<float> (brightnessSlider.getValue()), layout.currentColour);
|
||||
}
|
||||
|
||||
void MainComponent::detachActiveBlock()
|
||||
{
|
||||
if (auto surface = activeBlock->getTouchSurface())
|
||||
surface->removeListener (this);
|
||||
|
||||
for (auto button : activeBlock->getButtons())
|
||||
button->removeListener (this);
|
||||
|
||||
activeBlock = nullptr;
|
||||
}
|
||||
|
||||
void MainComponent::setLEDProgram (Block& block)
|
||||
{
|
||||
if (currentMode == canvas)
|
||||
{
|
||||
block.setProgram (new BitmapLEDProgram (block));
|
||||
|
||||
// Redraw any previously drawn LEDs
|
||||
redrawLEDs();
|
||||
}
|
||||
else if (currentMode == colourPalette)
|
||||
{
|
||||
block.setProgram (new DrumPadGridProgram (block));
|
||||
|
||||
// Setup the grid layout
|
||||
if (auto* program = getPaletteProgram())
|
||||
program->setGridFills (layout.numColumns, layout.numRows, layout.gridFillArray);
|
||||
}
|
||||
}
|
||||
|
||||
void MainComponent::clearLEDs()
|
||||
{
|
||||
if (auto* canvasProgram = getCanvasProgram())
|
||||
{
|
||||
// Clear the LED grid
|
||||
for (uint32 x = 0; x < 15; ++x)
|
||||
{
|
||||
for (uint32 y = 0; y < 15; ++ y)
|
||||
{
|
||||
canvasProgram->setLED (x, y, Colours::black);
|
||||
lightpadComponent.setLEDColour (x, y, Colours::black);
|
||||
}
|
||||
}
|
||||
|
||||
// Clear the ActiveLED array
|
||||
activeLeds.clear();
|
||||
}
|
||||
}
|
||||
|
||||
void MainComponent::drawLED (uint32 x0, uint32 y0, float z, Colour drawColour)
|
||||
{
|
||||
if (auto* canvasProgram = getCanvasProgram())
|
||||
{
|
||||
// Check if the activeLeds array already contains an ActiveLED object for this LED
|
||||
auto index = getLEDAt (x0, y0);
|
||||
|
||||
// If the colour is black then just set the LED to black and return
|
||||
if (drawColour == Colours::black)
|
||||
{
|
||||
if (index >= 0)
|
||||
{
|
||||
canvasProgram->setLED (x0, y0, Colours::black);
|
||||
lightpadComponent.setLEDColour (x0, y0, Colours::black);
|
||||
activeLeds.remove (index);
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
// If there is no ActiveLED obejct for this LED then create one,
|
||||
// add it to the array, set the LED on the Block and return
|
||||
if (index < 0)
|
||||
{
|
||||
ActiveLED led;
|
||||
led.x = x0;
|
||||
led.y = y0;
|
||||
led.colour = drawColour;
|
||||
led.brightness = z;
|
||||
|
||||
activeLeds.add (led);
|
||||
canvasProgram->setLED (led.x, led.y, led.colour.withBrightness (led.brightness));
|
||||
|
||||
lightpadComponent.setLEDColour (led.x, led.y, led.colour.withBrightness (led.brightness));
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
// Get the ActiveLED object for this LED
|
||||
auto currentLed = activeLeds.getReference (index);
|
||||
|
||||
// If the LED colour is the same as the draw colour, add the brightnesses together.
|
||||
// If it is different, blend the colours
|
||||
if (currentLed.colour == drawColour)
|
||||
currentLed.brightness = jmin (currentLed.brightness + z, 1.0f);
|
||||
else
|
||||
currentLed.colour = currentLed.colour.interpolatedWith (drawColour, z);
|
||||
|
||||
|
||||
// Set the LED on the Block and change the ActiveLED object in the activeLeds array
|
||||
if (canvasProgram != nullptr)
|
||||
canvasProgram->setLED (currentLed.x, currentLed.y, currentLed.colour.withBrightness (currentLed.brightness));
|
||||
|
||||
lightpadComponent.setLEDColour (currentLed.x, currentLed.y, currentLed.colour.withBrightness (currentLed.brightness));
|
||||
|
||||
activeLeds.set (index, currentLed);
|
||||
}
|
||||
}
|
||||
|
||||
void MainComponent::redrawLEDs()
|
||||
{
|
||||
if (auto* canvasProgram = getCanvasProgram())
|
||||
{
|
||||
// Iterate over the activeLeds array and set the LEDs on the Block
|
||||
for (auto led : activeLeds)
|
||||
{
|
||||
canvasProgram->setLED (led.x, led.y, led.colour.withBrightness (led.brightness));
|
||||
lightpadComponent.setLEDColour (led.x, led.y, led.colour.withBrightness (led.brightness));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -49,11 +49,11 @@ struct ColourGrid
|
|||
{
|
||||
gridFillArray.clear();
|
||||
|
||||
int counter = 0;
|
||||
auto counter = 0;
|
||||
|
||||
for (int i = 0; i < numColumns; ++i)
|
||||
for (auto i = 0; i < numColumns; ++i)
|
||||
{
|
||||
for (int j = 0; j < numRows; ++j)
|
||||
for (auto j = 0; j < numRows; ++j)
|
||||
{
|
||||
DrumPadGridProgram::GridFill fill;
|
||||
Colour colourToUse = colourArray.getUnchecked (counter);
|
||||
|
|
@ -78,12 +78,12 @@ struct ColourGrid
|
|||
*/
|
||||
bool setActiveColourForTouch (int x, int y)
|
||||
{
|
||||
bool colourHasChanged = false;
|
||||
auto colourHasChanged = false;
|
||||
|
||||
int xindex = x / 5;
|
||||
int yindex = y / 5;
|
||||
auto xindex = x / 5;
|
||||
auto yindex = y / 5;
|
||||
|
||||
Colour newColour = colourArray.getUnchecked ((yindex * 3) + xindex);
|
||||
auto newColour = colourArray.getUnchecked ((yindex * 3) + xindex);
|
||||
if (currentColour != newColour)
|
||||
{
|
||||
currentColour = newColour;
|
||||
|
|
@ -123,380 +123,64 @@ class MainComponent : public Component,
|
|||
private Timer
|
||||
{
|
||||
public:
|
||||
MainComponent()
|
||||
{
|
||||
activeLeds.clear();
|
||||
MainComponent();
|
||||
~MainComponent();
|
||||
|
||||
// Register MainContentComponent as a listener to the PhysicalTopologySource object
|
||||
topologySource.addListener (this);
|
||||
|
||||
infoLabel.setText ("Connect a Lightpad Block to draw.", dontSendNotification);
|
||||
infoLabel.setJustificationType (Justification::centred);
|
||||
addAndMakeVisible (infoLabel);
|
||||
|
||||
addAndMakeVisible (lightpadComponent);
|
||||
lightpadComponent.setVisible (false);
|
||||
lightpadComponent.addListener (this);
|
||||
|
||||
clearButton.setButtonText ("Clear");
|
||||
clearButton.addListener (this);
|
||||
clearButton.setAlwaysOnTop (true);
|
||||
addAndMakeVisible (clearButton);
|
||||
|
||||
brightnessSlider.setRange (0.0, 1.0);
|
||||
brightnessSlider.setValue (1.0);
|
||||
brightnessSlider.setAlwaysOnTop (true);
|
||||
brightnessSlider.setTextBoxStyle (Slider::TextEntryBoxPosition::NoTextBox, false, 0, 0);
|
||||
brightnessSlider.addListener (this);
|
||||
addAndMakeVisible (brightnessSlider);
|
||||
|
||||
brightnessLED.setAlwaysOnTop (true);
|
||||
brightnessLED.setColour (layout.currentColour.withBrightness (static_cast<float> (brightnessSlider.getValue())));
|
||||
addAndMakeVisible (brightnessLED);
|
||||
|
||||
#if JUCE_IOS
|
||||
connectButton.setButtonText ("Connect");
|
||||
connectButton.addListener (this);
|
||||
connectButton.setAlwaysOnTop (true);
|
||||
addAndMakeVisible (connectButton);
|
||||
#endif
|
||||
|
||||
setSize (600, 600);
|
||||
}
|
||||
|
||||
~MainComponent()
|
||||
{
|
||||
if (activeBlock != nullptr)
|
||||
detachActiveBlock();
|
||||
|
||||
lightpadComponent.removeListener (this);
|
||||
}
|
||||
|
||||
void paint (Graphics& g) override
|
||||
{
|
||||
}
|
||||
|
||||
void resized() override
|
||||
{
|
||||
infoLabel.centreWithSize (getWidth(), 100);
|
||||
|
||||
Rectangle<int> bounds = getLocalBounds().reduced (20);
|
||||
|
||||
// top buttons
|
||||
Rectangle<int> topButtonArea = bounds.removeFromTop (getHeight() / 20);
|
||||
|
||||
topButtonArea.removeFromLeft (20);
|
||||
clearButton.setBounds (topButtonArea.removeFromLeft (80));
|
||||
|
||||
#if JUCE_IOS
|
||||
topButtonArea.removeFromRight (20);
|
||||
connectButton.setBounds (topButtonArea.removeFromRight (80));
|
||||
#endif
|
||||
|
||||
bounds.removeFromTop (20);
|
||||
|
||||
// brightness controls
|
||||
Rectangle<int> brightnessControlBounds;
|
||||
|
||||
Desktop::DisplayOrientation orientation = Desktop::getInstance().getCurrentOrientation();
|
||||
|
||||
if (orientation == Desktop::DisplayOrientation::upright || orientation == Desktop::DisplayOrientation::upsideDown)
|
||||
{
|
||||
brightnessControlBounds = bounds.removeFromBottom (getHeight() / 10);
|
||||
|
||||
brightnessSlider.setSliderStyle (Slider::SliderStyle::LinearHorizontal);
|
||||
brightnessLED.setBounds (brightnessControlBounds.removeFromLeft (getHeight() / 10));
|
||||
brightnessSlider.setBounds (brightnessControlBounds);
|
||||
}
|
||||
else
|
||||
{
|
||||
brightnessControlBounds = bounds.removeFromRight (getWidth() / 10);
|
||||
|
||||
brightnessSlider.setSliderStyle (Slider::SliderStyle::LinearVertical);
|
||||
brightnessLED.setBounds (brightnessControlBounds.removeFromTop (getWidth() / 10));
|
||||
brightnessSlider.setBounds (brightnessControlBounds);
|
||||
}
|
||||
|
||||
// lightpad component
|
||||
int sideLength = jmin (bounds.getWidth() - 40, bounds.getHeight() - 40);
|
||||
lightpadComponent.centreWithSize (sideLength, sideLength);
|
||||
}
|
||||
void resized() override;
|
||||
|
||||
/** Overridden from TopologySource::Listener. Called when the topology changes */
|
||||
void topologyChanged() override
|
||||
{
|
||||
lightpadComponent.setVisible (false);
|
||||
infoLabel.setVisible (true);
|
||||
|
||||
// Reset the activeBlock object
|
||||
if (activeBlock != nullptr)
|
||||
detachActiveBlock();
|
||||
|
||||
// Get the array of currently connected Block objects from the PhysicalTopologySource
|
||||
Block::Array blocks = topologySource.getCurrentTopology().blocks;
|
||||
|
||||
// Iterate over the array of Block objects
|
||||
for (auto b : blocks)
|
||||
{
|
||||
// Find the first Lightpad
|
||||
if (b->getType() == Block::Type::lightPadBlock)
|
||||
{
|
||||
activeBlock = b;
|
||||
|
||||
// Register MainContentComponent as a listener to the touch surface
|
||||
if (auto surface = activeBlock->getTouchSurface())
|
||||
surface->addListener (this);
|
||||
|
||||
// Register MainContentComponent as a listener to any buttons
|
||||
for (auto button : activeBlock->getButtons())
|
||||
button->addListener (this);
|
||||
|
||||
// Get the LEDGrid object from the Lightpad and set its program to the program for the current mode
|
||||
if (auto grid = activeBlock->getLEDGrid())
|
||||
{
|
||||
// Work out scale factors to translate X and Y touches to LED indexes
|
||||
scaleX = (float) (grid->getNumColumns()) / activeBlock->getWidth();
|
||||
scaleY = (float) (grid->getNumRows()) / activeBlock->getHeight();
|
||||
|
||||
setLEDProgram (*activeBlock);
|
||||
}
|
||||
|
||||
// Make the on screen Lighpad component visible
|
||||
lightpadComponent.setVisible (true);
|
||||
infoLabel.setVisible (false);
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
void topologyChanged() override;
|
||||
|
||||
private:
|
||||
/** Overridden from TouchSurface::Listener. Called when a Touch is received on the Lightpad */
|
||||
void touchChanged (TouchSurface&, const TouchSurface::Touch& touch) override
|
||||
{
|
||||
// Translate X and Y touch events to LED indexes
|
||||
int xLed = roundToInt (touch.x * scaleX);
|
||||
int yLed = roundToInt (touch.y * scaleY);
|
||||
|
||||
if (currentMode == colourPalette)
|
||||
{
|
||||
if (layout.setActiveColourForTouch (xLed, yLed))
|
||||
{
|
||||
colourPaletteProgram->setGridFills (layout.numColumns, layout.numRows, layout.gridFillArray);
|
||||
brightnessLED.setColour (layout.currentColour.withBrightness (layout.currentColour == Colours::black ? 0.0f
|
||||
: static_cast<float> (brightnessSlider.getValue())));
|
||||
}
|
||||
}
|
||||
else if (currentMode == canvas)
|
||||
{
|
||||
drawLED ((uint32) xLed, (uint32) yLed, touch.z, layout.currentColour);
|
||||
}
|
||||
}
|
||||
void touchChanged (TouchSurface&, const TouchSurface::Touch&) override;
|
||||
|
||||
/** Overridden from ControlButton::Listener. Called when a button on the Lightpad is pressed */
|
||||
void buttonPressed (ControlButton&, Block::Timestamp) override { }
|
||||
|
||||
/** Overridden from ControlButton::Listener. Called when a button on the Lightpad is released */
|
||||
void buttonReleased (ControlButton&, Block::Timestamp) override
|
||||
{
|
||||
if (currentMode == canvas)
|
||||
{
|
||||
// Wait 500ms to see if there is a second press
|
||||
if (! isTimerRunning())
|
||||
startTimer (500);
|
||||
else
|
||||
doublePress = true;
|
||||
}
|
||||
else if (currentMode == colourPalette)
|
||||
{
|
||||
// Switch to canvas mode and set the LEDGrid program
|
||||
currentMode = canvas;
|
||||
setLEDProgram (*activeBlock);
|
||||
}
|
||||
}
|
||||
void buttonReleased (ControlButton&, Block::Timestamp) override;
|
||||
|
||||
void buttonClicked (Button* b) override
|
||||
{
|
||||
#if JUCE_IOS
|
||||
if (b == &connectButton)
|
||||
{
|
||||
BluetoothMidiDevicePairingDialogue::open();
|
||||
return;
|
||||
}
|
||||
#else
|
||||
ignoreUnused (b);
|
||||
#endif
|
||||
void ledClicked (int x, int y, float z) override;
|
||||
|
||||
clearLEDs();
|
||||
}
|
||||
void buttonClicked (Button*) override;
|
||||
|
||||
void sliderValueChanged (Slider* s) override
|
||||
{
|
||||
if (s == &brightnessSlider)
|
||||
brightnessLED.setColour (layout.currentColour.withBrightness (layout.currentColour == Colours::black ? 0.0f
|
||||
: static_cast<float> (brightnessSlider.getValue())));
|
||||
}
|
||||
void sliderValueChanged (Slider*) override;
|
||||
|
||||
void timerCallback() override
|
||||
{
|
||||
if (doublePress)
|
||||
{
|
||||
clearLEDs();
|
||||
|
||||
// Reset the doublePress flag
|
||||
doublePress = false;
|
||||
}
|
||||
else
|
||||
{
|
||||
// Switch to colour palette mode and set the LEDGrid program
|
||||
currentMode = colourPalette;
|
||||
setLEDProgram (*activeBlock);
|
||||
}
|
||||
|
||||
stopTimer();
|
||||
}
|
||||
|
||||
void ledClicked (int x, int y, float z) override
|
||||
{
|
||||
drawLED ((uint32) x, (uint32) y, z == 0.0f ? static_cast<float> (brightnessSlider.getValue())
|
||||
: z * static_cast<float> (brightnessSlider.getValue()), layout.currentColour);
|
||||
}
|
||||
void timerCallback() override;
|
||||
|
||||
/** Removes TouchSurface and ControlButton listeners and sets activeBlock to nullptr */
|
||||
void detachActiveBlock()
|
||||
{
|
||||
if (auto surface = activeBlock->getTouchSurface())
|
||||
surface->removeListener (this);
|
||||
|
||||
for (auto button : activeBlock->getButtons())
|
||||
button->removeListener (this);
|
||||
|
||||
activeBlock = nullptr;
|
||||
}
|
||||
void detachActiveBlock();
|
||||
|
||||
/** Sets the LEDGrid Program for the selected mode */
|
||||
void setLEDProgram (Block& block)
|
||||
{
|
||||
canvasProgram = nullptr;
|
||||
colourPaletteProgram = nullptr;
|
||||
void setLEDProgram (Block&);
|
||||
|
||||
if (currentMode == canvas)
|
||||
{
|
||||
// Create a new BitmapLEDProgram for the LEDGrid
|
||||
canvasProgram = new BitmapLEDProgram (block);
|
||||
|
||||
// Set the LEDGrid program
|
||||
block.setProgram (canvasProgram);
|
||||
|
||||
// Redraw any previously drawn LEDs
|
||||
redrawLEDs();
|
||||
}
|
||||
else if (currentMode == colourPalette)
|
||||
{
|
||||
// Create a new DrumPadGridProgram for the LEDGrid
|
||||
colourPaletteProgram = new DrumPadGridProgram (block);
|
||||
|
||||
// Set the LEDGrid program
|
||||
block.setProgram (colourPaletteProgram);
|
||||
|
||||
// Setup the grid layout
|
||||
colourPaletteProgram->setGridFills (layout.numColumns,
|
||||
layout.numRows,
|
||||
layout.gridFillArray);
|
||||
}
|
||||
}
|
||||
|
||||
void clearLEDs()
|
||||
{
|
||||
// Clear the LED grid
|
||||
for (uint32 x = 0; x < 15; ++x)
|
||||
{
|
||||
for (uint32 y = 0; y < 15; ++ y)
|
||||
{
|
||||
if (canvasProgram != nullptr)
|
||||
canvasProgram->setLED (x, y, Colours::black);
|
||||
|
||||
lightpadComponent.setLEDColour (x, y, Colours::black);
|
||||
}
|
||||
}
|
||||
|
||||
// Clear the ActiveLED array
|
||||
activeLeds.clear();
|
||||
}
|
||||
void clearLEDs();
|
||||
|
||||
/** Sets an LED on the Lightpad for a given touch co-ordinate and pressure */
|
||||
void drawLED (uint32 x0, uint32 y0, float z, Colour drawColour)
|
||||
{
|
||||
// Check if the activeLeds array already contains an ActiveLED object for this LED
|
||||
auto index = getLEDAt (x0, y0);
|
||||
|
||||
// If the colour is black then just set the LED to black and return
|
||||
if (drawColour == Colours::black)
|
||||
{
|
||||
if (index >= 0)
|
||||
{
|
||||
if (canvasProgram != nullptr)
|
||||
canvasProgram->setLED (x0, y0, Colours::black);
|
||||
|
||||
lightpadComponent.setLEDColour (x0, y0, Colours::black);
|
||||
|
||||
activeLeds.remove (index);
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
// If there is no ActiveLED obejct for this LED then create one,
|
||||
// add it to the array, set the LED on the Block and return
|
||||
if (index < 0)
|
||||
{
|
||||
ActiveLED led;
|
||||
led.x = x0;
|
||||
led.y = y0;
|
||||
led.colour = drawColour;
|
||||
led.brightness = z;
|
||||
|
||||
activeLeds.add (led);
|
||||
|
||||
if (canvasProgram != nullptr)
|
||||
canvasProgram->setLED (led.x, led.y, led.colour.withBrightness (led.brightness));
|
||||
|
||||
lightpadComponent.setLEDColour (led.x, led.y, led.colour.withBrightness (led.brightness));
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
// Get the ActiveLED object for this LED
|
||||
ActiveLED currentLed = activeLeds.getReference (index);
|
||||
|
||||
// If the LED colour is the same as the draw colour, add the brightnesses together.
|
||||
// If it is different, blend the colours
|
||||
if (currentLed.colour == drawColour)
|
||||
currentLed.brightness = jmin (currentLed.brightness + z, 1.0f);
|
||||
else
|
||||
currentLed.colour = currentLed.colour.interpolatedWith (drawColour, z);
|
||||
|
||||
|
||||
// Set the LED on the Block and change the ActiveLED object in the activeLeds array
|
||||
if (canvasProgram != nullptr)
|
||||
canvasProgram->setLED (currentLed.x, currentLed.y, currentLed.colour.withBrightness (currentLed.brightness));
|
||||
|
||||
lightpadComponent.setLEDColour (currentLed.x, currentLed.y, currentLed.colour.withBrightness (currentLed.brightness));
|
||||
|
||||
activeLeds.set (index, currentLed);
|
||||
}
|
||||
void drawLED (uint32 x0, uint32 y0, float z, Colour drawColour);
|
||||
|
||||
/** Redraws the LEDs on the Lightpad from the activeLeds array */
|
||||
void redrawLEDs()
|
||||
void redrawLEDs();
|
||||
|
||||
//==============================================================================
|
||||
BitmapLEDProgram* getCanvasProgram()
|
||||
{
|
||||
// Iterate over the activeLeds array and set the LEDs on the Block
|
||||
for (auto led : activeLeds)
|
||||
{
|
||||
canvasProgram->setLED (led.x, led.y, led.colour.withBrightness (led.brightness));
|
||||
lightpadComponent.setLEDColour (led.x, led.y, led.colour.withBrightness (led.brightness));
|
||||
}
|
||||
if (activeBlock != nullptr)
|
||||
return dynamic_cast<BitmapLEDProgram*> (activeBlock->getProgram());
|
||||
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
DrumPadGridProgram* getPaletteProgram()
|
||||
{
|
||||
if (activeBlock != nullptr)
|
||||
return dynamic_cast<DrumPadGridProgram*> (activeBlock->getProgram());
|
||||
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
//==============================================================================
|
||||
/**
|
||||
A struct that represents an active LED on the Lightpad.
|
||||
Has a position, colour and brightness.
|
||||
|
|
@ -533,9 +217,6 @@ private:
|
|||
DisplayMode currentMode = colourPalette;
|
||||
|
||||
//==============================================================================
|
||||
BitmapLEDProgram* canvasProgram = nullptr;
|
||||
DrumPadGridProgram* colourPaletteProgram = nullptr;
|
||||
|
||||
ColourGrid layout { 3, 3 };
|
||||
PhysicalTopologySource topologySource;
|
||||
Block::Ptr activeBlock;
|
||||
|
|
@ -545,7 +226,6 @@ private:
|
|||
|
||||
bool doublePress = false;
|
||||
|
||||
//==============================================================================
|
||||
Label infoLabel;
|
||||
LightpadComponent lightpadComponent;
|
||||
TextButton clearButton;
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
<JUCERPROJECT id="X7eXs7" name="BlocksMonitor" projectType="guiapp" version="1.0.0"
|
||||
bundleIdentifier="com.yourcompany.BlocksInfo" includeBinaryInAppConfig="1"
|
||||
jucerVersion="5.0.2" displaySplashScreen="0" reportAppUsage="0"
|
||||
splashScreenColour="Dark">
|
||||
jucerVersion="5.1.0" displaySplashScreen="0" reportAppUsage="0"
|
||||
splashScreenColour="Dark" cppLanguageStandard="11">
|
||||
<MAINGROUP id="msZ9DB" name="BlocksMonitor">
|
||||
<GROUP id="{2C318C74-6596-8102-3CA6-602595447F25}" name="Source">
|
||||
<FILE id="Tw2mMp" name="Main.cpp" compile="1" resource="0" file="Source/Main.cpp"/>
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -139,7 +139,7 @@
|
|||
D42221B44DA511070878FD61,
|
||||
601DB48110F08969733B9EF6, ); name = Source; sourceTree = "<group>"; };
|
||||
393AB3EA96DA8E7AEC86AD00 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -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;
|
||||
|
|
@ -169,7 +170,7 @@
|
|||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Debug; };
|
||||
0B575022E52611F3CF802F93 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -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;
|
||||
|
|
@ -201,16 +203,37 @@
|
|||
USE_HEADERMAP = NO; }; name = Release; };
|
||||
A88A0CA8AD66B56AA8A51727 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PRODUCT_NAME = "BlocksMonitor";
|
||||
|
|
@ -218,15 +241,36 @@
|
|||
ZERO_LINK = NO; }; name = Debug; };
|
||||
2BBD53B147BD1DADF7CD0BFA = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
PRODUCT_NAME = "BlocksMonitor";
|
||||
WARNING_CFLAGS = -Wreorder;
|
||||
|
|
@ -271,7 +315,7 @@
|
|||
D08BB290D5F778E1450AD3F3,
|
||||
9C2AF708958E95C688544D95,
|
||||
2410311707C8C7B9E6CFE23D, ); buildRules = ( ); dependencies = ( ); name = "BlocksMonitor - App"; productName = BlocksMonitor; productReference = 00558AF4AA37DD00B15B21A8; productType = "com.apple.product-type.application"; };
|
||||
B42B7651E1352BD7921E5754 = {isa = PBXProject; buildConfigurationList = 61CDB68D74329CF066EA57D6; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 9C6BA11D1261B15A2F52EB60 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 5D6DAC6A0A862ED325F1DB34; projectDirPath = ""; projectRoot = ""; targets = (9C6BA11D1261B15A2F52EB60); };
|
||||
B42B7651E1352BD7921E5754 = {isa = PBXProject; buildConfigurationList = 61CDB68D74329CF066EA57D6; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 9C6BA11D1261B15A2F52EB60 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 5D6DAC6A0A862ED325F1DB34; projectDirPath = ""; projectRoot = ""; targets = (9C6BA11D1261B15A2F52EB60); };
|
||||
};
|
||||
rootObject = B42B7651E1352BD7921E5754;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ Global
|
|||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}.Release|Win32.Build.0 = Release|Win32
|
||||
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}</ProjectGuid>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
|
||||
|
|
@ -23,6 +24,7 @@
|
|||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
|
||||
Label="Configuration">
|
||||
|
|
@ -30,6 +32,7 @@
|
|||
<UseOfMfc>false</UseOfMfc>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
|
|
@ -40,6 +43,7 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
|
|
@ -53,6 +57,7 @@
|
|||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">BlocksMonitor</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Midl>
|
||||
|
|
@ -76,6 +81,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -117,6 +123,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -152,9 +159,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -215,6 +219,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -431,9 +438,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -587,6 +591,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -1739,7 +1746,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\buffers\juce_FloatVectorOperations.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_LagrangeInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_LinearSmoothedValue.h"/>
|
||||
|
|
@ -1759,10 +1765,12 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEValue.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZone.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_BufferingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_ChannelRemappingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_PositionableAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_ResamplingAudioSource.h"/>
|
||||
|
|
@ -1868,7 +1876,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_LAMEEncoderAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_MP3AudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WindowsMediaAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\format\juce_AudioFormat.h"/>
|
||||
|
|
@ -1924,6 +1931,7 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_utils\players\juce_SoundPlayer.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_utils\juce_audio_utils.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_Block.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_BlockConfigManager.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_ControlButton.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_LEDGrid.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_LEDRow.h"/>
|
||||
|
|
@ -2162,6 +2170,7 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
|
||||
|
|
|
|||
|
|
@ -23,6 +23,9 @@
|
|||
<Filter Include="Juce Modules\juce_audio_basics\mpe">
|
||||
<UniqueIdentifier>{8C868E51-156D-A916-047C-0D9EA1393675}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\native">
|
||||
<UniqueIdentifier>{D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\sources">
|
||||
<UniqueIdentifier>{EF2CAB40-0432-429B-C517-86ADF136BB8A}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -382,9 +385,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -445,6 +445,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -667,9 +670,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -847,6 +847,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -2124,9 +2127,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2184,6 +2184,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\mpe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2196,6 +2199,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2511,9 +2517,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2679,6 +2682,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_Block.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_BlockConfigManager.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_ControlButton.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3393,6 +3399,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_Justification.h">
|
||||
<Filter>Juce Modules\juce_graphics\placement</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ Global
|
|||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}.Debug|x64.Build.0 = Debug|x64
|
||||
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}.Release|x64.Build.0 = Release|x64
|
||||
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}.Debug|x64.Build.0 = Debug|x64
|
||||
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}.Release|x64.ActiveCfg = Release|x64
|
||||
{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{03DA01BF-8B38-2BC2-67A7-AE95C2E39250}</ProjectGuid>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
|
||||
Label="Configuration">
|
||||
|
|
@ -32,6 +34,7 @@
|
|||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
|
|
@ -42,6 +45,7 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
|
|
@ -55,6 +59,7 @@
|
|||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BlocksMonitor</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
|
|
@ -78,6 +83,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -117,6 +123,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -151,9 +158,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -214,6 +218,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -430,9 +437,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -586,6 +590,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -1738,7 +1745,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\buffers\juce_FloatVectorOperations.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_LagrangeInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_LinearSmoothedValue.h"/>
|
||||
|
|
@ -1758,10 +1764,12 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEValue.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZone.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_BufferingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_ChannelRemappingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_PositionableAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_ResamplingAudioSource.h"/>
|
||||
|
|
@ -1867,7 +1875,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_LAMEEncoderAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_MP3AudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WindowsMediaAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\format\juce_AudioFormat.h"/>
|
||||
|
|
@ -1923,6 +1930,7 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_utils\players\juce_SoundPlayer.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_utils\juce_audio_utils.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_Block.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_BlockConfigManager.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_ControlButton.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_LEDGrid.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_LEDRow.h"/>
|
||||
|
|
@ -2161,6 +2169,7 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
|
||||
|
|
|
|||
|
|
@ -23,6 +23,9 @@
|
|||
<Filter Include="Juce Modules\juce_audio_basics\mpe">
|
||||
<UniqueIdentifier>{8C868E51-156D-A916-047C-0D9EA1393675}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\native">
|
||||
<UniqueIdentifier>{D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\sources">
|
||||
<UniqueIdentifier>{EF2CAB40-0432-429B-C517-86ADF136BB8A}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -382,9 +385,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -445,6 +445,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -667,9 +670,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -847,6 +847,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -2124,9 +2127,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2184,6 +2184,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\mpe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2196,6 +2199,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2511,9 +2517,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2679,6 +2682,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_Block.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_BlockConfigManager.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_ControlButton.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3393,6 +3399,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_Justification.h">
|
||||
<Filter>Juce Modules\juce_graphics\placement</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -147,7 +147,7 @@
|
|||
393AB3EA96DA8E7AEC86AD00 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -168,15 +168,16 @@
|
|||
"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; };
|
||||
0B575022E52611F3CF802F93 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -198,24 +199,46 @@
|
|||
"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; };
|
||||
A88A0CA8AD66B56AA8A51727 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
|
|
@ -227,15 +250,36 @@
|
|||
2BBD53B147BD1DADF7CD0BFA = {isa = XCBuildConfiguration; buildSettings = {
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
PRODUCT_NAME = "BlocksMonitor";
|
||||
|
|
@ -285,7 +329,7 @@
|
|||
D08BB290D5F778E1450AD3F3,
|
||||
9C2AF708958E95C688544D95,
|
||||
2410311707C8C7B9E6CFE23D, ); buildRules = ( ); dependencies = ( ); name = "BlocksMonitor - App"; productName = BlocksMonitor; productReference = 00558AF4AA37DD00B15B21A8; productType = "com.apple.product-type.application"; };
|
||||
B42B7651E1352BD7921E5754 = {isa = PBXProject; buildConfigurationList = 61CDB68D74329CF066EA57D6; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 9C6BA11D1261B15A2F52EB60 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 5D6DAC6A0A862ED325F1DB34; projectDirPath = ""; projectRoot = ""; targets = (9C6BA11D1261B15A2F52EB60); };
|
||||
B42B7651E1352BD7921E5754 = {isa = PBXProject; buildConfigurationList = 61CDB68D74329CF066EA57D6; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 9C6BA11D1261B15A2F52EB60 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 5D6DAC6A0A862ED325F1DB34; projectDirPath = ""; projectRoot = ""; targets = (9C6BA11D1261B15A2F52EB60); };
|
||||
};
|
||||
rootObject = B42B7651E1352BD7921E5754;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,8 +34,14 @@
|
|||
|
||||
// BEGIN SECTION A
|
||||
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#ifndef JUCE_DISPLAY_SPLASH_SCREEN
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_REPORT_APP_USAGE
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#endif
|
||||
|
||||
|
||||
// END SECTION A
|
||||
|
||||
|
|
@ -56,6 +62,174 @@
|
|||
#define JUCE_MODULE_AVAILABLE_juce_gui_extra 1
|
||||
#define JUCE_MODULE_AVAILABLE_juce_opengl 1
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_utils flags:
|
||||
|
||||
#ifndef JUCE_USE_CDREADER
|
||||
//#define JUCE_USE_CDREADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CDBURNER
|
||||
//#define JUCE_USE_CDBURNER 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER 1
|
||||
#endif
|
||||
|
||||
#ifndef 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)
|
||||
|
|
@ -64,172 +238,3 @@
|
|||
#define JUCE_STANDALONE_APPLICATION 1
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
|
||||
//#define JUCE_USE_LAME_AUDIO_FORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
//#define JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_utils flags:
|
||||
|
||||
#ifndef JUCE_USE_CDREADER
|
||||
//#define JUCE_USE_CDREADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CDBURNER
|
||||
//#define JUCE_USE_CDBURNER
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CHECK_MEMORY_LEAKS
|
||||
//#define JUCE_CHECK_MEMORY_LEAKS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
//#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
//#define JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_events flags:
|
||||
|
||||
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
//#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
//#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
<JUCERPROJECT id="XsTycT" name="BlocksSynth" projectType="guiapp" version="1.0.0"
|
||||
bundleIdentifier="com.yourcompany.BlocksSynth" includeBinaryInAppConfig="1"
|
||||
jucerVersion="5.0.2" displaySplashScreen="0" reportAppUsage="0"
|
||||
splashScreenColour="Dark">
|
||||
jucerVersion="5.1.0" displaySplashScreen="0" reportAppUsage="0"
|
||||
splashScreenColour="Dark" cppLanguageStandard="11">
|
||||
<MAINGROUP id="onTNql" name="BlocksSynth">
|
||||
<GROUP id="{0CEBC63B-4C52-E77F-CD6E-A2E65F0C9B2B}" name="Source">
|
||||
<GROUP id="{06BF67F9-0F56-6AD3-00A9-443125750AAE}" name="Audio">
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -145,7 +145,7 @@
|
|||
0916F802A223C831DF7E3018,
|
||||
BEBE62C64C08316AE975AC01, ); name = Source; sourceTree = "<group>"; };
|
||||
BD1F40E3A4433BD30678025E = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -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;
|
||||
|
|
@ -175,7 +176,7 @@
|
|||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Debug; };
|
||||
1EABC8E25D5063C5DE0DA4E2 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -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;
|
||||
|
|
@ -207,16 +209,37 @@
|
|||
USE_HEADERMAP = NO; }; name = Release; };
|
||||
9FADB9B516D955EEE4CDF9B9 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PRODUCT_NAME = "BlocksSynth";
|
||||
|
|
@ -224,15 +247,36 @@
|
|||
ZERO_LINK = NO; }; name = Debug; };
|
||||
57DFE1C6F280A60ED6AF5D46 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
PRODUCT_NAME = "BlocksSynth";
|
||||
WARNING_CFLAGS = -Wreorder;
|
||||
|
|
@ -277,7 +321,7 @@
|
|||
B62995CCD71EBA82C2BC1692,
|
||||
C8A1585A07BDCD77C240ECAA,
|
||||
1EFBDD8D783B94E754626B32, ); buildRules = ( ); dependencies = ( ); name = "BlocksSynth - App"; productName = BlocksSynth; productReference = D778C2ED7EA9D5EDCFBA1507; productType = "com.apple.product-type.application"; };
|
||||
C28D173095C609C48901860E = {isa = PBXProject; buildConfigurationList = F2BDE5D743A9870C169E5CC8; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 0B9ADB15A71FB90DD6919895 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 0F4E2B72B683E9B48DF13DDB; projectDirPath = ""; projectRoot = ""; targets = (0B9ADB15A71FB90DD6919895); };
|
||||
C28D173095C609C48901860E = {isa = PBXProject; buildConfigurationList = F2BDE5D743A9870C169E5CC8; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 0B9ADB15A71FB90DD6919895 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 0F4E2B72B683E9B48DF13DDB; projectDirPath = ""; projectRoot = ""; targets = (0B9ADB15A71FB90DD6919895); };
|
||||
};
|
||||
rootObject = C28D173095C609C48901860E;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ Global
|
|||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}.Release|Win32.Build.0 = Release|Win32
|
||||
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{CB640A07-7531-1DE6-BD35-4AC4E7641B33}</ProjectGuid>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
|
||||
|
|
@ -23,6 +24,7 @@
|
|||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
|
||||
Label="Configuration">
|
||||
|
|
@ -30,6 +32,7 @@
|
|||
<UseOfMfc>false</UseOfMfc>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
|
|
@ -40,6 +43,7 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
|
|
@ -53,6 +57,7 @@
|
|||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">BlocksSynth</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Midl>
|
||||
|
|
@ -76,6 +81,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -117,6 +123,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -152,9 +159,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -215,6 +219,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -431,9 +438,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -587,6 +591,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -1741,7 +1748,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\buffers\juce_FloatVectorOperations.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_LagrangeInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_LinearSmoothedValue.h"/>
|
||||
|
|
@ -1761,10 +1767,12 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEValue.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZone.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_BufferingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_ChannelRemappingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_PositionableAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_ResamplingAudioSource.h"/>
|
||||
|
|
@ -1870,7 +1878,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_LAMEEncoderAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_MP3AudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WindowsMediaAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\format\juce_AudioFormat.h"/>
|
||||
|
|
@ -1926,6 +1933,7 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_utils\players\juce_SoundPlayer.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_utils\juce_audio_utils.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_Block.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_BlockConfigManager.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_ControlButton.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_LEDGrid.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_LEDRow.h"/>
|
||||
|
|
@ -2164,6 +2172,7 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
|
||||
|
|
|
|||
|
|
@ -26,6 +26,9 @@
|
|||
<Filter Include="Juce Modules\juce_audio_basics\mpe">
|
||||
<UniqueIdentifier>{8C868E51-156D-A916-047C-0D9EA1393675}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\native">
|
||||
<UniqueIdentifier>{D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\sources">
|
||||
<UniqueIdentifier>{EF2CAB40-0432-429B-C517-86ADF136BB8A}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -385,9 +388,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -448,6 +448,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -670,9 +673,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -850,6 +850,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -2133,9 +2136,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2193,6 +2193,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\mpe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2205,6 +2208,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2520,9 +2526,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2688,6 +2691,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_Block.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_BlockConfigManager.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_ControlButton.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3402,6 +3408,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_Justification.h">
|
||||
<Filter>Juce Modules\juce_graphics\placement</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ Global
|
|||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}.Debug|x64.Build.0 = Debug|x64
|
||||
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}.Release|x64.Build.0 = Release|x64
|
||||
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}.Debug|x64.Build.0 = Debug|x64
|
||||
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}.Release|x64.ActiveCfg = Release|x64
|
||||
{CB640A07-7531-1DE6-BD35-4AC4E7641B33}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{CB640A07-7531-1DE6-BD35-4AC4E7641B33}</ProjectGuid>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
|
||||
Label="Configuration">
|
||||
|
|
@ -32,6 +34,7 @@
|
|||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
|
|
@ -42,6 +45,7 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
|
|
@ -55,6 +59,7 @@
|
|||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BlocksSynth</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
|
|
@ -78,6 +83,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -117,6 +123,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -151,9 +158,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -214,6 +218,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -430,9 +437,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -586,6 +590,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -1740,7 +1747,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\buffers\juce_FloatVectorOperations.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_LagrangeInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_LinearSmoothedValue.h"/>
|
||||
|
|
@ -1760,10 +1766,12 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEValue.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZone.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_BufferingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_ChannelRemappingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_PositionableAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_ResamplingAudioSource.h"/>
|
||||
|
|
@ -1869,7 +1877,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_LAMEEncoderAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_MP3AudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WindowsMediaAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\format\juce_AudioFormat.h"/>
|
||||
|
|
@ -1925,6 +1932,7 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_utils\players\juce_SoundPlayer.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_utils\juce_audio_utils.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_Block.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_BlockConfigManager.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_ControlButton.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_LEDGrid.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_LEDRow.h"/>
|
||||
|
|
@ -2163,6 +2171,7 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
|
||||
|
|
|
|||
|
|
@ -26,6 +26,9 @@
|
|||
<Filter Include="Juce Modules\juce_audio_basics\mpe">
|
||||
<UniqueIdentifier>{8C868E51-156D-A916-047C-0D9EA1393675}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\native">
|
||||
<UniqueIdentifier>{D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\sources">
|
||||
<UniqueIdentifier>{EF2CAB40-0432-429B-C517-86ADF136BB8A}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -385,9 +388,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -448,6 +448,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -670,9 +673,6 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -850,6 +850,9 @@
|
|||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -2133,9 +2136,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2193,6 +2193,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\mpe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2205,6 +2208,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2520,9 +2526,6 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2688,6 +2691,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_Block.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_BlockConfigManager.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_blocks_basics\blocks\juce_ControlButton.h">
|
||||
<Filter>Juce Modules\juce_blocks_basics\blocks</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3402,6 +3408,9 @@
|
|||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\..\modules\juce_graphics\placement\juce_Justification.h">
|
||||
<Filter>Juce Modules\juce_graphics\placement</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -153,7 +153,7 @@
|
|||
BD1F40E3A4433BD30678025E = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -174,15 +174,16 @@
|
|||
"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; };
|
||||
1EABC8E25D5063C5DE0DA4E2 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -204,24 +205,46 @@
|
|||
"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; };
|
||||
9FADB9B516D955EEE4CDF9B9 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
|
|
@ -233,15 +256,36 @@
|
|||
57DFE1C6F280A60ED6AF5D46 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
|
||||
PRODUCT_NAME = "BlocksSynth";
|
||||
|
|
@ -291,7 +335,7 @@
|
|||
B62995CCD71EBA82C2BC1692,
|
||||
C8A1585A07BDCD77C240ECAA,
|
||||
1EFBDD8D783B94E754626B32, ); buildRules = ( ); dependencies = ( ); name = "BlocksSynth - App"; productName = BlocksSynth; productReference = D778C2ED7EA9D5EDCFBA1507; productType = "com.apple.product-type.application"; };
|
||||
C28D173095C609C48901860E = {isa = PBXProject; buildConfigurationList = F2BDE5D743A9870C169E5CC8; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 0B9ADB15A71FB90DD6919895 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 0F4E2B72B683E9B48DF13DDB; projectDirPath = ""; projectRoot = ""; targets = (0B9ADB15A71FB90DD6919895); };
|
||||
C28D173095C609C48901860E = {isa = PBXProject; buildConfigurationList = F2BDE5D743A9870C169E5CC8; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 0B9ADB15A71FB90DD6919895 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 0F4E2B72B683E9B48DF13DDB; projectDirPath = ""; projectRoot = ""; targets = (0B9ADB15A71FB90DD6919895); };
|
||||
};
|
||||
rootObject = C28D173095C609C48901860E;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,8 +34,14 @@
|
|||
|
||||
// BEGIN SECTION A
|
||||
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#ifndef JUCE_DISPLAY_SPLASH_SCREEN
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_REPORT_APP_USAGE
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#endif
|
||||
|
||||
|
||||
// END SECTION A
|
||||
|
||||
|
|
@ -56,6 +62,174 @@
|
|||
#define JUCE_MODULE_AVAILABLE_juce_gui_extra 1
|
||||
#define JUCE_MODULE_AVAILABLE_juce_opengl 1
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_utils flags:
|
||||
|
||||
#ifndef JUCE_USE_CDREADER
|
||||
//#define JUCE_USE_CDREADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CDBURNER
|
||||
//#define JUCE_USE_CDBURNER 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER 1
|
||||
#endif
|
||||
|
||||
#ifndef 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)
|
||||
|
|
@ -64,172 +238,3 @@
|
|||
#define JUCE_STANDALONE_APPLICATION 1
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
|
||||
//#define JUCE_USE_LAME_AUDIO_FORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
//#define JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_utils flags:
|
||||
|
||||
#ifndef JUCE_USE_CDREADER
|
||||
//#define JUCE_USE_CDREADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CDBURNER
|
||||
//#define JUCE_USE_CDBURNER
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CHECK_MEMORY_LEAKS
|
||||
//#define JUCE_CHECK_MEMORY_LEAKS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
//#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
//#define JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_events flags:
|
||||
|
||||
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
//#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
//#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -92,7 +92,7 @@ public:
|
|||
/** Called to turn all synthesiser notes off */
|
||||
void allNotesOff()
|
||||
{
|
||||
for (int i = 1; i < 5; ++i)
|
||||
for (auto i = 1; i < 5; ++i)
|
||||
synthesiser.allNotesOff (i, false);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -50,13 +50,13 @@ struct SynthGrid
|
|||
{
|
||||
gridFillArray.clear();
|
||||
|
||||
for (int i = 0; i < numRows; ++i)
|
||||
for (auto i = 0; i < numRows; ++i)
|
||||
{
|
||||
for (int j = 0; j < numColumns; ++j)
|
||||
for (auto j = 0; j < numColumns; ++j)
|
||||
{
|
||||
DrumPadGridProgram::GridFill fill;
|
||||
|
||||
int padNum = (i * 5) + j;
|
||||
auto padNum = (i * 5) + j;
|
||||
|
||||
fill.colour = notes.contains (padNum) ? baseGridColour
|
||||
: tonics.contains (padNum) ? Colours::white
|
||||
|
|
@ -69,8 +69,8 @@ struct SynthGrid
|
|||
|
||||
int getNoteNumberForPad (int x, int y) const
|
||||
{
|
||||
int xIndex = x / 3;
|
||||
int yIndex = y / 3;
|
||||
auto xIndex = x / 3;
|
||||
auto yIndex = y / 3;
|
||||
|
||||
return 60 + ((4 - yIndex) * 5) + xIndex;
|
||||
}
|
||||
|
|
@ -185,55 +185,61 @@ private:
|
|||
{
|
||||
if (currentMode == waveformSelectionMode && touch.isTouchStart && allowTouch)
|
||||
{
|
||||
// Change the displayed waveshape to the next one
|
||||
++waveshapeMode;
|
||||
if (auto* waveshapeProgram = getWaveshapeProgram())
|
||||
{
|
||||
// Change the displayed waveshape to the next one
|
||||
++waveshapeMode;
|
||||
|
||||
if (waveshapeMode > 3)
|
||||
waveshapeMode = 0;
|
||||
if (waveshapeMode > 3)
|
||||
waveshapeMode = 0;
|
||||
|
||||
waveshapeProgram->setWaveshapeType (static_cast<uint8> (waveshapeMode));
|
||||
waveshapeProgram->setWaveshapeType (static_cast<uint8> (waveshapeMode));
|
||||
|
||||
allowTouch = false;
|
||||
startTimer (250);
|
||||
allowTouch = false;
|
||||
startTimer (250);
|
||||
}
|
||||
}
|
||||
else if (currentMode == playMode)
|
||||
{
|
||||
// Translate X and Y touch events to LED indexes
|
||||
int xLed = roundToInt (touch.startX * scaleX);
|
||||
int yLed = roundToInt (touch.startY * scaleY);
|
||||
|
||||
// Limit the number of touches per second
|
||||
constexpr int maxNumTouchMessagesPerSecond = 100;
|
||||
auto now = Time::getCurrentTime();
|
||||
clearOldTouchTimes (now);
|
||||
|
||||
int midiChannel = waveshapeMode + 1;
|
||||
|
||||
// Send the touch event to the DrumPadGridProgram and Audio class
|
||||
if (touch.isTouchStart)
|
||||
if (auto* gridProgram = getGridProgram())
|
||||
{
|
||||
gridProgram->startTouch (touch.startX, touch.startY);
|
||||
audio.noteOn (midiChannel, layout.getNoteNumberForPad (xLed, yLed), touch.z);
|
||||
}
|
||||
else if (touch.isTouchEnd)
|
||||
{
|
||||
gridProgram->endTouch (touch.startX, touch.startY);
|
||||
audio.noteOff (midiChannel, layout.getNoteNumberForPad (xLed, yLed), 1.0);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (touchMessageTimesInLastSecond.size() > maxNumTouchMessagesPerSecond / 3)
|
||||
return;
|
||||
// Translate X and Y touch events to LED indexes
|
||||
auto xLed = roundToInt (touch.startX * scaleX);
|
||||
auto yLed = roundToInt (touch.startY * scaleY);
|
||||
|
||||
gridProgram->sendTouch (touch.x, touch.y, touch.z,
|
||||
layout.touchColour);
|
||||
// Limit the number of touches per second
|
||||
constexpr auto maxNumTouchMessagesPerSecond = 100;
|
||||
auto now = Time::getCurrentTime();
|
||||
clearOldTouchTimes (now);
|
||||
|
||||
// Send pitch change and pressure values to the Audio class
|
||||
audio.pitchChange (midiChannel, (touch.x - touch.startX) / activeBlock->getWidth());
|
||||
audio.pressureChange (midiChannel, touch.z);
|
||||
auto midiChannel = waveshapeMode + 1;
|
||||
|
||||
// Send the touch event to the DrumPadGridProgram and Audio class
|
||||
if (touch.isTouchStart)
|
||||
{
|
||||
gridProgram->startTouch (touch.startX, touch.startY);
|
||||
audio.noteOn (midiChannel, layout.getNoteNumberForPad (xLed, yLed), touch.z);
|
||||
}
|
||||
else if (touch.isTouchEnd)
|
||||
{
|
||||
gridProgram->endTouch (touch.startX, touch.startY);
|
||||
audio.noteOff (midiChannel, layout.getNoteNumberForPad (xLed, yLed), 1.0);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (touchMessageTimesInLastSecond.size() > maxNumTouchMessagesPerSecond / 3)
|
||||
return;
|
||||
|
||||
gridProgram->sendTouch (touch.x, touch.y, touch.z,
|
||||
layout.touchColour);
|
||||
|
||||
// Send pitch change and pressure values to the Audio class
|
||||
audio.pitchChange (midiChannel, (touch.x - touch.startX) / activeBlock->getWidth());
|
||||
audio.pressureChange (midiChannel, touch.z);
|
||||
}
|
||||
|
||||
touchMessageTimesInLastSecond.add (now);
|
||||
}
|
||||
|
||||
touchMessageTimesInLastSecond.add (now);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -267,7 +273,7 @@ private:
|
|||
/** Clears the old touch times */
|
||||
void clearOldTouchTimes (const Time now)
|
||||
{
|
||||
for (int i = touchMessageTimesInLastSecond.size(); --i >= 0;)
|
||||
for (auto i = touchMessageTimesInLastSecond.size(); --i >= 0;)
|
||||
if (touchMessageTimesInLastSecond.getReference(i) < now - juce::RelativeTime::seconds (0.33))
|
||||
touchMessageTimesInLastSecond.remove (i);
|
||||
}
|
||||
|
|
@ -289,23 +295,20 @@ private:
|
|||
{
|
||||
if (currentMode == waveformSelectionMode)
|
||||
{
|
||||
// Create a new WaveshapeProgram for the LEDGrid
|
||||
waveshapeProgram = new WaveshapeProgram (block);
|
||||
|
||||
// Set the LEDGrid program
|
||||
block.setProgram (waveshapeProgram);
|
||||
block.setProgram (new WaveshapeProgram (block));
|
||||
|
||||
// Initialise the program
|
||||
waveshapeProgram->setWaveshapeType (static_cast<uint8> (waveshapeMode));
|
||||
waveshapeProgram->generateWaveshapes();
|
||||
if (auto* waveshapeProgram = getWaveshapeProgram())
|
||||
{
|
||||
waveshapeProgram->setWaveshapeType (static_cast<uint8> (waveshapeMode));
|
||||
waveshapeProgram->generateWaveshapes();
|
||||
}
|
||||
}
|
||||
else if (currentMode == playMode)
|
||||
{
|
||||
// Create a new DrumPadGridProgram for the LEDGrid
|
||||
gridProgram = new DrumPadGridProgram (block);
|
||||
|
||||
// Set the LEDGrid program
|
||||
auto error = block.setProgram (gridProgram);
|
||||
auto error = block.setProgram (new DrumPadGridProgram (block));
|
||||
|
||||
if (error.failed())
|
||||
{
|
||||
|
|
@ -314,15 +317,32 @@ private:
|
|||
}
|
||||
|
||||
// Setup the grid layout
|
||||
gridProgram->setGridFills (layout.numColumns,
|
||||
layout.numRows,
|
||||
layout.gridFillArray);
|
||||
if (auto* gridProgram = getGridProgram())
|
||||
gridProgram->setGridFills (layout.numColumns, layout.numRows, layout.gridFillArray);
|
||||
}
|
||||
}
|
||||
|
||||
/** Stops touch events from triggering multiple waveshape mode changes */
|
||||
void timerCallback() override { allowTouch = true; }
|
||||
|
||||
//==============================================================================
|
||||
DrumPadGridProgram* getGridProgram()
|
||||
{
|
||||
if (activeBlock != nullptr)
|
||||
return dynamic_cast<DrumPadGridProgram*> (activeBlock->getProgram());
|
||||
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
WaveshapeProgram* getWaveshapeProgram()
|
||||
{
|
||||
if (activeBlock != nullptr)
|
||||
return dynamic_cast<WaveshapeProgram*> (activeBlock->getProgram());
|
||||
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
//==============================================================================
|
||||
enum BlocksSynthMode
|
||||
{
|
||||
waveformSelectionMode = 0,
|
||||
|
|
@ -334,9 +354,6 @@ private:
|
|||
//==============================================================================
|
||||
Audio audio;
|
||||
|
||||
DrumPadGridProgram* gridProgram = nullptr;
|
||||
WaveshapeProgram* waveshapeProgram = nullptr;
|
||||
|
||||
SynthGrid layout { 5, 5 };
|
||||
PhysicalTopologySource topologySource;
|
||||
Block::Ptr activeBlock;
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ public:
|
|||
void pitchWheelMoved (int newValue) override
|
||||
{
|
||||
// Change the phase increment based on pitch bend amount
|
||||
double frequencyOffset = ((newValue > 0 ? maxFreq : minFreq) * (newValue / 127.0));
|
||||
auto frequencyOffset = ((newValue > 0 ? maxFreq : minFreq) * (newValue / 127.0));
|
||||
phaseIncrement.setValue (((2.0 * double_Pi) * (frequency + frequencyOffset)) / sampleRate);
|
||||
}
|
||||
|
||||
|
|
@ -79,9 +79,9 @@ public:
|
|||
{
|
||||
while (--numSamples >= 0)
|
||||
{
|
||||
double output = getSample() * amplitude.getNextValue();
|
||||
auto output = getSample() * amplitude.getNextValue();
|
||||
|
||||
for (int i = outputBuffer.getNumChannels(); --i >= 0;)
|
||||
for (auto i = outputBuffer.getNumChannels(); --i >= 0;)
|
||||
outputBuffer.addSample (i, startSample, static_cast<float> (output));
|
||||
|
||||
++startSample;
|
||||
|
|
@ -91,7 +91,7 @@ public:
|
|||
/** Returns the next sample */
|
||||
double getSample()
|
||||
{
|
||||
double output = renderWaveShape (phasePos);
|
||||
auto output = renderWaveShape (phasePos);
|
||||
|
||||
phasePos += phaseIncrement.getNextValue();
|
||||
|
||||
|
|
|
|||
|
|
@ -50,13 +50,13 @@ public:
|
|||
uint8 triangleWaveY[45];
|
||||
|
||||
// Set current phase position to 0 and work out the required phase increment for one cycle
|
||||
double currentPhase = 0.0;
|
||||
double phaseInc = (1.0 / 30.0) * (2.0 * double_Pi);
|
||||
auto currentPhase = 0.0;
|
||||
auto phaseInc = (1.0 / 30.0) * (2.0 * double_Pi);
|
||||
|
||||
for (int x = 0; x < 30; ++x)
|
||||
for (auto x = 0; x < 30; ++x)
|
||||
{
|
||||
// Scale and offset the sin output to the Lightpad display
|
||||
double sineOutput = sin (currentPhase);
|
||||
auto sineOutput = sin (currentPhase);
|
||||
sineWaveY[x] = static_cast<uint8> (roundToInt ((sineOutput * 6.5) + 7.0));
|
||||
|
||||
// Square wave output, set flags for when vertical line should be drawn
|
||||
|
|
@ -115,38 +115,22 @@ public:
|
|||
|
||||
int yOffset;
|
||||
|
||||
int min (int a, int b)
|
||||
{
|
||||
if (a > b)
|
||||
return b;
|
||||
|
||||
return a;
|
||||
}
|
||||
|
||||
int max (int a, int b)
|
||||
{
|
||||
if (a > b)
|
||||
return a;
|
||||
|
||||
return b;
|
||||
}
|
||||
|
||||
void drawLEDCircle (int x0, int y0)
|
||||
{
|
||||
setLED (x0, y0, 0xffff0000);
|
||||
blendPixel (0xffff0000, x0, y0);
|
||||
|
||||
int minLedIndex = 0;
|
||||
int maxLedIndex = 14;
|
||||
|
||||
setLED (min (x0 + 1, maxLedIndex), y0, 0xff660000);
|
||||
setLED (max (x0 - 1, minLedIndex), y0, 0xff660000);
|
||||
setLED (x0, min (y0 + 1, maxLedIndex), 0xff660000);
|
||||
setLED (x0, max (y0 - 1, minLedIndex), 0xff660000);
|
||||
blendPixel (0xff660000, min (x0 + 1, maxLedIndex), y0);
|
||||
blendPixel (0xff660000, max (x0 - 1, minLedIndex), y0);
|
||||
blendPixel (0xff660000, x0, min (y0 + 1, maxLedIndex));
|
||||
blendPixel (0xff660000, x0, max (y0 - 1, minLedIndex));
|
||||
|
||||
setLED (min (x0 + 1, maxLedIndex), min (y0 + 1, maxLedIndex), 0xff1a0000);
|
||||
setLED (min (x0 + 1, maxLedIndex), max (y0 - 1, minLedIndex), 0xff1a0000);
|
||||
setLED (max (x0 - 1, minLedIndex), min (y0 + 1, maxLedIndex), 0xff1a0000);
|
||||
setLED (max (x0 - 1, minLedIndex), max (y0 - 1, minLedIndex), 0xff1a0000);
|
||||
blendPixel (0xff1a0000, min (x0 + 1, maxLedIndex), min (y0 + 1, maxLedIndex));
|
||||
blendPixel (0xff1a0000, min (x0 + 1, maxLedIndex), max (y0 - 1, minLedIndex));
|
||||
blendPixel (0xff1a0000, max (x0 - 1, minLedIndex), min (y0 + 1, maxLedIndex));
|
||||
blendPixel (0xff1a0000, max (x0 - 1, minLedIndex), max (y0 - 1, minLedIndex));
|
||||
}
|
||||
|
||||
void repaint()
|
||||
|
|
|
|||
|
|
@ -2,8 +2,9 @@
|
|||
|
||||
<JUCERPROJECT id="fyUrFS" name="BouncingBallWavetableDemo" projectType="guiapp"
|
||||
version="1.0.0" bundleIdentifier="com.juce.BouncingBallWavetableDemo"
|
||||
includeBinaryInAppConfig="1" jucerVersion="5.0.2" displaySplashScreen="0"
|
||||
reportAppUsage="0" splashScreenColour="Dark" companyName="ROLI Ltd.">
|
||||
includeBinaryInAppConfig="1" jucerVersion="5.1.0" displaySplashScreen="0"
|
||||
reportAppUsage="0" splashScreenColour="Dark" companyName="ROLI Ltd."
|
||||
cppLanguageStandard="11">
|
||||
<MAINGROUP id="MgjqDB" name="BouncingBallWavetableDemo">
|
||||
<GROUP id="{D35F88A0-C242-1CAA-21A9-6D01F78F4128}" name="Source">
|
||||
<FILE id="M5GUDX" name="MainComponent.cpp" compile="1" resource="0"
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@
|
|||
2D79087465BE4742CCA6A9B6 = {isa = PBXBuildFile; fileRef = 30C1898CB24713677FE38922; };
|
||||
BA1F0D76D823878766369C94 = {isa = PBXBuildFile; fileRef = A3E3503CDB7F6FF5C16ACC90; };
|
||||
5641B7544BB1E2460B53A471 = {isa = PBXBuildFile; fileRef = 81D8C6E40C1E1781AE7059D9; };
|
||||
9C814731D34A682990AE17CA = {isa = PBXBuildFile; fileRef = 76D3818D1F0E86B333AA1F99; };
|
||||
46CA5521603725FBBFE65242 = {isa = PBXBuildFile; fileRef = 5CB6432630E43D9F5DE84F27; };
|
||||
A38DDE1419820904238C218A = {isa = PBXBuildFile; fileRef = 35B0E3511789B97455F23A2A; };
|
||||
E216A7A51124469BAAA36C2F = {isa = PBXBuildFile; fileRef = FAB47C0E7947D33D360FDC31; };
|
||||
|
|
@ -62,6 +63,7 @@
|
|||
698ADE3639E5C47795657FCE = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
|
||||
6A9EFC3AB24BA57FFB496DED = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_data_structures"; path = "../../../../modules/juce_data_structures"; sourceTree = "SOURCE_ROOT"; };
|
||||
742111BC1D219E531E8E32F3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_gui_basics"; path = "../../../../modules/juce_gui_basics"; sourceTree = "SOURCE_ROOT"; };
|
||||
76D3818D1F0E86B333AA1F99 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVKit.framework; path = System/Library/Frameworks/AVKit.framework; sourceTree = SDKROOT; };
|
||||
81D8C6E40C1E1781AE7059D9 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
|
||||
825A7DCA8A93CD2E51463992 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
|
||||
8CB18E1E2503AE0EC4B73675 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_cryptography"; path = "../../../../modules/juce_cryptography"; sourceTree = "SOURCE_ROOT"; };
|
||||
|
|
@ -122,6 +124,7 @@
|
|||
30C1898CB24713677FE38922,
|
||||
A3E3503CDB7F6FF5C16ACC90,
|
||||
81D8C6E40C1E1781AE7059D9,
|
||||
76D3818D1F0E86B333AA1F99,
|
||||
5CB6432630E43D9F5DE84F27,
|
||||
35B0E3511789B97455F23A2A,
|
||||
FAB47C0E7947D33D360FDC31,
|
||||
|
|
@ -141,7 +144,7 @@
|
|||
A7B7C70BA17B026FA6BF5D08,
|
||||
00666C9999AC748D4960F748, ); name = Source; sourceTree = "<group>"; };
|
||||
45F779E239E967C4CAC99B65 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -162,8 +165,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;
|
||||
|
|
@ -171,7 +175,7 @@
|
|||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Debug; };
|
||||
8FB0B373098873C168E05C35 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -193,8 +197,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;
|
||||
|
|
@ -203,16 +208,37 @@
|
|||
USE_HEADERMAP = NO; }; name = Release; };
|
||||
3965D37E5D75C70C5C9C527B = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PRODUCT_NAME = "WavetableBouncingEditor";
|
||||
|
|
@ -220,15 +246,36 @@
|
|||
ZERO_LINK = NO; }; name = Debug; };
|
||||
BEA2BF4DFA8B5A886F409097 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
PRODUCT_NAME = "WavetableBouncingEditor";
|
||||
WARNING_CFLAGS = -Wreorder;
|
||||
|
|
@ -262,6 +309,7 @@
|
|||
2D79087465BE4742CCA6A9B6,
|
||||
BA1F0D76D823878766369C94,
|
||||
5641B7544BB1E2460B53A471,
|
||||
9C814731D34A682990AE17CA,
|
||||
46CA5521603725FBBFE65242,
|
||||
A38DDE1419820904238C218A,
|
||||
E216A7A51124469BAAA36C2F,
|
||||
|
|
@ -275,7 +323,7 @@
|
|||
9DB3F429F51E36C0D0BA23BE,
|
||||
61103B6693CEFBD075D35197,
|
||||
7F8CC4D24837DC0A20E4755D, ); buildRules = ( ); dependencies = ( ); name = "BouncingBallWavetableDemo - App"; productName = BouncingBallWavetableDemo; productReference = 4AAB1224C8A731A6994D74CE; productType = "com.apple.product-type.application"; };
|
||||
974612E740A911D4EF4009DB = {isa = PBXProject; buildConfigurationList = 188D4D6EAB63E875595F6B81; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 17E038E1F4CB0730CD868712 = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 3F698ABD99D14CCA53BFAF17; projectDirPath = ""; projectRoot = ""; targets = (17E038E1F4CB0730CD868712); };
|
||||
974612E740A911D4EF4009DB = {isa = PBXProject; buildConfigurationList = 188D4D6EAB63E875595F6B81; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { 17E038E1F4CB0730CD868712 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 3F698ABD99D14CCA53BFAF17; projectDirPath = ""; projectRoot = ""; targets = (17E038E1F4CB0730CD868712); };
|
||||
};
|
||||
rootObject = 974612E740A911D4EF4009DB;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ Global
|
|||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{92F70965-E03C-282C-1EE5-5DD138408925}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{92F70965-E03C-282C-1EE5-5DD138408925}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{92F70965-E03C-282C-1EE5-5DD138408925}.Release|Win32.Build.0 = Release|Win32
|
||||
{92F70965-E03C-282C-1EE5-5DD138408925}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{92F70965-E03C-282C-1EE5-5DD138408925}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{92F70965-E03C-282C-1EE5-5DD138408925}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{92F70965-E03C-282C-1EE5-5DD138408925}</ProjectGuid>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"
|
||||
|
|
@ -23,6 +24,7 @@
|
|||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"
|
||||
Label="Configuration">
|
||||
|
|
@ -30,6 +32,7 @@
|
|||
<UseOfMfc>false</UseOfMfc>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
|
|
@ -40,6 +43,7 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
|
|
@ -53,6 +57,7 @@
|
|||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">WavetableBouncingEditor</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</GenerateManifest>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Midl>
|
||||
|
|
@ -76,6 +81,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -117,6 +123,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -153,9 +160,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -216,6 +220,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -432,9 +439,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -570,6 +574,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -1692,13 +1699,7 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_DirectShowComponent.cpp">
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\juce_video.cpp">
|
||||
|
|
@ -1726,7 +1727,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\buffers\juce_FloatVectorOperations.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_LagrangeInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_LinearSmoothedValue.h"/>
|
||||
|
|
@ -1746,10 +1746,12 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEValue.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZone.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_BufferingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_ChannelRemappingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_PositionableAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_ResamplingAudioSource.h"/>
|
||||
|
|
@ -1855,7 +1857,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_LAMEEncoderAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_MP3AudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WindowsMediaAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\format\juce_AudioFormat.h"/>
|
||||
|
|
@ -2134,6 +2135,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
|
||||
|
|
@ -2296,8 +2298,12 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_gui_extra\native\juce_mac_CarbonViewWrapperComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_gui_extra\juce_gui_extra.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_DirectShowComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_MovieComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_Video.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_Video.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\juce_video.h"/>
|
||||
<ClInclude Include="..\..\JuceLibraryCode\AppConfig.h"/>
|
||||
<ClInclude Include="..\..\JuceLibraryCode\JuceHeader.h"/>
|
||||
|
|
|
|||
|
|
@ -23,6 +23,9 @@
|
|||
<Filter Include="Juce Modules\juce_audio_basics\mpe">
|
||||
<UniqueIdentifier>{8C868E51-156D-A916-047C-0D9EA1393675}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\native">
|
||||
<UniqueIdentifier>{D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\sources">
|
||||
<UniqueIdentifier>{EF2CAB40-0432-429B-C517-86ADF136BB8A}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -373,9 +376,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -436,6 +436,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -658,9 +661,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -820,6 +820,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -2023,20 +2026,8 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.cpp">
|
||||
<Filter>Juce Modules\juce_video\capture</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.cpp">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_mac_CameraDevice.mm">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_mac_MovieComponent.mm">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.cpp">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_DirectShowComponent.cpp">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.cpp">
|
||||
<Filter>Juce Modules\juce_video\playback</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\juce_video.cpp">
|
||||
<Filter>Juce Modules\juce_video</Filter>
|
||||
|
|
@ -2106,9 +2097,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2166,6 +2154,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\mpe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2178,6 +2169,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2493,9 +2487,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3330,6 +3321,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h">
|
||||
<Filter>Juce Modules\juce_graphics\placement</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3816,10 +3810,22 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\capture</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_DirectShowComponent.h">
|
||||
<Filter>Juce Modules\juce_video\playback</Filter>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_MovieComponent.h">
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_Video.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_Video.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.h">
|
||||
<Filter>Juce Modules\juce_video\playback</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\juce_video.h">
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ Global
|
|||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{92F70965-E03C-282C-1EE5-5DD138408925}.Debug|x64.Build.0 = Debug|x64
|
||||
{92F70965-E03C-282C-1EE5-5DD138408925}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{92F70965-E03C-282C-1EE5-5DD138408925}.Release|x64.Build.0 = Release|x64
|
||||
{92F70965-E03C-282C-1EE5-5DD138408925}.Debug|x64.Build.0 = Debug|x64
|
||||
{92F70965-E03C-282C-1EE5-5DD138408925}.Release|x64.ActiveCfg = Release|x64
|
||||
{92F70965-E03C-282C-1EE5-5DD138408925}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{92F70965-E03C-282C-1EE5-5DD138408925}</ProjectGuid>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
|
||||
Label="Configuration">
|
||||
|
|
@ -32,6 +34,7 @@
|
|||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
|
|
@ -42,6 +45,7 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
|
|
@ -55,6 +59,7 @@
|
|||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">BouncingBallWavetableDemo</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
|
|
@ -78,6 +83,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -117,6 +123,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -152,9 +159,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -215,6 +219,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -431,9 +438,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -569,6 +573,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -1691,13 +1698,7 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_DirectShowComponent.cpp">
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\juce_video.cpp">
|
||||
|
|
@ -1725,7 +1726,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\buffers\juce_FloatVectorOperations.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_LagrangeInterpolator.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_LinearSmoothedValue.h"/>
|
||||
|
|
@ -1745,10 +1745,12 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEValue.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZone.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_BufferingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_ChannelRemappingAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_PositionableAudioSource.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_ResamplingAudioSource.h"/>
|
||||
|
|
@ -1854,7 +1856,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_LAMEEncoderAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_MP3AudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WindowsMediaAudioFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\format\juce_AudioFormat.h"/>
|
||||
|
|
@ -2133,6 +2134,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
|
||||
|
|
@ -2295,8 +2297,12 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_gui_extra\native\juce_mac_CarbonViewWrapperComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_gui_extra\juce_gui_extra.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_DirectShowComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_MovieComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_Video.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_Video.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\juce_video.h"/>
|
||||
<ClInclude Include="..\..\JuceLibraryCode\AppConfig.h"/>
|
||||
<ClInclude Include="..\..\JuceLibraryCode\JuceHeader.h"/>
|
||||
|
|
|
|||
|
|
@ -23,6 +23,9 @@
|
|||
<Filter Include="Juce Modules\juce_audio_basics\mpe">
|
||||
<UniqueIdentifier>{8C868E51-156D-A916-047C-0D9EA1393675}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\native">
|
||||
<UniqueIdentifier>{D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Juce Modules\juce_audio_basics\sources">
|
||||
<UniqueIdentifier>{EF2CAB40-0432-429B-C517-86ADF136BB8A}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -373,9 +376,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_CatmullRomInterpolator.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -436,6 +436,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.cpp">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -658,9 +661,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.cpp">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -820,6 +820,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -2023,20 +2026,8 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.cpp">
|
||||
<Filter>Juce Modules\juce_video\capture</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.cpp">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_mac_CameraDevice.mm">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_mac_MovieComponent.mm">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.cpp">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\native\juce_win32_DirectShowComponent.cpp">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.cpp">
|
||||
<Filter>Juce Modules\juce_video\playback</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_video\juce_video.cpp">
|
||||
<Filter>Juce Modules\juce_video</Filter>
|
||||
|
|
@ -2106,9 +2097,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_Decibels.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_FFT.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\effects\juce_IIRFilter.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\effects</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2166,6 +2154,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\mpe\juce_MPEZoneLayout.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\mpe</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\native\juce_mac_CoreAudioLayouts.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_AudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2178,6 +2169,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_IIRFilterAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MemoryAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_basics\sources\juce_MixerAudioSource.h">
|
||||
<Filter>Juce Modules\juce_audio_basics\sources</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -2493,9 +2487,6 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_OggVorbisAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_QuickTimeAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_formats\codecs\juce_WavAudioFormat.h">
|
||||
<Filter>Juce Modules\juce_audio_formats\codecs</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3330,6 +3321,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h">
|
||||
<Filter>Juce Modules\juce_graphics\placement</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -3816,10 +3810,22 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_video\capture\juce_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\capture</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_DirectShowComponent.h">
|
||||
<Filter>Juce Modules\juce_video\playback</Filter>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_android_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_MovieComponent.h">
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_mac_Video.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_CameraDevice.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\native\juce_win32_Video.h">
|
||||
<Filter>Juce Modules\juce_video\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\playback\juce_VideoComponent.h">
|
||||
<Filter>Juce Modules\juce_video\playback</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_video\juce_video.h">
|
||||
|
|
|
|||
|
|
@ -34,8 +34,14 @@
|
|||
|
||||
// BEGIN SECTION A
|
||||
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#ifndef JUCE_DISPLAY_SPLASH_SCREEN
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_REPORT_APP_USAGE
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#endif
|
||||
|
||||
|
||||
// END SECTION A
|
||||
|
||||
|
|
@ -56,6 +62,181 @@
|
|||
#define JUCE_MODULE_AVAILABLE_juce_gui_extra 1
|
||||
#define JUCE_MODULE_AVAILABLE_juce_video 1
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_utils flags:
|
||||
|
||||
#ifndef JUCE_USE_CDREADER
|
||||
//#define JUCE_USE_CDREADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CDBURNER
|
||||
//#define JUCE_USE_CDBURNER 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
//#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_video flags:
|
||||
|
||||
#ifndef JUCE_USE_CAMERA
|
||||
//#define JUCE_USE_CAMERA 1
|
||||
#endif
|
||||
//==============================================================================
|
||||
#ifndef JUCE_STANDALONE_APPLICATION
|
||||
#if defined(JucePlugin_Name) && defined(JucePlugin_Build_Standalone)
|
||||
|
|
@ -64,191 +245,3 @@
|
|||
#define JUCE_STANDALONE_APPLICATION 1
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_devices flags:
|
||||
|
||||
#ifndef JUCE_ASIO
|
||||
//#define JUCE_ASIO
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI
|
||||
//#define JUCE_WASAPI
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_WASAPI_EXCLUSIVE
|
||||
//#define JUCE_WASAPI_EXCLUSIVE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DIRECTSOUND
|
||||
//#define JUCE_DIRECTSOUND
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALSA
|
||||
//#define JUCE_ALSA
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_JACK
|
||||
//#define JUCE_JACK
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_ANDROID_OPENSLES
|
||||
//#define JUCE_USE_ANDROID_OPENSLES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINRT_MIDI
|
||||
//#define JUCE_USE_WINRT_MIDI
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_formats flags:
|
||||
|
||||
#ifndef JUCE_USE_FLAC
|
||||
//#define JUCE_USE_FLAC
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_OGGVORBIS
|
||||
//#define JUCE_USE_OGGVORBIS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_MP3AUDIOFORMAT
|
||||
//#define JUCE_USE_MP3AUDIOFORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_LAME_AUDIO_FORMAT
|
||||
//#define JUCE_USE_LAME_AUDIO_FORMAT
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
//#define JUCE_USE_WINDOWS_MEDIA_FORMAT
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_processors flags:
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST
|
||||
//#define JUCE_PLUGINHOST_VST
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_VST3
|
||||
//#define JUCE_PLUGINHOST_VST3
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_PLUGINHOST_AU
|
||||
//#define JUCE_PLUGINHOST_AU
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_audio_utils flags:
|
||||
|
||||
#ifndef JUCE_USE_CDREADER
|
||||
//#define JUCE_USE_CDREADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CDBURNER
|
||||
//#define JUCE_USE_CDBURNER
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CHECK_MEMORY_LEAKS
|
||||
//#define JUCE_CHECK_MEMORY_LEAKS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
//#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
//#define JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_events flags:
|
||||
|
||||
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
//#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
//#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_video flags:
|
||||
|
||||
#ifndef JUCE_DIRECTSHOW
|
||||
//#define JUCE_DIRECTSHOW
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_MEDIAFOUNDATION
|
||||
//#define JUCE_MEDIAFOUNDATION
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_QUICKTIME
|
||||
//#define JUCE_QUICKTIME
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CAMERA
|
||||
//#define JUCE_USE_CAMERA
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@
|
|||
640853E87E00574F350F71AE,
|
||||
72B1FF7E8BB5B7DE3D5AA374, ); name = Source; sourceTree = "<group>"; };
|
||||
9AB0087A8FE1D583D801BBC6 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -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;
|
||||
|
|
@ -121,7 +122,7 @@
|
|||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Debug; };
|
||||
71AD821C6BAFC802F59B5091 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++11";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
|
|
@ -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;
|
||||
|
|
@ -153,16 +155,37 @@
|
|||
USE_HEADERMAP = NO; }; name = Release; };
|
||||
5D049546B6C238AD8CC74EDE = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PRODUCT_NAME = "ComponentTutorialExample";
|
||||
|
|
@ -170,15 +193,36 @@
|
|||
ZERO_LINK = NO; }; name = Debug; };
|
||||
2F64FFDD41FE35121A3E4A2D = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
PRODUCT_NAME = "ComponentTutorialExample";
|
||||
WARNING_CFLAGS = -Wreorder;
|
||||
|
|
@ -211,7 +255,7 @@
|
|||
7065518BA4A719BD600955DB,
|
||||
A0BD0396A9AB3F7FCF37AD62,
|
||||
8F57F6817BE0F4126A95541F, ); buildRules = ( ); dependencies = ( ); name = "ComponentTutorialExample - App"; productName = ComponentTutorialExample; productReference = 48DBB774ADD58780B75FD130; productType = "com.apple.product-type.application"; };
|
||||
3B89677F666BF40854CDE8D3 = {isa = PBXProject; buildConfigurationList = D2C0D08571281A97A8437C77; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { FDDAB81F5F4DA48E7807E65A = { SystemCapabilities = {com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = D0953BB62CDDA1D6C60E6893; projectDirPath = ""; projectRoot = ""; targets = (FDDAB81F5F4DA48E7807E65A); };
|
||||
3B89677F666BF40854CDE8D3 = {isa = PBXProject; buildConfigurationList = D2C0D08571281A97A8437C77; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { FDDAB81F5F4DA48E7807E65A = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = D0953BB62CDDA1D6C60E6893; projectDirPath = ""; projectRoot = ""; targets = (FDDAB81F5F4DA48E7807E65A); };
|
||||
};
|
||||
rootObject = 3B89677F666BF40854CDE8D3;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ Global
|
|||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|x64.Build.0 = Debug|x64
|
||||
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|x64.Build.0 = Release|x64
|
||||
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|x64.Build.0 = Debug|x64
|
||||
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|x64.ActiveCfg = Release|x64
|
||||
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{2ACA5085-A5CC-255B-B79D-D8256B0C459C}</ProjectGuid>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
|
||||
Label="Configuration">
|
||||
|
|
@ -32,6 +34,7 @@
|
|||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
|
|
@ -42,6 +45,7 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
|
|
@ -55,6 +59,7 @@
|
|||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ComponentTutorialExample</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
|
|
@ -78,6 +83,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -117,6 +123,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -146,6 +153,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -1472,6 +1482,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
|
||||
|
|
|
|||
|
|
@ -223,6 +223,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -2079,6 +2082,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h">
|
||||
<Filter>Juce Modules\juce_graphics\placement</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ Global
|
|||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|x64.Build.0 = Debug|x64
|
||||
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|x64.Build.0 = Release|x64
|
||||
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Debug|x64.Build.0 = Debug|x64
|
||||
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|x64.ActiveCfg = Release|x64
|
||||
{2ACA5085-A5CC-255B-B79D-D8256B0C459C}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{2ACA5085-A5CC-255B-B79D-D8256B0C459C}</ProjectGuid>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
|
||||
|
|
@ -24,6 +25,7 @@
|
|||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
|
||||
Label="Configuration">
|
||||
|
|
@ -32,6 +34,7 @@
|
|||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
|
|
@ -42,6 +45,7 @@
|
|||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
|
|
@ -55,6 +59,7 @@
|
|||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ComponentTutorialExample</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
|
|
@ -78,6 +83,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -117,6 +123,7 @@
|
|||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
|
|
@ -146,6 +153,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -1472,6 +1482,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_mac_CoreGraphicsHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_RectanglePlacement.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\juce_graphics.h"/>
|
||||
|
|
|
|||
|
|
@ -223,6 +223,9 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_DynamicObject.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_HashMap_test.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_core\containers\juce_ListenerList.cpp">
|
||||
<Filter>Juce Modules\juce_core\containers</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -2079,6 +2082,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_RenderingHelpers.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\native\juce_win32_Direct2DGraphicsContext.h">
|
||||
<Filter>Juce Modules\juce_graphics\native</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_graphics\placement\juce_Justification.h">
|
||||
<Filter>Juce Modules\juce_graphics\placement</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,9 @@
|
|||
|
||||
<JUCERPROJECT id="oNvA5C" name="ComponentTutorialExample" projectType="guiapp"
|
||||
version="1.0.0" bundleIdentifier="com.roli.ComponentTutorialExample"
|
||||
includeBinaryInAppConfig="1" jucerVersion="5.0.2" displaySplashScreen="0"
|
||||
reportAppUsage="0" splashScreenColour="Dark" companyName="ROLI Ltd.">
|
||||
includeBinaryInAppConfig="1" jucerVersion="5.1.0" displaySplashScreen="0"
|
||||
reportAppUsage="0" splashScreenColour="Dark" companyName="ROLI Ltd."
|
||||
cppLanguageStandard="11">
|
||||
<MAINGROUP id="WydTVz" name="ComponentTutorialExample">
|
||||
<GROUP id="{F2C8112A-EE4B-7AF1-A0A9-16152D1EF1A7}" name="Source">
|
||||
<FILE id="t4ngZQ" name="ToggleLightGridComponent.h" compile="0" resource="0"
|
||||
|
|
|
|||
|
|
@ -34,8 +34,14 @@
|
|||
|
||||
// BEGIN SECTION A
|
||||
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#ifndef JUCE_DISPLAY_SPLASH_SCREEN
|
||||
#define JUCE_DISPLAY_SPLASH_SCREEN 0
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_REPORT_APP_USAGE
|
||||
#define JUCE_REPORT_APP_USAGE 0
|
||||
#endif
|
||||
|
||||
|
||||
// END SECTION A
|
||||
|
||||
|
|
@ -49,6 +55,90 @@
|
|||
#define JUCE_MODULE_AVAILABLE_juce_gui_basics 1
|
||||
#define JUCE_MODULE_AVAILABLE_juce_gui_extra 1
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
|
||||
#endif
|
||||
|
||||
#ifndef 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 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER 1
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER 1
|
||||
#endif
|
||||
|
||||
#ifndef 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)
|
||||
|
|
@ -57,88 +147,3 @@
|
|||
#define JUCE_STANDALONE_APPLICATION 1
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1
|
||||
|
||||
//==============================================================================
|
||||
// juce_core flags:
|
||||
|
||||
#ifndef JUCE_FORCE_DEBUG
|
||||
//#define JUCE_FORCE_DEBUG
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_LOG_ASSERTIONS
|
||||
//#define JUCE_LOG_ASSERTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CHECK_MEMORY_LEAKS
|
||||
//#define JUCE_CHECK_MEMORY_LEAKS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
//#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_INCLUDE_ZLIB_CODE
|
||||
//#define JUCE_INCLUDE_ZLIB_CODE
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_CURL
|
||||
//#define JUCE_USE_CURL
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
//#define JUCE_ALLOW_STATIC_NULL_VARIABLES
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_events flags:
|
||||
|
||||
#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
//#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_graphics flags:
|
||||
|
||||
#ifndef JUCE_USE_COREIMAGE_LOADER
|
||||
//#define JUCE_USE_COREIMAGE_LOADER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_DIRECTWRITE
|
||||
//#define JUCE_USE_DIRECTWRITE
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_basics flags:
|
||||
|
||||
#ifndef JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XSHM
|
||||
//#define JUCE_USE_XSHM
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XRENDER
|
||||
//#define JUCE_USE_XRENDER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_USE_XCURSOR
|
||||
//#define JUCE_USE_XCURSOR
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
// juce_gui_extra flags:
|
||||
|
||||
#ifndef JUCE_WEB_BROWSER
|
||||
//#define JUCE_WEB_BROWSER
|
||||
#endif
|
||||
|
||||
#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
//#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>com.apple.security.app-sandbox</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
|
|
@ -0,0 +1,679 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
EDB68B89E16529101194A0A4 = {isa = PBXBuildFile; fileRef = 6CC9EC13527CA14B03FA973B; };
|
||||
444898578DA3760506D55E5B = {isa = PBXBuildFile; fileRef = 43DFAB124163C15213BBED07; };
|
||||
4C054C8C6DB0751716AF8F80 = {isa = PBXBuildFile; fileRef = 6ECB35361F65C478D40C1780; };
|
||||
DEBD1408904E7C52BE199084 = {isa = PBXBuildFile; fileRef = 5851FAC11BC7A9A306A2115C; };
|
||||
6596E23ECE311FC63B07DFAA = {isa = PBXBuildFile; fileRef = E58D5EEF08C7014703A0025B; };
|
||||
2ABC00C7F532C21E5FDA2EBD = {isa = PBXBuildFile; fileRef = 3E607F405463C9E5656553EA; };
|
||||
87BD3AB6AFB4819D64F011A2 = {isa = PBXBuildFile; fileRef = CED87A27DFF9575256FA7F5D; };
|
||||
0E359D9EFCDFA63B843DE0C2 = {isa = PBXBuildFile; fileRef = 961C9B885DA3E0AC3464BCBD; };
|
||||
1FBDD61ADD3B67D7E94D2C95 = {isa = PBXBuildFile; fileRef = A0F1864B0D219515BB5BA270; };
|
||||
A239D02E1CABB075C80D23B9 = {isa = PBXBuildFile; fileRef = 7C5CDE08C8EF4BE709270ED5; };
|
||||
257DD5660A6B8CCB9784617E = {isa = PBXBuildFile; fileRef = E0AE5F7D22223F02540452FE; };
|
||||
C7F16E40B8E83F4038BD10D6 = {isa = PBXBuildFile; fileRef = D46485171028FF024E570B2A; };
|
||||
D0BB7840C18F67F9C7E21811 = {isa = PBXBuildFile; fileRef = 13F6C42DE0053694E4C16231; };
|
||||
748601DED26630B85FA93327 = {isa = PBXBuildFile; fileRef = CED27593A089D97172AF186E; };
|
||||
1DA63B876AEC03C50379E3BC = {isa = PBXBuildFile; fileRef = 1058D4DF18DD28E4D34AFF49; };
|
||||
E9C2696E4C9907723B17EB25 = {isa = PBXBuildFile; fileRef = 1BB4D4A89E99028C66D175F2; };
|
||||
9E69DAE32EA636F9BAA58181 = {isa = PBXBuildFile; fileRef = 348B8DA18713BD21D6ADAE63; };
|
||||
05D62221011CE11F0EC48591 = {isa = PBXBuildFile; fileRef = A9D05DC31D5B6B6255CDF85B; };
|
||||
927A6A221F818117698AD048 = {isa = PBXBuildFile; fileRef = 0F5B65B42AC0D88131ACC435; };
|
||||
BED5197DA3176BB20A80D711 = {isa = PBXBuildFile; fileRef = DF4F34D5DEEF6B023422DC18; };
|
||||
CB479EF124D7305444491E98 = {isa = PBXBuildFile; fileRef = 32359700BC19E4FCBED60398; };
|
||||
516591F081614C232FE9990E = {isa = PBXBuildFile; fileRef = D6D9D70E4A574D02F901E982; };
|
||||
B5A08790A38DC8E0B9DC4132 = {isa = PBXBuildFile; fileRef = 95D8D4D49997206F87816098; };
|
||||
DE739D9010D85316C5DABC26 = {isa = PBXBuildFile; fileRef = 3E7A2DBFD549B9D8E8747A7A; };
|
||||
CB3AC1303FE7F890C4AED32B = {isa = PBXBuildFile; fileRef = A56A6886B40C25E08CB7EA87; };
|
||||
78F40BA593BCC498B936A808 = {isa = PBXBuildFile; fileRef = 01006E935DD0BAE532C3ECAE; };
|
||||
7F45F27A4282DF9ED190834D = {isa = PBXBuildFile; fileRef = 183A4963B01DB1CB60C02971; };
|
||||
0FF7A9FB4ECA5A6BA40868EA = {isa = PBXBuildFile; fileRef = 0F638FDE546751C4EB3FB2BF; };
|
||||
000A2BFBF2ADC71938465E4A = {isa = PBXBuildFile; fileRef = 99FF6F396344C15B8AB103C0; };
|
||||
F83EC007146888DD314A4C71 = {isa = PBXBuildFile; fileRef = AEA7AAC6D764CAF805483271; };
|
||||
2EA689D1CE72AB071F8D5A26 = {isa = PBXBuildFile; fileRef = 55E7F532F9F2660BBF47D150; };
|
||||
DCA6DDBF80EA443E44139709 = {isa = PBXBuildFile; fileRef = FBB2326F27D1F4F349C0A04F; };
|
||||
FE020287936CFBD09F51C6D7 = {isa = PBXBuildFile; fileRef = 02EC6ECB86A01FABB59B01C9; };
|
||||
933258C44D57B72BE234248B = {isa = PBXBuildFile; fileRef = 105DA46CB4D1468AC889FB49; };
|
||||
920A613B41815B0659D3D851 = {isa = PBXBuildFile; fileRef = 06B761F42468B7D59BCC5307; };
|
||||
A38EE77F912D1AA461B859C0 = {isa = PBXBuildFile; fileRef = 38192C77EC1E7712E62C0989; };
|
||||
B1F00C0BE7281A68684BB822 = {isa = PBXBuildFile; fileRef = F5C43F6E5C283F90F2A4F340; };
|
||||
4544BD26C1FE23E239034166 = {isa = PBXBuildFile; fileRef = 05DBBF5F3485C2E544373865; };
|
||||
038A9D596278FB9E7E89413B = {isa = PBXBuildFile; fileRef = B6B4A73354585A2325159041; };
|
||||
70A80033020B14A288495FAE = {isa = PBXBuildFile; fileRef = 4EDB66BD6044844FD91AB454; };
|
||||
86F6C3A56C105C073BB092F1 = {isa = PBXBuildFile; fileRef = DC55419EC248433D9DCEF2F6; };
|
||||
01006E935DD0BAE532C3ECAE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_plugin_client_AU_1.mm"; path = "../../JuceLibraryCode/include_juce_audio_plugin_client_AU_1.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
02EC6ECB86A01FABB59B01C9 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_utils.mm"; path = "../../JuceLibraryCode/include_juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
05DBBF5F3485C2E544373865 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_graphics.mm"; path = "../../JuceLibraryCode/include_juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
06B761F42468B7D59BCC5307 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_data_structures.mm"; path = "../../JuceLibraryCode/include_juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
0F5B65B42AC0D88131ACC435 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginProcessor.cpp; path = ../../Source/PluginProcessor.cpp; sourceTree = "SOURCE_ROOT"; };
|
||||
0F638FDE546751C4EB3FB2BF = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "include_juce_audio_plugin_client_Standalone.cpp"; path = "../../JuceLibraryCode/include_juce_audio_plugin_client_Standalone.cpp"; sourceTree = "SOURCE_ROOT"; };
|
||||
1058D4DF18DD28E4D34AFF49 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
|
||||
105DA46CB4D1468AC889FB49 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_core.mm"; path = "../../JuceLibraryCode/include_juce_core.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
13F6C42DE0053694E4C16231 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; };
|
||||
175BA4CF878E442535FB700F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; };
|
||||
183A4963B01DB1CB60C02971 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_plugin_client_AU_2.mm"; path = "../../JuceLibraryCode/include_juce_audio_plugin_client_AU_2.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
1961FC5FD545D75001FDABD3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_basics"; path = "../../../../modules/juce_audio_basics"; sourceTree = "SOURCE_ROOT"; };
|
||||
1BB4D4A89E99028C66D175F2 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
|
||||
22CFFED16B13CD30771E2042 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_devices"; path = "../../../../modules/juce_audio_devices"; sourceTree = "SOURCE_ROOT"; };
|
||||
2DB7D022F0784299386FBF30 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_processors"; path = "../../../../modules/juce_audio_processors"; sourceTree = "SOURCE_ROOT"; };
|
||||
32359700BC19E4FCBED60398 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; };
|
||||
348B8DA18713BD21D6ADAE63 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
|
||||
3538AFF193BB2650DA9E6A3E = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-Standalone_Plugin.plist"; path = "Info-Standalone_Plugin.plist"; sourceTree = "SOURCE_ROOT"; };
|
||||
35DEEA5D22BEC9812D2EDD66 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_dsp"; path = "../../../../modules/juce_dsp"; sourceTree = "SOURCE_ROOT"; };
|
||||
38192C77EC1E7712E62C0989 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_dsp.mm"; path = "../../JuceLibraryCode/include_juce_dsp.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
3B97D675E3CC2129870F0A81 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-VST.plist"; path = "Info-VST.plist"; sourceTree = "SOURCE_ROOT"; };
|
||||
3E607F405463C9E5656553EA = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
|
||||
3E7A2DBFD549B9D8E8747A7A = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_formats.mm"; path = "../../JuceLibraryCode/include_juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
40A7CEE51A879AFBA929BD39 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_utils"; path = "../../../../modules/juce_audio_utils"; sourceTree = "SOURCE_ROOT"; };
|
||||
4EDB66BD6044844FD91AB454 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_gui_extra.mm"; path = "../../JuceLibraryCode/include_juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
55E7F532F9F2660BBF47D150 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "include_juce_audio_plugin_client_VST2.cpp"; path = "../../JuceLibraryCode/include_juce_audio_plugin_client_VST2.cpp"; sourceTree = "SOURCE_ROOT"; };
|
||||
6CC9EC13527CA14B03FA973B = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "DSP module plugin demo.vst"; sourceTree = "BUILT_PRODUCTS_DIR"; };
|
||||
43DFAB124163C15213BBED07 = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "DSP module plugin demo.component"; sourceTree = "BUILT_PRODUCTS_DIR"; };
|
||||
6ECB35361F65C478D40C1780 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "DSP module plugin demo.app"; sourceTree = "BUILT_PRODUCTS_DIR"; };
|
||||
5851FAC11BC7A9A306A2115C = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libDSP module plugin demo.a"; sourceTree = "BUILT_PRODUCTS_DIR"; };
|
||||
65FB47819815828831ED5492 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = DSPModulePluginDemo.entitlements; path = DSPModulePluginDemo.entitlements; sourceTree = "SOURCE_ROOT"; };
|
||||
742DAF72957E8B96BE78BD7F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_gui_basics"; path = "../../../../modules/juce_gui_basics"; sourceTree = "SOURCE_ROOT"; };
|
||||
7945CE0DAA79F5F4D50BF4D2 = {isa = PBXFileReference; lastKnownFileType = file.wav; name = Impulse1.wav; path = ../../Resources/Impulse1.wav; sourceTree = "SOURCE_ROOT"; };
|
||||
7C5CDE08C8EF4BE709270ED5 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
|
||||
813F49904A02FC0625EF4E44 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; };
|
||||
81F4B89FC6E02F3735D8D9C5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; };
|
||||
84417BEB644A6A51D0076276 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-AU.plist"; path = "Info-AU.plist"; sourceTree = "SOURCE_ROOT"; };
|
||||
89678491393C6CB9D36167E3 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_core"; path = "../../../../modules/juce_core"; sourceTree = "SOURCE_ROOT"; };
|
||||
8AD3462560ED6DE5361E9542 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_data_structures"; path = "../../../../modules/juce_data_structures"; sourceTree = "SOURCE_ROOT"; };
|
||||
921C5C19C616CFA7AA257E16 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_formats"; path = "../../../../modules/juce_audio_formats"; sourceTree = "SOURCE_ROOT"; };
|
||||
95D8D4D49997206F87816098 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_devices.mm"; path = "../../JuceLibraryCode/include_juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
961C9B885DA3E0AC3464BCBD = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
|
||||
99FF6F396344C15B8AB103C0 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "include_juce_audio_plugin_client_utils.cpp"; path = "../../JuceLibraryCode/include_juce_audio_plugin_client_utils.cpp"; sourceTree = "SOURCE_ROOT"; };
|
||||
A0F1864B0D219515BB5BA270 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
|
||||
A56A6886B40C25E08CB7EA87 = {isa = PBXFileReference; lastKnownFileType = file.r; name = "include_juce_audio_plugin_client_AU.r"; path = "../../JuceLibraryCode/include_juce_audio_plugin_client_AU.r"; sourceTree = "SOURCE_ROOT"; };
|
||||
A7EC6E77560A46FE389C2256 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_graphics"; path = "../../../../modules/juce_graphics"; sourceTree = "SOURCE_ROOT"; };
|
||||
A9D05DC31D5B6B6255CDF85B = {isa = PBXFileReference; lastKnownFileType = file.nib; name = RecentFilesMenuTemplate.nib; path = RecentFilesMenuTemplate.nib; sourceTree = "SOURCE_ROOT"; };
|
||||
AD28A9899D1537C2FFA071C0 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_opengl"; path = "../../../../modules/juce_opengl"; sourceTree = "SOURCE_ROOT"; };
|
||||
AEA7AAC6D764CAF805483271 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_plugin_client_VST_utils.mm"; path = "../../JuceLibraryCode/include_juce_audio_plugin_client_VST_utils.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
B6B4A73354585A2325159041 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_gui_basics.mm"; path = "../../JuceLibraryCode/include_juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
B93057A70F9B231A4F4CD42C = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginEditor.h; path = ../../Source/PluginEditor.h; sourceTree = "SOURCE_ROOT"; };
|
||||
BFDD5EE256AD2001BFA5C375 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_gui_extra"; path = "../../../../modules/juce_gui_extra"; sourceTree = "SOURCE_ROOT"; };
|
||||
CED27593A089D97172AF186E = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
|
||||
CED87A27DFF9575256FA7F5D = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; };
|
||||
D220A9ED0773C36334342CA8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PluginProcessor.h; path = ../../Source/PluginProcessor.h; sourceTree = "SOURCE_ROOT"; };
|
||||
D46485171028FF024E570B2A = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; };
|
||||
D6D9D70E4A574D02F901E982 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_basics.mm"; path = "../../JuceLibraryCode/include_juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
D7A3488AAC47DF0000AA7FC2 = {isa = PBXFileReference; lastKnownFileType = file.wav; name = Impulse2.wav; path = ../../Resources/Impulse2.wav; sourceTree = "SOURCE_ROOT"; };
|
||||
DB8B92EA1876CF4B89BA4B96 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_events"; path = "../../../../modules/juce_events"; sourceTree = "SOURCE_ROOT"; };
|
||||
DC55419EC248433D9DCEF2F6 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_opengl.mm"; path = "../../JuceLibraryCode/include_juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
DF4F34D5DEEF6B023422DC18 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PluginEditor.cpp; path = ../../Source/PluginEditor.cpp; sourceTree = "SOURCE_ROOT"; };
|
||||
E0AE5F7D22223F02540452FE = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; };
|
||||
E58D5EEF08C7014703A0025B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
|
||||
F5023452DDFA08BAFC7D3865 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_plugin_client"; path = "../../../../modules/juce_audio_plugin_client"; sourceTree = "SOURCE_ROOT"; };
|
||||
F5C43F6E5C283F90F2A4F340 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_events.mm"; path = "../../JuceLibraryCode/include_juce_events.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
FBB2326F27D1F4F349C0A04F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_processors.mm"; path = "../../JuceLibraryCode/include_juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; };
|
||||
AB4CF2E0A98B1393AF7AEE87 = {isa = PBXGroup; children = (
|
||||
7945CE0DAA79F5F4D50BF4D2,
|
||||
D7A3488AAC47DF0000AA7FC2, ); name = Resources; sourceTree = "<group>"; };
|
||||
8D6005B67FE4F76C89EF6DC0 = {isa = PBXGroup; children = (
|
||||
0F5B65B42AC0D88131ACC435,
|
||||
D220A9ED0773C36334342CA8,
|
||||
DF4F34D5DEEF6B023422DC18,
|
||||
B93057A70F9B231A4F4CD42C, ); name = Source; sourceTree = "<group>"; };
|
||||
C851023CC5ED726A8D2CC932 = {isa = PBXGroup; children = (
|
||||
AB4CF2E0A98B1393AF7AEE87,
|
||||
8D6005B67FE4F76C89EF6DC0, ); name = DSPModulePluginDemo; sourceTree = "<group>"; };
|
||||
E8878A4C834C923D0EA1C066 = {isa = PBXGroup; children = (
|
||||
1961FC5FD545D75001FDABD3,
|
||||
22CFFED16B13CD30771E2042,
|
||||
921C5C19C616CFA7AA257E16,
|
||||
F5023452DDFA08BAFC7D3865,
|
||||
2DB7D022F0784299386FBF30,
|
||||
40A7CEE51A879AFBA929BD39,
|
||||
89678491393C6CB9D36167E3,
|
||||
8AD3462560ED6DE5361E9542,
|
||||
35DEEA5D22BEC9812D2EDD66,
|
||||
DB8B92EA1876CF4B89BA4B96,
|
||||
A7EC6E77560A46FE389C2256,
|
||||
742DAF72957E8B96BE78BD7F,
|
||||
BFDD5EE256AD2001BFA5C375,
|
||||
AD28A9899D1537C2FFA071C0, ); name = "Juce Modules"; sourceTree = "<group>"; };
|
||||
CCCFBE2627561A7372430459 = {isa = PBXGroup; children = (
|
||||
81F4B89FC6E02F3735D8D9C5,
|
||||
32359700BC19E4FCBED60398,
|
||||
813F49904A02FC0625EF4E44,
|
||||
D6D9D70E4A574D02F901E982,
|
||||
95D8D4D49997206F87816098,
|
||||
3E7A2DBFD549B9D8E8747A7A,
|
||||
A56A6886B40C25E08CB7EA87,
|
||||
01006E935DD0BAE532C3ECAE,
|
||||
183A4963B01DB1CB60C02971,
|
||||
0F638FDE546751C4EB3FB2BF,
|
||||
99FF6F396344C15B8AB103C0,
|
||||
AEA7AAC6D764CAF805483271,
|
||||
55E7F532F9F2660BBF47D150,
|
||||
FBB2326F27D1F4F349C0A04F,
|
||||
02EC6ECB86A01FABB59B01C9,
|
||||
105DA46CB4D1468AC889FB49,
|
||||
06B761F42468B7D59BCC5307,
|
||||
38192C77EC1E7712E62C0989,
|
||||
F5C43F6E5C283F90F2A4F340,
|
||||
05DBBF5F3485C2E544373865,
|
||||
B6B4A73354585A2325159041,
|
||||
4EDB66BD6044844FD91AB454,
|
||||
DC55419EC248433D9DCEF2F6,
|
||||
175BA4CF878E442535FB700F, ); name = "Juce Library Code"; sourceTree = "<group>"; };
|
||||
2C63AEF93C2B69C8D277B2E9 = {isa = PBXGroup; children = (
|
||||
3B97D675E3CC2129870F0A81,
|
||||
84417BEB644A6A51D0076276,
|
||||
3538AFF193BB2650DA9E6A3E,
|
||||
A9D05DC31D5B6B6255CDF85B, ); name = Resources; sourceTree = "<group>"; };
|
||||
9D498CA55622293EBF2B5541 = {isa = PBXGroup; children = (
|
||||
E58D5EEF08C7014703A0025B,
|
||||
3E607F405463C9E5656553EA,
|
||||
CED87A27DFF9575256FA7F5D,
|
||||
961C9B885DA3E0AC3464BCBD,
|
||||
A0F1864B0D219515BB5BA270,
|
||||
7C5CDE08C8EF4BE709270ED5,
|
||||
E0AE5F7D22223F02540452FE,
|
||||
D46485171028FF024E570B2A,
|
||||
13F6C42DE0053694E4C16231,
|
||||
CED27593A089D97172AF186E,
|
||||
1058D4DF18DD28E4D34AFF49,
|
||||
1BB4D4A89E99028C66D175F2,
|
||||
348B8DA18713BD21D6ADAE63, ); name = Frameworks; sourceTree = "<group>"; };
|
||||
ECAB40FE9EE9DADDD1A046A7 = {isa = PBXGroup; children = (
|
||||
6CC9EC13527CA14B03FA973B,
|
||||
43DFAB124163C15213BBED07,
|
||||
6ECB35361F65C478D40C1780,
|
||||
5851FAC11BC7A9A306A2115C, ); name = Products; sourceTree = "<group>"; };
|
||||
C9207BAC9FE8B3F8C8FFA4AF = {isa = PBXGroup; children = (
|
||||
65FB47819815828831ED5492,
|
||||
C851023CC5ED726A8D2CC932,
|
||||
E8878A4C834C923D0EA1C066,
|
||||
CCCFBE2627561A7372430459,
|
||||
2C63AEF93C2B69C8D277B2E9,
|
||||
9D498CA55622293EBF2B5541,
|
||||
ECAB40FE9EE9DADDD1A046A7, ); name = Source; sourceTree = "<group>"; };
|
||||
F9CE5A87AC1D6AC6825FFFC3 = {isa = XCBuildConfiguration; buildSettings = { }; name = Debug; };
|
||||
A013BD29D257623287C95474 = {isa = XCBuildConfiguration; buildSettings = { }; name = Release; };
|
||||
CFDBE7ED06E755632B329B37 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++14";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEPLOYMENT_LOCATION = YES;
|
||||
DSTROOT = /;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"_DEBUG=1",
|
||||
"DEBUG=1",
|
||||
"JUCER_XCODE_MAC_F6D2F4CF=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", );
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
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.9;
|
||||
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
|
||||
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 -Wextra-semi";
|
||||
OTHER_LDFLAGS = "-bundle -lDSP\\ module\\ plugin\\ demo";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.DSPmoduleplugindemo;
|
||||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO;
|
||||
WRAPPER_EXTENSION = vst; }; name = Debug; };
|
||||
F344384C78BEEC5F9C53B197 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++14";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEPLOYMENT_LOCATION = YES;
|
||||
DSTROOT = /;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GCC_OPTIMIZATION_LEVEL = 3;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"_NDEBUG=1",
|
||||
"NDEBUG=1",
|
||||
"JUCER_XCODE_MAC_F6D2F4CF=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", );
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
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.9;
|
||||
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
|
||||
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 -Wextra-semi";
|
||||
OTHER_LDFLAGS = "-bundle -lDSP\\ module\\ plugin\\ demo";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.DSPmoduleplugindemo;
|
||||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO;
|
||||
WRAPPER_EXTENSION = vst; }; name = Release; };
|
||||
8BB96CF4AA358540ABE3E27C = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++14";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEPLOYMENT_LOCATION = YES;
|
||||
DSTROOT = /;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"_DEBUG=1",
|
||||
"DEBUG=1",
|
||||
"JUCER_XCODE_MAC_F6D2F4CF=1",
|
||||
"JUCE_APP_VERSION=1.0.0",
|
||||
"JUCE_APP_VERSION_HEX=0x10000",
|
||||
"JucePlugin_Build_VST=0",
|
||||
"JucePlugin_Build_VST3=0",
|
||||
"JucePlugin_Build_AU=1",
|
||||
"JucePlugin_Build_AUv3=0",
|
||||
"JucePlugin_Build_RTAS=0",
|
||||
"JucePlugin_Build_AAX=0",
|
||||
"JucePlugin_Build_Standalone=0", );
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
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.9;
|
||||
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
|
||||
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 -Wextra-semi";
|
||||
OTHER_LDFLAGS = "-bundle -lDSP\\ module\\ plugin\\ demo";
|
||||
OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\"";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.DSPmoduleplugindemo;
|
||||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO;
|
||||
WRAPPER_EXTENSION = component; }; name = Debug; };
|
||||
2A0CA9707CB82EB2045B5619 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++14";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
DEPLOYMENT_LOCATION = YES;
|
||||
DSTROOT = /;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GCC_OPTIMIZATION_LEVEL = 3;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"_NDEBUG=1",
|
||||
"NDEBUG=1",
|
||||
"JUCER_XCODE_MAC_F6D2F4CF=1",
|
||||
"JUCE_APP_VERSION=1.0.0",
|
||||
"JUCE_APP_VERSION_HEX=0x10000",
|
||||
"JucePlugin_Build_VST=0",
|
||||
"JucePlugin_Build_VST3=0",
|
||||
"JucePlugin_Build_AU=1",
|
||||
"JucePlugin_Build_AUv3=0",
|
||||
"JucePlugin_Build_RTAS=0",
|
||||
"JucePlugin_Build_AAX=0",
|
||||
"JucePlugin_Build_Standalone=0", );
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
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.9;
|
||||
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
|
||||
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 -Wextra-semi";
|
||||
OTHER_LDFLAGS = "-bundle -lDSP\\ module\\ plugin\\ demo";
|
||||
OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\"";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.DSPmoduleplugindemo;
|
||||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO;
|
||||
WRAPPER_EXTENSION = component; }; name = Release; };
|
||||
66EB795B3CC4F85E60495050 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++14";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"_DEBUG=1",
|
||||
"DEBUG=1",
|
||||
"JUCER_XCODE_MAC_F6D2F4CF=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=1", );
|
||||
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.9;
|
||||
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
|
||||
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 -Wextra-semi";
|
||||
OTHER_LDFLAGS = "-lDSP\\ module\\ plugin\\ demo";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.DSPmoduleplugindemo;
|
||||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Debug; };
|
||||
54BC3EAA59E4955725ED03DA = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++14";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GCC_OPTIMIZATION_LEVEL = 3;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"_NDEBUG=1",
|
||||
"NDEBUG=1",
|
||||
"JUCER_XCODE_MAC_F6D2F4CF=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=1", );
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
||||
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.9;
|
||||
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
|
||||
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 -Wextra-semi";
|
||||
OTHER_LDFLAGS = "-lDSP\\ module\\ plugin\\ demo";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.DSPmoduleplugindemo;
|
||||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Release; };
|
||||
3D3FADFD8BA30E7DBB4BA7B3 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++14";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"_DEBUG=1",
|
||||
"DEBUG=1",
|
||||
"JUCER_XCODE_MAC_F6D2F4CF=1",
|
||||
"JUCE_APP_VERSION=1.0.0",
|
||||
"JUCE_APP_VERSION_HEX=0x10000",
|
||||
"JucePlugin_Build_VST=1",
|
||||
"JucePlugin_Build_VST3=0",
|
||||
"JucePlugin_Build_AU=1",
|
||||
"JucePlugin_Build_AUv3=0",
|
||||
"JucePlugin_Build_RTAS=0",
|
||||
"JucePlugin_Build_AAX=0",
|
||||
"JucePlugin_Build_Standalone=1",
|
||||
"JUCE_SHARED_CODE=1", );
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
|
||||
INSTALL_PATH = "@executable_path/../Frameworks";
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.9;
|
||||
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
|
||||
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 -Wextra-semi";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.DSPmoduleplugindemo;
|
||||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Debug; };
|
||||
A7DF7489BC7955A2A6815394 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++14";
|
||||
CLANG_LINK_OBJC_RUNTIME = NO;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)";
|
||||
DEAD_CODE_STRIPPING = YES;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GCC_OPTIMIZATION_LEVEL = 3;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"_NDEBUG=1",
|
||||
"NDEBUG=1",
|
||||
"JUCER_XCODE_MAC_F6D2F4CF=1",
|
||||
"JUCE_APP_VERSION=1.0.0",
|
||||
"JUCE_APP_VERSION_HEX=0x10000",
|
||||
"JucePlugin_Build_VST=1",
|
||||
"JucePlugin_Build_VST3=0",
|
||||
"JucePlugin_Build_AU=1",
|
||||
"JucePlugin_Build_AUv3=0",
|
||||
"JucePlugin_Build_RTAS=0",
|
||||
"JucePlugin_Build_AAX=0",
|
||||
"JucePlugin_Build_Standalone=1",
|
||||
"JUCE_SHARED_CODE=1", );
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "../../../../modules/juce_audio_plugin_client", "$(inherited)");
|
||||
INSTALL_PATH = "@executable_path/../Frameworks";
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.9;
|
||||
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
|
||||
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 -Wextra-semi";
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.ROLI.DSPmoduleplugindemo;
|
||||
SDKROOT_ppc = macosx10.5;
|
||||
USE_HEADERMAP = NO; }; name = Release; };
|
||||
9CDD4C77C3A08B4990BC0173 = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PRODUCT_NAME = "DSP module plugin demo";
|
||||
WARNING_CFLAGS = -Wreorder;
|
||||
ZERO_LINK = NO; }; name = Debug; };
|
||||
D5B14CD4DF04FB7FA7D62EDA = {isa = XCBuildConfiguration; buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf";
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = c11;
|
||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
|
||||
GCC_WARN_MISSING_PARENTHESES = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
PRODUCT_NAME = "DSP module plugin demo";
|
||||
WARNING_CFLAGS = -Wreorder;
|
||||
ZERO_LINK = NO; }; name = Release; };
|
||||
FD6EC8A7AAFB4FCD5BEE9529 = {isa = PBXTargetDependency; target = FECB9DBD99B278AD9BFEAA6E; };
|
||||
29E1EA165EBEEA6C506304A1 = {isa = PBXTargetDependency; target = ED8E2267C127411F4D89FF15; };
|
||||
24FFC83F0C1533835CA51C67 = {isa = PBXTargetDependency; target = 00F5BDE9EF0B2F51F43FF2EE; };
|
||||
05CA232616E493E4B3BC344F = {isa = PBXTargetDependency; target = A30546CFCA3EA66EFAAC54C5; };
|
||||
6AFDEF8F97D7784BB718E1E3 = {isa = XCConfigurationList; buildConfigurations = (
|
||||
9CDD4C77C3A08B4990BC0173,
|
||||
D5B14CD4DF04FB7FA7D62EDA, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
|
||||
E813A8E5DE9A11F5A7B17321 = {isa = XCConfigurationList; buildConfigurations = (
|
||||
F9CE5A87AC1D6AC6825FFFC3,
|
||||
A013BD29D257623287C95474, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
|
||||
B3AD49039F07F0B263CB1277 = {isa = PBXAggregateTarget; buildConfigurationList = E813A8E5DE9A11F5A7B17321; buildPhases = ( ); buildRules = ( ); dependencies = (
|
||||
FD6EC8A7AAFB4FCD5BEE9529,
|
||||
29E1EA165EBEEA6C506304A1,
|
||||
24FFC83F0C1533835CA51C67,
|
||||
05CA232616E493E4B3BC344F, ); name = "DSPModulePluginDemo - All"; productName = DSPModulePluginDemo; };
|
||||
88CCCF7D79E7FF07F4D94E1A = {isa = XCConfigurationList; buildConfigurations = (
|
||||
CFDBE7ED06E755632B329B37,
|
||||
F344384C78BEEC5F9C53B197, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
|
||||
C2DCB64E8618559FB4E257E6 = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = (
|
||||
05D62221011CE11F0EC48591, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
E36D69035557E1349C76BB98 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
|
||||
2EA689D1CE72AB071F8D5A26, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
28352D0B5FDD56B853CC43BA = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = (
|
||||
6596E23ECE311FC63B07DFAA,
|
||||
2ABC00C7F532C21E5FDA2EBD,
|
||||
0E359D9EFCDFA63B843DE0C2,
|
||||
1FBDD61ADD3B67D7E94D2C95,
|
||||
A239D02E1CABB075C80D23B9,
|
||||
C7F16E40B8E83F4038BD10D6,
|
||||
D0BB7840C18F67F9C7E21811,
|
||||
748601DED26630B85FA93327,
|
||||
1DA63B876AEC03C50379E3BC,
|
||||
E9C2696E4C9907723B17EB25,
|
||||
9E69DAE32EA636F9BAA58181, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
FECB9DBD99B278AD9BFEAA6E = {isa = PBXNativeTarget; buildConfigurationList = 88CCCF7D79E7FF07F4D94E1A; buildPhases = (
|
||||
C2DCB64E8618559FB4E257E6,
|
||||
E36D69035557E1349C76BB98,
|
||||
28352D0B5FDD56B853CC43BA, ); buildRules = ( ); dependencies = (
|
||||
05CA232616E493E4B3BC344F, ); name = "DSPModulePluginDemo - VST"; productName = DSPModulePluginDemo; productReference = 6CC9EC13527CA14B03FA973B; productType = "com.apple.product-type.bundle"; };
|
||||
BD7ED9E3CC3A6F441DF9B550 = {isa = XCConfigurationList; buildConfigurations = (
|
||||
8BB96CF4AA358540ABE3E27C,
|
||||
2A0CA9707CB82EB2045B5619, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
|
||||
D444022A24952C640EBA355D = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = (
|
||||
05D62221011CE11F0EC48591, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
907266A7FE3ECFA84F56FAC5 = {isa = PBXRezBuildPhase; buildActionMask = 2147483647; files = (
|
||||
CB3AC1303FE7F890C4AED32B, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
B36B45CC66AEA2C4F08A08AB = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
|
||||
78F40BA593BCC498B936A808,
|
||||
7F45F27A4282DF9ED190834D, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
3CA1063589ED6073430CB0BF = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = (
|
||||
6596E23ECE311FC63B07DFAA,
|
||||
2ABC00C7F532C21E5FDA2EBD,
|
||||
87BD3AB6AFB4819D64F011A2,
|
||||
0E359D9EFCDFA63B843DE0C2,
|
||||
1FBDD61ADD3B67D7E94D2C95,
|
||||
A239D02E1CABB075C80D23B9,
|
||||
257DD5660A6B8CCB9784617E,
|
||||
C7F16E40B8E83F4038BD10D6,
|
||||
D0BB7840C18F67F9C7E21811,
|
||||
748601DED26630B85FA93327,
|
||||
1DA63B876AEC03C50379E3BC,
|
||||
E9C2696E4C9907723B17EB25,
|
||||
9E69DAE32EA636F9BAA58181, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
ED8E2267C127411F4D89FF15 = {isa = PBXNativeTarget; buildConfigurationList = BD7ED9E3CC3A6F441DF9B550; buildPhases = (
|
||||
D444022A24952C640EBA355D,
|
||||
907266A7FE3ECFA84F56FAC5,
|
||||
B36B45CC66AEA2C4F08A08AB,
|
||||
3CA1063589ED6073430CB0BF, ); buildRules = ( ); dependencies = (
|
||||
05CA232616E493E4B3BC344F, ); name = "DSPModulePluginDemo - AU"; productName = DSPModulePluginDemo; productReference = 43DFAB124163C15213BBED07; productType = "com.apple.product-type.bundle"; };
|
||||
125795818BDD0CE802472266 = {isa = XCConfigurationList; buildConfigurations = (
|
||||
66EB795B3CC4F85E60495050,
|
||||
54BC3EAA59E4955725ED03DA, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
|
||||
BC5A9DB5566D9C8A2973A8DD = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = (
|
||||
05D62221011CE11F0EC48591, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
195FF886C0D634AB555A015D = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
|
||||
0FF7A9FB4ECA5A6BA40868EA, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
B265C137F30A5470CB8C7B2E = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = (
|
||||
6596E23ECE311FC63B07DFAA,
|
||||
2ABC00C7F532C21E5FDA2EBD,
|
||||
0E359D9EFCDFA63B843DE0C2,
|
||||
1FBDD61ADD3B67D7E94D2C95,
|
||||
A239D02E1CABB075C80D23B9,
|
||||
C7F16E40B8E83F4038BD10D6,
|
||||
D0BB7840C18F67F9C7E21811,
|
||||
748601DED26630B85FA93327,
|
||||
1DA63B876AEC03C50379E3BC,
|
||||
E9C2696E4C9907723B17EB25,
|
||||
9E69DAE32EA636F9BAA58181, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
00F5BDE9EF0B2F51F43FF2EE = {isa = PBXNativeTarget; buildConfigurationList = 125795818BDD0CE802472266; buildPhases = (
|
||||
BC5A9DB5566D9C8A2973A8DD,
|
||||
195FF886C0D634AB555A015D,
|
||||
B265C137F30A5470CB8C7B2E, ); buildRules = ( ); dependencies = (
|
||||
05CA232616E493E4B3BC344F, ); name = "DSPModulePluginDemo - Standalone Plugin"; productName = DSPModulePluginDemo; productReference = 6ECB35361F65C478D40C1780; productType = "com.apple.product-type.application"; };
|
||||
79CC111AC4AEED4F1E0183D0 = {isa = XCConfigurationList; buildConfigurations = (
|
||||
3D3FADFD8BA30E7DBB4BA7B3,
|
||||
A7DF7489BC7955A2A6815394, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
|
||||
1A37B519984DDAC95B63EC0B = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
|
||||
927A6A221F818117698AD048,
|
||||
BED5197DA3176BB20A80D711,
|
||||
CB479EF124D7305444491E98,
|
||||
516591F081614C232FE9990E,
|
||||
B5A08790A38DC8E0B9DC4132,
|
||||
DE739D9010D85316C5DABC26,
|
||||
000A2BFBF2ADC71938465E4A,
|
||||
F83EC007146888DD314A4C71,
|
||||
DCA6DDBF80EA443E44139709,
|
||||
FE020287936CFBD09F51C6D7,
|
||||
933258C44D57B72BE234248B,
|
||||
920A613B41815B0659D3D851,
|
||||
A38EE77F912D1AA461B859C0,
|
||||
B1F00C0BE7281A68684BB822,
|
||||
4544BD26C1FE23E239034166,
|
||||
038A9D596278FB9E7E89413B,
|
||||
70A80033020B14A288495FAE,
|
||||
86F6C3A56C105C073BB092F1, ); runOnlyForDeploymentPostprocessing = 0; };
|
||||
A30546CFCA3EA66EFAAC54C5 = {isa = PBXNativeTarget; buildConfigurationList = 79CC111AC4AEED4F1E0183D0; buildPhases = (
|
||||
1A37B519984DDAC95B63EC0B, ); buildRules = ( ); dependencies = ( ); name = "DSPModulePluginDemo - Shared Code"; productName = DSPModulePluginDemo; productReference = 5851FAC11BC7A9A306A2115C; productType = "com.apple.product-type.library.static"; };
|
||||
9B15633865DEF3A67BBB1C13 = {isa = PBXProject; buildConfigurationList = 6AFDEF8F97D7784BB718E1E3; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { B3AD49039F07F0B263CB1277 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };FECB9DBD99B278AD9BFEAA6E = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };ED8E2267C127411F4D89FF15 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };00F5BDE9EF0B2F51F43FF2EE = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; };A30546CFCA3EA66EFAAC54C5 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 0; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = C9207BAC9FE8B3F8C8FFA4AF; projectDirPath = ""; projectRoot = ""; targets = (B3AD49039F07F0B263CB1277, FECB9DBD99B278AD9BFEAA6E, ED8E2267C127411F4D89FF15, 00F5BDE9EF0B2F51F43FF2EE, A30546CFCA3EA66EFAAC54C5); };
|
||||
};
|
||||
rootObject = 9B15633865DEF3A67BBB1C13;
|
||||
}
|
||||
48
examples/DSP module plugin demo/Builds/MacOSX/Info-AU.plist
Normal file
48
examples/DSP module plugin demo/Builds/MacOSX/Info-AU.plist
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist>
|
||||
<dict>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string></string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>DSPModulePluginDemo</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>DSPModulePluginDemo</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>BNDL</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0.0</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0.0</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>ROLI Ltd.</string>
|
||||
<key>NSHighResolutionCapable</key>
|
||||
<true/>
|
||||
<key>AudioComponents</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>name</key>
|
||||
<string>ROLI Ltd.: DSP module plugin demo</string>
|
||||
<key>description</key>
|
||||
<string>DSP module plugin demo</string>
|
||||
<key>factoryFunction</key>
|
||||
<string>DSPmoduleplugindemoAUFactory</string>
|
||||
<key>manufacturer</key>
|
||||
<string>ROLI</string>
|
||||
<key>type</key>
|
||||
<string>aufx</string>
|
||||
<key>subtype</key>
|
||||
<string>Dmpd</string>
|
||||
<key>version</key>
|
||||
<integer>65536</integer>
|
||||
</dict>
|
||||
</array>
|
||||
</dict>
|
||||
</plist>
|
||||
|
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist>
|
||||
<dict>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string></string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>DSPModulePluginDemo</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>DSPModulePluginDemo</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>APPL</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0.0</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0.0</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>ROLI Ltd.</string>
|
||||
<key>NSHighResolutionCapable</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
29
examples/DSP module plugin demo/Builds/MacOSX/Info-VST.plist
Normal file
29
examples/DSP module plugin demo/Builds/MacOSX/Info-VST.plist
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist>
|
||||
<dict>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>CFBundleIconFile</key>
|
||||
<string></string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>DSPModulePluginDemo</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>DSPModulePluginDemo</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>BNDL</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>1.0.0</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0.0</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>ROLI Ltd.</string>
|
||||
<key>NSHighResolutionCapable</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
BIN
examples/DSP module plugin demo/Builds/MacOSX/RecentFilesMenuTemplate.nib
generated
Normal file
BIN
examples/DSP module plugin demo/Builds/MacOSX/RecentFilesMenuTemplate.nib
generated
Normal file
Binary file not shown.
|
|
@ -0,0 +1,38 @@
|
|||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Visual Studio 2015
|
||||
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DSPModulePluginDemo - Standalone Plugin", "DSPModulePluginDemo_StandalonePlugin.vcxproj", "{8FA13B75-51B8-768E-89A3-57965E6A1D8B}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{976B804B-F6AB-F422-868C-DF02AE6BEC39} = {976B804B-F6AB-F422-868C-DF02AE6BEC39}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DSPModulePluginDemo - VST", "DSPModulePluginDemo_VST.vcxproj", "{FD5AC2E3-F359-FA2F-3515-BEFFBE1447A9}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{976B804B-F6AB-F422-868C-DF02AE6BEC39} = {976B804B-F6AB-F422-868C-DF02AE6BEC39}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DSPModulePluginDemo - Shared Code", "DSPModulePluginDemo_SharedCode.vcxproj", "{976B804B-F6AB-F422-868C-DF02AE6BEC39}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|x64 = Debug|x64
|
||||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{FD5AC2E3-F359-FA2F-3515-BEFFBE1447A9}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{FD5AC2E3-F359-FA2F-3515-BEFFBE1447A9}.Debug|x64.Build.0 = Debug|x64
|
||||
{FD5AC2E3-F359-FA2F-3515-BEFFBE1447A9}.Release|x64.ActiveCfg = Release|x64
|
||||
{FD5AC2E3-F359-FA2F-3515-BEFFBE1447A9}.Release|x64.Build.0 = Release|x64
|
||||
{8FA13B75-51B8-768E-89A3-57965E6A1D8B}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{8FA13B75-51B8-768E-89A3-57965E6A1D8B}.Debug|x64.Build.0 = Debug|x64
|
||||
{8FA13B75-51B8-768E-89A3-57965E6A1D8B}.Release|x64.ActiveCfg = Release|x64
|
||||
{8FA13B75-51B8-768E-89A3-57965E6A1D8B}.Release|x64.Build.0 = Release|x64
|
||||
{976B804B-F6AB-F422-868C-DF02AE6BEC39}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{976B804B-F6AB-F422-868C-DF02AE6BEC39}.Debug|x64.Build.0 = Debug|x64
|
||||
{976B804B-F6AB-F422-868C-DF02AE6BEC39}.Release|x64.ActiveCfg = Release|x64
|
||||
{976B804B-F6AB-F422-868C-DF02AE6BEC39}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,166 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<Project DefaultTargets="Build"
|
||||
ToolsVersion="14.0"
|
||||
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{8FA13B75-51B8-768E-89A3-57965E6A1D8B}</ProjectGuid>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
|
||||
Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
|
||||
Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
|
||||
Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
|
||||
Label="LocalAppDataPlatform"/>
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<TargetExt>.exe</TargetExt>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\Standalone Plugin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\Standalone Plugin\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">DSPModulePluginDemo</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
|
||||
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code</LibraryPath>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\Standalone Plugin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\Standalone Plugin\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">DSPModulePluginDemo</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code</LibraryPath>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>Win32</TargetEnvironment>
|
||||
<HeaderFileName/>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>_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=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
|
||||
<ObjectFileName>$(IntDir)\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<OutputFile>$(OutDir)\DSPModulePluginDemo.exe</OutputFile>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>$(IntDir)\DSPModulePluginDemo.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<LargeAddressAware>true</LargeAddressAware>
|
||||
<AdditionalDependencies>DSPModulePluginDemo.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<OutputFile>$(IntDir)\DSPModulePluginDemo.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
<PostBuildEvent>
|
||||
<Command>if "$(ProjectName)"=="$(SolutionName)_VST" copy /Y "$(TargetDir)\$(SolutionName).dll" "c:\vstplugins\musical entropy\$(SolutionName).dll"</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>Win32</TargetEnvironment>
|
||||
<HeaderFileName/>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Full</Optimization>
|
||||
<AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>_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=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
|
||||
<ObjectFileName>$(IntDir)\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<OutputFile>$(OutDir)\DSPModulePluginDemo.exe</OutputFile>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>$(IntDir)\DSPModulePluginDemo.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<LargeAddressAware>true</LargeAddressAware>
|
||||
<AdditionalDependencies>DSPModulePluginDemo.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<OutputFile>$(IntDir)\DSPModulePluginDemo.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
<PostBuildEvent>
|
||||
<Command>if "$(ProjectName)"=="$(SolutionName)_VST" copy /Y "$(TargetDir)\$(SolutionName).dll" "c:\vstplugins\musical entropy\$(SolutionName).dll"</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\JuceLibraryCode\include_juce_audio_plugin_client_Standalone.cpp"/>
|
||||
</ItemGroup>
|
||||
<ItemGroup/>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include=".\resources.rc"/>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
|
||||
<ImportGroup Label="ExtensionTargets"/>
|
||||
</Project>
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Juce Library Code">
|
||||
<UniqueIdentifier>{8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\JuceLibraryCode\include_juce_audio_plugin_client_Standalone.cpp">
|
||||
<Filter>Juce Library Code</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup/>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include=".\resources.rc">
|
||||
<Filter>Juce Library Code</Filter>
|
||||
</ResourceCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
|
@ -0,0 +1,166 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<Project DefaultTargets="Build"
|
||||
ToolsVersion="14.0"
|
||||
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{FD5AC2E3-F359-FA2F-3515-BEFFBE1447A9}</ProjectGuid>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
|
||||
Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
|
||||
Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
|
||||
Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
|
||||
Label="LocalAppDataPlatform"/>
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<TargetExt>.dll</TargetExt>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\VST\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\VST\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">DSPModulePluginDemo</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
|
||||
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code</LibraryPath>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\VST\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\VST\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">DSPModulePluginDemo</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code</LibraryPath>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>Win32</TargetEnvironment>
|
||||
<HeaderFileName/>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>_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)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
|
||||
<ObjectFileName>$(IntDir)\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<OutputFile>$(OutDir)\DSPModulePluginDemo.dll</OutputFile>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>$(IntDir)\DSPModulePluginDemo.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<LargeAddressAware>true</LargeAddressAware>
|
||||
<AdditionalDependencies>DSPModulePluginDemo.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<OutputFile>$(IntDir)\DSPModulePluginDemo.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
<PostBuildEvent>
|
||||
<Command>if "$(ProjectName)"=="$(SolutionName)_VST" copy /Y "$(TargetDir)\$(SolutionName).dll" "c:\vstplugins\musical entropy\$(SolutionName).dll"</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>Win32</TargetEnvironment>
|
||||
<HeaderFileName/>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Full</Optimization>
|
||||
<AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>_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)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
|
||||
<ObjectFileName>$(IntDir)\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<OutputFile>$(OutDir)\DSPModulePluginDemo.dll</OutputFile>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>$(IntDir)\DSPModulePluginDemo.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<LargeAddressAware>true</LargeAddressAware>
|
||||
<AdditionalDependencies>DSPModulePluginDemo.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<OutputFile>$(IntDir)\DSPModulePluginDemo.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
<PostBuildEvent>
|
||||
<Command>if "$(ProjectName)"=="$(SolutionName)_VST" copy /Y "$(TargetDir)\$(SolutionName).dll" "c:\vstplugins\musical entropy\$(SolutionName).dll"</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\JuceLibraryCode\include_juce_audio_plugin_client_VST2.cpp"/>
|
||||
</ItemGroup>
|
||||
<ItemGroup/>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include=".\resources.rc"/>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
|
||||
<ImportGroup Label="ExtensionTargets"/>
|
||||
</Project>
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Juce Library Code">
|
||||
<UniqueIdentifier>{8B4D1BAA-6DB4-CAEC-A0FA-271F354D5C61}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\JuceLibraryCode\include_juce_audio_plugin_client_VST2.cpp">
|
||||
<Filter>Juce Library Code</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup/>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include=".\resources.rc">
|
||||
<Filter>Juce Library Code</Filter>
|
||||
</ResourceCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
#ifdef JUCE_USER_DEFINED_RC_FILE
|
||||
#include JUCE_USER_DEFINED_RC_FILE
|
||||
#else
|
||||
|
||||
#undef WIN32_LEAN_AND_MEAN
|
||||
#define WIN32_LEAN_AND_MEAN
|
||||
#include <windows.h>
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 1,0,0,0
|
||||
BEGIN
|
||||
BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "040904E4"
|
||||
BEGIN
|
||||
VALUE "CompanyName", "ROLI Ltd.\0"
|
||||
VALUE "FileDescription", "DSPModulePluginDemo\0"
|
||||
VALUE "FileVersion", "1.0.0\0"
|
||||
VALUE "ProductName", "DSPModulePluginDemo\0"
|
||||
VALUE "ProductVersion", "1.0.0\0"
|
||||
END
|
||||
END
|
||||
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x409, 1252
|
||||
END
|
||||
END
|
||||
|
||||
#endif
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Visual Studio 2017
|
||||
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DSPModulePluginDemo - Standalone Plugin", "DSPModulePluginDemo_StandalonePlugin.vcxproj", "{8FA13B75-51B8-768E-89A3-57965E6A1D8B}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{976B804B-F6AB-F422-868C-DF02AE6BEC39} = {976B804B-F6AB-F422-868C-DF02AE6BEC39}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DSPModulePluginDemo - VST", "DSPModulePluginDemo_VST.vcxproj", "{FD5AC2E3-F359-FA2F-3515-BEFFBE1447A9}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{976B804B-F6AB-F422-868C-DF02AE6BEC39} = {976B804B-F6AB-F422-868C-DF02AE6BEC39}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DSPModulePluginDemo - Shared Code", "DSPModulePluginDemo_SharedCode.vcxproj", "{976B804B-F6AB-F422-868C-DF02AE6BEC39}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|x64 = Debug|x64
|
||||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{FD5AC2E3-F359-FA2F-3515-BEFFBE1447A9}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{FD5AC2E3-F359-FA2F-3515-BEFFBE1447A9}.Debug|x64.Build.0 = Debug|x64
|
||||
{FD5AC2E3-F359-FA2F-3515-BEFFBE1447A9}.Release|x64.ActiveCfg = Release|x64
|
||||
{FD5AC2E3-F359-FA2F-3515-BEFFBE1447A9}.Release|x64.Build.0 = Release|x64
|
||||
{8FA13B75-51B8-768E-89A3-57965E6A1D8B}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{8FA13B75-51B8-768E-89A3-57965E6A1D8B}.Debug|x64.Build.0 = Debug|x64
|
||||
{8FA13B75-51B8-768E-89A3-57965E6A1D8B}.Release|x64.ActiveCfg = Release|x64
|
||||
{8FA13B75-51B8-768E-89A3-57965E6A1D8B}.Release|x64.Build.0 = Release|x64
|
||||
{976B804B-F6AB-F422-868C-DF02AE6BEC39}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{976B804B-F6AB-F422-868C-DF02AE6BEC39}.Debug|x64.Build.0 = Debug|x64
|
||||
{976B804B-F6AB-F422-868C-DF02AE6BEC39}.Release|x64.ActiveCfg = Release|x64
|
||||
{976B804B-F6AB-F422-868C-DF02AE6BEC39}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,161 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<Project DefaultTargets="Build"
|
||||
ToolsVersion="15.0"
|
||||
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{8FA13B75-51B8-768E-89A3-57965E6A1D8B}</ProjectGuid>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
|
||||
Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
|
||||
Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
|
||||
<ImportGroup Label="ExtensionSettings"/>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
|
||||
Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
|
||||
Label="LocalAppDataPlatform"/>
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<TargetExt>.exe</TargetExt>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\Standalone Plugin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\Standalone Plugin\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">DSPModulePluginDemo</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
|
||||
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code</LibraryPath>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\Standalone Plugin\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\Standalone Plugin\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">DSPModulePluginDemo</TargetName>
|
||||
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
|
||||
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code</LibraryPath>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>Win32</TargetEnvironment>
|
||||
<HeaderFileName/>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>_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=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
|
||||
<ObjectFileName>$(IntDir)\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<OutputFile>$(OutDir)\DSPModulePluginDemo.exe</OutputFile>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>$(IntDir)\DSPModulePluginDemo.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<LargeAddressAware>true</LargeAddressAware>
|
||||
<AdditionalDependencies>DSPModulePluginDemo.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<OutputFile>$(IntDir)\DSPModulePluginDemo.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>Win32</TargetEnvironment>
|
||||
<HeaderFileName/>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Full</Optimization>
|
||||
<AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>_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=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
||||
<PrecompiledHeader/>
|
||||
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
|
||||
<ObjectFileName>$(IntDir)\</ObjectFileName>
|
||||
<ProgramDataBaseFileName>$(IntDir)\</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<LanguageStandard>stdcpp14</LanguageStandard>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<OutputFile>$(OutDir)\DSPModulePluginDemo.exe</OutputFile>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>$(IntDir)\DSPModulePluginDemo.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<LargeAddressAware>true</LargeAddressAware>
|
||||
<AdditionalDependencies>DSPModulePluginDemo.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<OutputFile>$(IntDir)\DSPModulePluginDemo.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\JuceLibraryCode\include_juce_audio_plugin_client_Standalone.cpp"/>
|
||||
</ItemGroup>
|
||||
<ItemGroup/>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include=".\resources.rc"/>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
|
||||
<ImportGroup Label="ExtensionTargets"/>
|
||||
</Project>
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue