diff --git a/examples/AUv3Synth/AUv3Synth.jucer b/examples/AUv3Synth/AUv3Synth.jucer index ce47e4e780..4682b230dc 100644 --- a/examples/AUv3Synth/AUv3Synth.jucer +++ b/examples/AUv3Synth/AUv3Synth.jucer @@ -8,7 +8,7 @@ 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." cppLanguageStandard="11"> diff --git a/examples/AnimationAppExample/AnimationAppExample.jucer b/examples/AnimationAppExample/AnimationAppExample.jucer index 457259491c..443cc8b745 100644 --- a/examples/AnimationAppExample/AnimationAppExample.jucer +++ b/examples/AnimationAppExample/AnimationAppExample.jucer @@ -2,7 +2,7 @@ diff --git a/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj b/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj index dcd3488630..f803c8f9d9 100644 --- a/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj +++ b/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1708,7 +1708,6 @@ - @@ -1728,10 +1727,12 @@ + + diff --git a/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj.filters b/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj.filters index b0b774169a..81fd0c25de 100644 --- a/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj.filters +++ b/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -373,9 +376,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -436,6 +436,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2064,9 +2067,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2124,6 +2124,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2136,6 +2139,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/AudioAppExample/AudioAppExample.jucer b/examples/AudioAppExample/AudioAppExample.jucer index 1bbb18d7d3..919793ef92 100644 --- a/examples/AudioAppExample/AudioAppExample.jucer +++ b/examples/AudioAppExample/AudioAppExample.jucer @@ -2,7 +2,7 @@ diff --git a/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj b/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj index 6e29db5a00..8835f5e6b0 100644 --- a/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj +++ b/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1757,7 +1757,6 @@ - @@ -1777,10 +1776,12 @@ + + diff --git a/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj.filters b/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj.filters index 876a904bb2..262e827b8a 100644 --- a/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj.filters +++ b/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -388,9 +391,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -451,6 +451,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2145,9 +2148,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2205,6 +2205,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2217,6 +2220,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/BLOCKS/BlocksDrawing/BlocksDrawing.jucer b/examples/BLOCKS/BlocksDrawing/BlocksDrawing.jucer index 1dba6b04ce..73e3d8105e 100644 --- a/examples/BLOCKS/BlocksDrawing/BlocksDrawing.jucer +++ b/examples/BLOCKS/BlocksDrawing/BlocksDrawing.jucer @@ -2,7 +2,7 @@ diff --git a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj index eeda744d01..482b4d9209 100644 --- a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj +++ b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj @@ -160,9 +160,6 @@ true - - true - true @@ -223,6 +220,9 @@ true + + true + true @@ -1747,7 +1747,6 @@ - @@ -1767,10 +1766,12 @@ + + diff --git a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj.filters b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj.filters index ab9b6d9df9..5ccccc1420 100644 --- a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj.filters +++ b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -385,9 +388,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -448,6 +448,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2127,9 +2130,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2187,6 +2187,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2199,6 +2202,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj index 47793f9ca7..0a8ffedbc8 100644 --- a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj +++ b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1746,7 +1746,6 @@ - @@ -1766,10 +1765,12 @@ + + diff --git a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj.filters b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj.filters index 530ed247a7..fde1b0d84c 100644 --- a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj.filters +++ b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -385,9 +388,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -448,6 +448,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2127,9 +2130,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2187,6 +2187,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2199,6 +2202,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/BLOCKS/BlocksMonitor/BlocksMonitor.jucer b/examples/BLOCKS/BlocksMonitor/BlocksMonitor.jucer index 00651ef1bf..b13fed404a 100644 --- a/examples/BLOCKS/BlocksMonitor/BlocksMonitor.jucer +++ b/examples/BLOCKS/BlocksMonitor/BlocksMonitor.jucer @@ -2,7 +2,7 @@ diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj index aa7c4b2d5c..7cd5210bb7 100644 --- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj +++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1746,7 +1746,6 @@ - @@ -1766,10 +1765,12 @@ + + diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters index ed01e81a2d..f0abec2123 100644 --- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters +++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -382,9 +385,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -445,6 +445,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2124,9 +2127,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2184,6 +2184,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2196,6 +2199,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj index aaf70c2631..d955fe2316 100644 --- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj +++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj @@ -158,9 +158,6 @@ true - - true - true @@ -221,6 +218,9 @@ true + + true + true @@ -1745,7 +1745,6 @@ - @@ -1765,10 +1764,12 @@ + + diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters index fc85c00e85..6653c16b9f 100644 --- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters +++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -382,9 +385,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -445,6 +445,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2124,9 +2127,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2184,6 +2184,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2196,6 +2199,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/BLOCKS/BlocksSynth/BlocksSynth.jucer b/examples/BLOCKS/BlocksSynth/BlocksSynth.jucer index cf7c8488e0..3e1ef8853c 100644 --- a/examples/BLOCKS/BlocksSynth/BlocksSynth.jucer +++ b/examples/BLOCKS/BlocksSynth/BlocksSynth.jucer @@ -2,7 +2,7 @@ diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj index 6e9fd0481f..4b2d363f26 100644 --- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj +++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1748,7 +1748,6 @@ - @@ -1768,10 +1767,12 @@ + + diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters index 6fb2c6c41a..07d408b21c 100644 --- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters +++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters @@ -26,6 +26,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -385,9 +388,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -448,6 +448,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2133,9 +2136,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2193,6 +2193,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2205,6 +2208,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj index d69fa1282d..567d9eacac 100644 --- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj +++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj @@ -158,9 +158,6 @@ true - - true - true @@ -221,6 +218,9 @@ true + + true + true @@ -1747,7 +1747,6 @@ - @@ -1767,10 +1766,12 @@ + + diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters index 788f5bb54c..609970ea51 100644 --- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters +++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters @@ -26,6 +26,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -385,9 +388,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -448,6 +448,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2133,9 +2136,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2193,6 +2193,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2205,6 +2208,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/BouncingBallWavetableDemo/BouncingBallWavetableDemo.jucer b/examples/BouncingBallWavetableDemo/BouncingBallWavetableDemo.jucer index 6ec2ec1a96..1fc2b2639b 100644 --- a/examples/BouncingBallWavetableDemo/BouncingBallWavetableDemo.jucer +++ b/examples/BouncingBallWavetableDemo/BouncingBallWavetableDemo.jucer @@ -2,7 +2,7 @@ diff --git a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj index 3f236d8346..2e7486b07a 100644 --- a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj +++ b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj @@ -160,9 +160,6 @@ true - - true - true @@ -223,6 +220,9 @@ true + + true + true @@ -1727,7 +1727,6 @@ - @@ -1747,10 +1746,12 @@ + + diff --git a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj.filters b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj.filters index 6a7abd9a3c..42ed29c6de 100644 --- a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj.filters +++ b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -373,9 +376,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -436,6 +436,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2094,9 +2097,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2154,6 +2154,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2166,6 +2169,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj index bb78e19bc8..378372bda7 100644 --- a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj +++ b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1726,7 +1726,6 @@ - @@ -1746,10 +1745,12 @@ + + diff --git a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj.filters b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj.filters index 5afa1403a8..0c24c112f2 100644 --- a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj.filters +++ b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -373,9 +376,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -436,6 +436,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2094,9 +2097,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2154,6 +2154,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2166,6 +2169,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/ComponentTutorialExample/ComponentTutorialExample.jucer b/examples/ComponentTutorialExample/ComponentTutorialExample.jucer index 8a23499fcd..059b9fdea0 100644 --- a/examples/ComponentTutorialExample/ComponentTutorialExample.jucer +++ b/examples/ComponentTutorialExample/ComponentTutorialExample.jucer @@ -2,7 +2,7 @@ diff --git a/examples/DSP module plugin demo/Builds/VisualStudio2015/DSPModulePluginDemo_SharedCode.vcxproj b/examples/DSP module plugin demo/Builds/VisualStudio2015/DSPModulePluginDemo_SharedCode.vcxproj index ce97ec2071..99ace4b6af 100644 --- a/examples/DSP module plugin demo/Builds/VisualStudio2015/DSPModulePluginDemo_SharedCode.vcxproj +++ b/examples/DSP module plugin demo/Builds/VisualStudio2015/DSPModulePluginDemo_SharedCode.vcxproj @@ -1878,6 +1878,7 @@ + @@ -2252,6 +2253,7 @@ + diff --git a/examples/DSP module plugin demo/Builds/VisualStudio2015/DSPModulePluginDemo_SharedCode.vcxproj.filters b/examples/DSP module plugin demo/Builds/VisualStudio2015/DSPModulePluginDemo_SharedCode.vcxproj.filters index 7f88de8bf5..ab5b02dfe1 100644 --- a/examples/DSP module plugin demo/Builds/VisualStudio2015/DSPModulePluginDemo_SharedCode.vcxproj.filters +++ b/examples/DSP module plugin demo/Builds/VisualStudio2015/DSPModulePluginDemo_SharedCode.vcxproj.filters @@ -26,6 +26,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -2328,6 +2331,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -3450,6 +3456,9 @@ Juce Modules\juce_dsp\processors + + Juce Modules\juce_dsp\processors + Juce Modules\juce_dsp\processors diff --git a/examples/DSP module plugin demo/Builds/VisualStudio2017/DSPModulePluginDemo_SharedCode.vcxproj b/examples/DSP module plugin demo/Builds/VisualStudio2017/DSPModulePluginDemo_SharedCode.vcxproj index 343b21410c..7ea037e2aa 100644 --- a/examples/DSP module plugin demo/Builds/VisualStudio2017/DSPModulePluginDemo_SharedCode.vcxproj +++ b/examples/DSP module plugin demo/Builds/VisualStudio2017/DSPModulePluginDemo_SharedCode.vcxproj @@ -1873,6 +1873,7 @@ + @@ -2247,6 +2248,7 @@ + diff --git a/examples/DSP module plugin demo/Builds/VisualStudio2017/DSPModulePluginDemo_SharedCode.vcxproj.filters b/examples/DSP module plugin demo/Builds/VisualStudio2017/DSPModulePluginDemo_SharedCode.vcxproj.filters index 35123c0bf9..52c362230c 100644 --- a/examples/DSP module plugin demo/Builds/VisualStudio2017/DSPModulePluginDemo_SharedCode.vcxproj.filters +++ b/examples/DSP module plugin demo/Builds/VisualStudio2017/DSPModulePluginDemo_SharedCode.vcxproj.filters @@ -26,6 +26,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -2328,6 +2331,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -3450,6 +3456,9 @@ Juce Modules\juce_dsp\processors + + Juce Modules\juce_dsp\processors + Juce Modules\juce_dsp\processors diff --git a/examples/DSP module plugin demo/DSP module plugin demo.jucer b/examples/DSP module plugin demo/DSP module plugin demo.jucer index 282c0f438c..20c2146eb3 100644 --- a/examples/DSP module plugin demo/DSP module plugin demo.jucer +++ b/examples/DSP module plugin demo/DSP module plugin demo.jucer @@ -11,7 +11,7 @@ pluginProducesMidiOut="0" pluginIsMidiEffectPlugin="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="DSPmoduleplugindemoAU" pluginRTASCategory="" aaxIdentifier="com.yourcompany.DSPmoduleplugindemo" pluginAAXCategory="AAX_ePlugInCategory_Dynamics" - jucerVersion="5.0.2" companyName="ROLI Ltd." companyWebsite="www.juce.com" + jucerVersion="5.1.0" companyName="ROLI Ltd." companyWebsite="www.juce.com" companyEmail="info@juce.com" cppLanguageStandard="14"> diff --git a/examples/DSPDemo/Builds/MacOSX/DSPDemo.xcodeproj/project.pbxproj b/examples/DSPDemo/Builds/MacOSX/DSPDemo.xcodeproj/project.pbxproj index c314146997..d59f8b300d 100644 --- a/examples/DSPDemo/Builds/MacOSX/DSPDemo.xcodeproj/project.pbxproj +++ b/examples/DSPDemo/Builds/MacOSX/DSPDemo.xcodeproj/project.pbxproj @@ -244,16 +244,37 @@ USE_HEADERMAP = NO; }; name = Release; }; 09801068C2D3FD5A61F113BD = {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 = "DSPDemo"; @@ -261,15 +282,36 @@ ZERO_LINK = NO; }; name = Debug; }; 4FDDF0840945A67C7655214D = {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 = "DSPDemo"; WARNING_CFLAGS = -Wreorder; diff --git a/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj b/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj index cd4b74ec41..bde7df241e 100644 --- a/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj +++ b/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj @@ -1778,6 +1778,7 @@ + diff --git a/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj.filters b/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj.filters index 08ed83cf55..463cba9c85 100644 --- a/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj.filters +++ b/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj.filters @@ -29,6 +29,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -2211,6 +2214,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources diff --git a/examples/DSPDemo/DSPDemo.jucer b/examples/DSPDemo/DSPDemo.jucer index 107c5df831..9c3aba3625 100644 --- a/examples/DSPDemo/DSPDemo.jucer +++ b/examples/DSPDemo/DSPDemo.jucer @@ -3,7 +3,7 @@ diff --git a/examples/Demo/Builds/Android/app/CMakeLists.txt b/examples/Demo/Builds/Android/app/CMakeLists.txt index 5135096285..013b3f0fe5 100644 --- a/examples/Demo/Builds/Android/app/CMakeLists.txt +++ b/examples/Demo/Builds/Android/app/CMakeLists.txt @@ -130,6 +130,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h" "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp" "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h" + "../../../../../modules/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" "../../../../../modules/juce_audio_basics/sources/juce_AudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp" "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h" @@ -1440,6 +1441,7 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_M set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_AudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj b/examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj index 37ed444898..c1aac64631 100644 --- a/examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj +++ b/examples/Demo/Builds/MacOSX/JuceDemo.xcodeproj/project.pbxproj @@ -382,16 +382,37 @@ USE_HEADERMAP = NO; }; name = Release; }; A16C0416417EF9DF7B09973F = {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 = "JuceDemo"; @@ -399,15 +420,36 @@ ZERO_LINK = NO; }; name = Debug; }; 5D9A258B559C20D1603B9B9F = {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 = "JuceDemo"; WARNING_CFLAGS = -Wreorder; diff --git a/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj b/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj index 3653da94c6..1feb228a4c 100644 --- a/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj +++ b/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj @@ -1966,6 +1966,7 @@ + diff --git a/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj.filters b/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj.filters index f3e5bcbfb9..77633e7dc5 100644 --- a/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj.filters +++ b/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj.filters @@ -29,6 +29,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -2517,6 +2520,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources diff --git a/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj b/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj index c3cb8b31aa..140ea55ff2 100644 --- a/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj +++ b/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj @@ -1965,6 +1965,7 @@ + diff --git a/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj.filters b/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj.filters index 6a345f1f76..f199e23038 100644 --- a/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj.filters +++ b/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj.filters @@ -29,6 +29,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -2517,6 +2520,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources diff --git a/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj b/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj index 0dcddabae1..231b42bdf1 100644 --- a/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj +++ b/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj @@ -1965,6 +1965,7 @@ + diff --git a/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj.filters b/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj.filters index 9812e25714..b97f6d12df 100644 --- a/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj.filters +++ b/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj.filters @@ -29,6 +29,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -2517,6 +2520,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources diff --git a/examples/Demo/Builds/iOS/JuceDemo.xcodeproj/project.pbxproj b/examples/Demo/Builds/iOS/JuceDemo.xcodeproj/project.pbxproj index d964b3b834..c45d9f2db3 100644 --- a/examples/Demo/Builds/iOS/JuceDemo.xcodeproj/project.pbxproj +++ b/examples/Demo/Builds/iOS/JuceDemo.xcodeproj/project.pbxproj @@ -384,16 +384,37 @@ A16C0416417EF9DF7B09973F = {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; @@ -405,15 +426,36 @@ 5D9A258B559C20D1603B9B9F = {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 = "JuceDemo"; diff --git a/examples/Demo/JuceDemo.jucer b/examples/Demo/JuceDemo.jucer index ee431459fb..185e055718 100644 --- a/examples/Demo/JuceDemo.jucer +++ b/examples/Demo/JuceDemo.jucer @@ -1,7 +1,7 @@ diff --git a/examples/HelloWorld/HelloWorld.jucer b/examples/HelloWorld/HelloWorld.jucer index 46566731fa..286240721b 100644 --- a/examples/HelloWorld/HelloWorld.jucer +++ b/examples/HelloWorld/HelloWorld.jucer @@ -1,7 +1,7 @@ diff --git a/examples/MPETest/Builds/VisualStudio2015/MPETest_App.vcxproj b/examples/MPETest/Builds/VisualStudio2015/MPETest_App.vcxproj index 281c8f03be..58f691d6fa 100644 --- a/examples/MPETest/Builds/VisualStudio2015/MPETest_App.vcxproj +++ b/examples/MPETest/Builds/VisualStudio2015/MPETest_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1763,7 +1763,6 @@ - @@ -1783,10 +1782,12 @@ + + diff --git a/examples/MPETest/Builds/VisualStudio2015/MPETest_App.vcxproj.filters b/examples/MPETest/Builds/VisualStudio2015/MPETest_App.vcxproj.filters index 2bc2cea196..363a575d24 100644 --- a/examples/MPETest/Builds/VisualStudio2015/MPETest_App.vcxproj.filters +++ b/examples/MPETest/Builds/VisualStudio2015/MPETest_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -385,9 +388,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -448,6 +448,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2160,9 +2163,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2220,6 +2220,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2232,6 +2235,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/MPETest/Builds/VisualStudio2017/MPETest_App.vcxproj b/examples/MPETest/Builds/VisualStudio2017/MPETest_App.vcxproj index 464bd0e353..42b70cb82f 100644 --- a/examples/MPETest/Builds/VisualStudio2017/MPETest_App.vcxproj +++ b/examples/MPETest/Builds/VisualStudio2017/MPETest_App.vcxproj @@ -158,9 +158,6 @@ true - - true - true @@ -221,6 +218,9 @@ true + + true + true @@ -1762,7 +1762,6 @@ - @@ -1782,10 +1781,12 @@ + + diff --git a/examples/MPETest/Builds/VisualStudio2017/MPETest_App.vcxproj.filters b/examples/MPETest/Builds/VisualStudio2017/MPETest_App.vcxproj.filters index 5f6ceb15db..ddbe38a173 100644 --- a/examples/MPETest/Builds/VisualStudio2017/MPETest_App.vcxproj.filters +++ b/examples/MPETest/Builds/VisualStudio2017/MPETest_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -385,9 +388,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -448,6 +448,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2160,9 +2163,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2220,6 +2220,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2232,6 +2235,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/MPETest/MPETest.jucer b/examples/MPETest/MPETest.jucer index 0249759a28..31392e9714 100644 --- a/examples/MPETest/MPETest.jucer +++ b/examples/MPETest/MPETest.jucer @@ -2,7 +2,7 @@ diff --git a/examples/MidiTest/Builds/Android/app/CMakeLists.txt b/examples/MidiTest/Builds/Android/app/CMakeLists.txt index dd7936fe83..45f84f7629 100644 --- a/examples/MidiTest/Builds/Android/app/CMakeLists.txt +++ b/examples/MidiTest/Builds/Android/app/CMakeLists.txt @@ -42,8 +42,6 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp" "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h" "../../../../../modules/juce_audio_basics/effects/juce_Decibels.h" - "../../../../../modules/juce_audio_basics/effects/juce_FFT.cpp" - "../../../../../modules/juce_audio_basics/effects/juce_FFT.h" "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp" "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h" "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp" @@ -80,6 +78,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h" "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp" "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h" + "../../../../../modules/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" "../../../../../modules/juce_audio_basics/sources/juce_AudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp" "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h" @@ -87,6 +86,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp" "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h" + "../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.cpp" + "../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp" "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h" @@ -1177,8 +1178,6 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/buffers/ju set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_Decibels.h" PROPERTIES HEADER_FILE_ONLY TRUE) -set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_FFT.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) -set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_FFT.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -1215,6 +1214,7 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_M set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_AudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -1222,6 +1222,8 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/sources/ju set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj b/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj index c95bbc6d2b..8d0127644b 100644 --- a/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj +++ b/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj @@ -160,9 +160,6 @@ true - - true - true @@ -223,6 +220,9 @@ true + + true + true @@ -1696,7 +1696,6 @@ - @@ -1716,10 +1715,12 @@ + + diff --git a/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj.filters b/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj.filters index 34f8eff17e..b8a9ecf43d 100644 --- a/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj.filters +++ b/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -352,9 +355,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -415,6 +415,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2034,9 +2037,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2094,6 +2094,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2106,6 +2109,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj b/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj index af1f94bf42..24d85bcac8 100644 --- a/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj +++ b/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1695,7 +1695,6 @@ - @@ -1715,10 +1714,12 @@ + + diff --git a/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj.filters b/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj.filters index 1a4cb132d2..5c4b0be35b 100644 --- a/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj.filters +++ b/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -352,9 +355,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -415,6 +415,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2034,9 +2037,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2094,6 +2094,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2106,6 +2109,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/MidiTest/MidiTest.jucer b/examples/MidiTest/MidiTest.jucer index 0471789b78..618cb7c05b 100644 --- a/examples/MidiTest/MidiTest.jucer +++ b/examples/MidiTest/MidiTest.jucer @@ -2,7 +2,7 @@ diff --git a/examples/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt b/examples/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt index 5a84073bc0..c848958b83 100644 --- a/examples/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt +++ b/examples/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt @@ -45,8 +45,6 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp" "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h" "../../../../../modules/juce_audio_basics/effects/juce_Decibels.h" - "../../../../../modules/juce_audio_basics/effects/juce_FFT.cpp" - "../../../../../modules/juce_audio_basics/effects/juce_FFT.h" "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp" "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h" "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp" @@ -83,6 +81,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h" "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp" "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h" + "../../../../../modules/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" "../../../../../modules/juce_audio_basics/sources/juce_AudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp" "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h" @@ -90,6 +89,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp" "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h" + "../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.cpp" + "../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp" "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h" @@ -1255,8 +1256,6 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/buffers/ju set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_Decibels.h" PROPERTIES HEADER_FILE_ONLY TRUE) -set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_FFT.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) -set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_FFT.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -1293,6 +1292,7 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_M set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_AudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -1300,6 +1300,8 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/sources/ju set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj index ccf1521db4..5eab93e8ad 100644 --- a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj +++ b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1780,7 +1780,6 @@ - @@ -1800,10 +1799,12 @@ + + diff --git a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj.filters b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj.filters index 6e6bb8fa75..ddbdae9084 100644 --- a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj.filters +++ b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -379,9 +382,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -442,6 +442,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2166,9 +2169,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2226,6 +2226,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2238,6 +2241,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj b/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj index 56b74f36ac..8b023d11e5 100644 --- a/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj +++ b/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj @@ -158,9 +158,6 @@ true - - true - true @@ -221,6 +218,9 @@ true + + true + true @@ -1779,7 +1779,6 @@ - @@ -1799,10 +1798,12 @@ + + diff --git a/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj.filters b/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj.filters index 5531b925b0..fd82c6dd93 100644 --- a/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj.filters +++ b/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -379,9 +382,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -442,6 +442,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2166,9 +2169,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2226,6 +2226,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2238,6 +2241,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer b/examples/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer index 24b3101a94..f0024efb31 100644 --- a/examples/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer +++ b/examples/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer @@ -2,7 +2,7 @@ diff --git a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj index 3202b89546..93fa2e45b8 100644 --- a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj +++ b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1738,7 +1738,6 @@ - @@ -1758,10 +1757,12 @@ + + diff --git a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj.filters b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj.filters index d6c3e6e1c4..845b1c4aa7 100644 --- a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj.filters +++ b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -376,9 +379,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -439,6 +439,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2103,9 +2106,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2163,6 +2163,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2175,6 +2178,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj b/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj index 13bd9989da..01e682d73d 100644 --- a/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj +++ b/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj @@ -158,9 +158,6 @@ true - - true - true @@ -221,6 +218,9 @@ true + + true + true @@ -1737,7 +1737,6 @@ - @@ -1757,10 +1756,12 @@ + + diff --git a/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj.filters b/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj.filters index 34cd6cf492..765bb2c82a 100644 --- a/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj.filters +++ b/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -376,9 +379,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -439,6 +439,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2103,9 +2106,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2163,6 +2163,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2175,6 +2178,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/OSCMonitor/OSCMonitor.jucer b/examples/OSCMonitor/OSCMonitor.jucer index d2029b4908..20bd341692 100644 --- a/examples/OSCMonitor/OSCMonitor.jucer +++ b/examples/OSCMonitor/OSCMonitor.jucer @@ -2,7 +2,7 @@ diff --git a/examples/OSCReceiver/OSCReceiver.jucer b/examples/OSCReceiver/OSCReceiver.jucer index 383bc01a31..26a7462405 100644 --- a/examples/OSCReceiver/OSCReceiver.jucer +++ b/examples/OSCReceiver/OSCReceiver.jucer @@ -2,7 +2,7 @@ diff --git a/examples/OSCSender/OSCSender.jucer b/examples/OSCSender/OSCSender.jucer index b627ad3d6c..26b7eff8bf 100644 --- a/examples/OSCSender/OSCSender.jucer +++ b/examples/OSCSender/OSCSender.jucer @@ -2,7 +2,7 @@ diff --git a/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj b/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj index 4d68d078e1..27f176b8ae 100644 --- a/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj +++ b/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1710,7 +1710,6 @@ - @@ -1730,10 +1729,12 @@ + + diff --git a/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj.filters b/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj.filters index 0000b3cf0b..1deb4d3fbf 100644 --- a/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj.filters +++ b/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj.filters @@ -26,6 +26,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -376,9 +379,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -439,6 +439,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2073,9 +2076,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2133,6 +2133,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2145,6 +2148,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/OpenGLAppExample/OpenGLAppExample.jucer b/examples/OpenGLAppExample/OpenGLAppExample.jucer index debc98c9ee..51d7e15283 100644 --- a/examples/OpenGLAppExample/OpenGLAppExample.jucer +++ b/examples/OpenGLAppExample/OpenGLAppExample.jucer @@ -2,7 +2,7 @@ diff --git a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj index cc2d46ab24..30d7829e1e 100644 --- a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj +++ b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1697,7 +1697,6 @@ - @@ -1717,10 +1716,12 @@ + + diff --git a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj.filters b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj.filters index 7b7c2f0d16..857b4addc6 100644 --- a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj.filters +++ b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -349,9 +352,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -412,6 +412,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2037,9 +2040,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2097,6 +2097,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2109,6 +2112,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj b/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj index 776df2a566..d91aa65a85 100644 --- a/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj +++ b/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj @@ -158,9 +158,6 @@ true - - true - true @@ -221,6 +218,9 @@ true + + true + true @@ -1696,7 +1696,6 @@ - @@ -1716,10 +1715,12 @@ + + diff --git a/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj.filters b/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj.filters index c877f36a6e..38cf63b277 100644 --- a/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj.filters +++ b/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -349,9 +352,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -412,6 +412,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2037,9 +2040,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2097,6 +2097,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2109,6 +2112,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/PluckedStringsDemo/PluckedStringsDemo.jucer b/examples/PluckedStringsDemo/PluckedStringsDemo.jucer index 9437b52671..e39f801677 100644 --- a/examples/PluckedStringsDemo/PluckedStringsDemo.jucer +++ b/examples/PluckedStringsDemo/PluckedStringsDemo.jucer @@ -2,7 +2,7 @@ diff --git a/examples/PlugInSamples/Arpeggiator/Arpeggiator.jucer b/examples/PlugInSamples/Arpeggiator/Arpeggiator.jucer index ab92964db4..ef52ad855f 100644 --- a/examples/PlugInSamples/Arpeggiator/Arpeggiator.jucer +++ b/examples/PlugInSamples/Arpeggiator/Arpeggiator.jucer @@ -9,7 +9,7 @@ pluginIsMidiEffectPlugin="1" pluginSilenceInIsSilenceOut="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="ArpeggiatorAU" pluginRTASCategory="" aaxIdentifier="com.roli.Arpeggiator" pluginAAXCategory="AAX_EPlugInCategory_Effect" - jucerVersion="5.0.2" companyName="ROLI Ltd." companyWebsite="www.juce.com" + jucerVersion="5.1.0" companyName="ROLI Ltd." companyWebsite="www.juce.com" companyEmail="info@juce.com" buildAUv3="0" buildStandalone="0" enableIAA="0" displaySplashScreen="0" reportAppUsage="0" splashScreenColour="Dark" cppLanguageStandard="11"> diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj index 2f1b425569..4af1d21575 100644 --- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj +++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj @@ -165,9 +165,6 @@ true - - true - true @@ -228,6 +225,9 @@ true + + true + true @@ -1787,7 +1787,6 @@ - @@ -1807,10 +1806,12 @@ + + diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj.filters b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj.filters index c447815ae0..2eabc6b132 100644 --- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj.filters +++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -388,9 +391,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -451,6 +451,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2160,9 +2163,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2220,6 +2220,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2232,6 +2235,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj index c9914c8b55..3d3113923c 100644 --- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj +++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj @@ -158,9 +158,6 @@ true - - true - true @@ -221,6 +218,9 @@ true + + true + true @@ -1780,7 +1780,6 @@ - @@ -1800,10 +1799,12 @@ + + diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj.filters b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj.filters index 64fd0d554d..15e1ad14e0 100644 --- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj.filters +++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -388,9 +391,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -451,6 +451,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2160,9 +2163,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2220,6 +2220,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2232,6 +2235,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj index 5613ac7aaf..a74a11fee4 100644 --- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj +++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj @@ -165,9 +165,6 @@ true - - true - true @@ -228,6 +225,9 @@ true + + true + true @@ -1787,7 +1787,6 @@ - @@ -1807,10 +1806,12 @@ + + diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj.filters b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj.filters index 3420b343ba..92c223d150 100644 --- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj.filters +++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -388,9 +391,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -451,6 +451,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2160,9 +2163,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2220,6 +2220,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2232,6 +2235,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj index e23e20ad9f..87f29f09ea 100644 --- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj +++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj @@ -158,9 +158,6 @@ true - - true - true @@ -221,6 +218,9 @@ true + + true + true @@ -1780,7 +1780,6 @@ - @@ -1800,10 +1799,12 @@ + + diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj.filters b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj.filters index 10318466ec..c03a8c6347 100644 --- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj.filters +++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -388,9 +391,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -451,6 +451,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2160,9 +2163,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2220,6 +2220,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2232,6 +2235,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/PlugInSamples/GainPlugIn/GainPlugIn.jucer b/examples/PlugInSamples/GainPlugIn/GainPlugIn.jucer index e222f2f82b..86cbe81c4c 100644 --- a/examples/PlugInSamples/GainPlugIn/GainPlugIn.jucer +++ b/examples/PlugInSamples/GainPlugIn/GainPlugIn.jucer @@ -8,7 +8,7 @@ pluginIsSynth="0" pluginWantsMidiIn="0" pluginProducesMidiOut="0" pluginSilenceInIsSilenceOut="1" pluginEditorRequiresKeys="0" pluginAUExportPrefix="GainPlugInAU" pluginRTASCategory="" aaxIdentifier="com.roli.GainPlugIn" - pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="5.0.2" + pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="5.1.0" pluginIsMidiEffectPlugin="0" buildAUv3="0" buildStandalone="0" enableIAA="0" displaySplashScreen="0" reportAppUsage="0" splashScreenColour="Dark" companyName="ROLI Ltd." cppLanguageStandard="11"> diff --git a/examples/PlugInSamples/InterAppAudioEffect/InterAppAudioEffect.jucer b/examples/PlugInSamples/InterAppAudioEffect/InterAppAudioEffect.jucer index 413c8feeda..9f07821121 100644 --- a/examples/PlugInSamples/InterAppAudioEffect/InterAppAudioEffect.jucer +++ b/examples/PlugInSamples/InterAppAudioEffect/InterAppAudioEffect.jucer @@ -9,7 +9,7 @@ pluginIsSynth="0" pluginWantsMidiIn="0" pluginProducesMidiOut="0" pluginIsMidiEffectPlugin="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="InterAppAudioEffectAU" pluginRTASCategory="" aaxIdentifier="com.yourcompany.InterAppAudioEffect" - pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="5.0.2" + pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="5.1.0" companyName="ROLI Ltd." buildStandalone="1" displaySplashScreen="0" reportAppUsage="0" splashScreenColour="Dark" cppLanguageStandard="11"> diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_SharedCode.vcxproj b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_SharedCode.vcxproj index 9de0072c1e..62a0bb78db 100644 --- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_SharedCode.vcxproj +++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_SharedCode.vcxproj @@ -165,9 +165,6 @@ true - - true - true @@ -228,6 +225,9 @@ true + + true + true @@ -1788,7 +1788,6 @@ - @@ -1808,10 +1807,12 @@ + + diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_SharedCode.vcxproj.filters b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_SharedCode.vcxproj.filters index bac6250eb0..d22f291d49 100644 --- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_SharedCode.vcxproj.filters +++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth_SharedCode.vcxproj.filters @@ -26,6 +26,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -391,9 +394,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -454,6 +454,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2166,9 +2169,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2226,6 +2226,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2238,6 +2241,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_SharedCode.vcxproj b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_SharedCode.vcxproj index aec2c320ba..8aac33d377 100644 --- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_SharedCode.vcxproj +++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_SharedCode.vcxproj @@ -158,9 +158,6 @@ true - - true - true @@ -221,6 +218,9 @@ true + + true + true @@ -1781,7 +1781,6 @@ - @@ -1801,10 +1800,12 @@ + + diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_SharedCode.vcxproj.filters b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_SharedCode.vcxproj.filters index 8f5300d60d..b71050b914 100644 --- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_SharedCode.vcxproj.filters +++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2017/MultiOutSynth_SharedCode.vcxproj.filters @@ -26,6 +26,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -391,9 +394,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -454,6 +454,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2166,9 +2169,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2226,6 +2226,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2238,6 +2241,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/PlugInSamples/MultiOutSynth/MultiOutSynth.jucer b/examples/PlugInSamples/MultiOutSynth/MultiOutSynth.jucer index f321bd0e3c..ad459a079c 100644 --- a/examples/PlugInSamples/MultiOutSynth/MultiOutSynth.jucer +++ b/examples/PlugInSamples/MultiOutSynth/MultiOutSynth.jucer @@ -9,7 +9,7 @@ pluginSilenceInIsSilenceOut="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="MultiOutSynthAU" pluginRTASCategory="" aaxIdentifier="com.roli.MultiOutSynth" pluginAAXCategory="AAX_ePlugInCategory_SWGenerators" - jucerVersion="5.0.2" companyName="ROLI Ltd." companyWebsite="www.roli.com" + jucerVersion="5.1.0" companyName="ROLI Ltd." companyWebsite="www.roli.com" companyEmail="info@juce.com" pluginIsMidiEffectPlugin="0" buildAUv3="0" buildStandalone="0" enableIAA="0" displaySplashScreen="0" reportAppUsage="0" splashScreenColour="Dark" cppLanguageStandard="11"> diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_SharedCode.vcxproj b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_SharedCode.vcxproj index 7483f7f831..3d39eb1e08 100644 --- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_SharedCode.vcxproj +++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_SharedCode.vcxproj @@ -165,9 +165,6 @@ true - - true - true @@ -228,6 +225,9 @@ true + + true + true @@ -1787,7 +1787,6 @@ - @@ -1807,10 +1806,12 @@ + + diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_SharedCode.vcxproj.filters b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_SharedCode.vcxproj.filters index 22bd8aee76..d49293f0ac 100644 --- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_SharedCode.vcxproj.filters +++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate_SharedCode.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -388,9 +391,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -451,6 +451,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2160,9 +2163,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2220,6 +2220,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2232,6 +2235,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_SharedCode.vcxproj b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_SharedCode.vcxproj index 98cfbe4a8d..727c553a97 100644 --- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_SharedCode.vcxproj +++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_SharedCode.vcxproj @@ -158,9 +158,6 @@ true - - true - true @@ -221,6 +218,9 @@ true + + true + true @@ -1780,7 +1780,6 @@ - @@ -1800,10 +1799,12 @@ + + diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_SharedCode.vcxproj.filters b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_SharedCode.vcxproj.filters index 32f239bbc4..2551b1fd47 100644 --- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_SharedCode.vcxproj.filters +++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2017/NoiseGate_SharedCode.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -388,9 +391,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -451,6 +451,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2160,9 +2163,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2220,6 +2220,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2232,6 +2235,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/PlugInSamples/NoiseGate/NoiseGate.jucer b/examples/PlugInSamples/NoiseGate/NoiseGate.jucer index 7aaceef532..17690add16 100644 --- a/examples/PlugInSamples/NoiseGate/NoiseGate.jucer +++ b/examples/PlugInSamples/NoiseGate/NoiseGate.jucer @@ -8,7 +8,7 @@ pluginIsSynth="0" pluginWantsMidiIn="0" pluginProducesMidiOut="0" pluginSilenceInIsSilenceOut="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="NoiseGateAU" pluginRTASCategory="" aaxIdentifier="com.roli.NoiseGate" - pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="5.0.2" + pluginAAXCategory="AAX_ePlugInCategory_Dynamics" jucerVersion="5.1.0" pluginIsMidiEffectPlugin="0" buildAUv3="0" buildStandalone="0" enableIAA="0" displaySplashScreen="0" reportAppUsage="0" splashScreenColour="Dark" companyName="ROLI Ltd." cppLanguageStandard="11"> diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_SharedCode.vcxproj b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_SharedCode.vcxproj index 4fd592db1a..c8fee712c8 100644 --- a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_SharedCode.vcxproj +++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_SharedCode.vcxproj @@ -158,9 +158,6 @@ true - - true - true @@ -221,6 +218,9 @@ true + + true + true @@ -1781,7 +1781,6 @@ - @@ -1801,10 +1800,12 @@ + + diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_SharedCode.vcxproj.filters b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_SharedCode.vcxproj.filters index bff63cef3b..897670271d 100644 --- a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_SharedCode.vcxproj.filters +++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround_SharedCode.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -388,9 +391,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -451,6 +451,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2163,9 +2166,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2223,6 +2223,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2235,6 +2238,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_SharedCode.vcxproj b/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_SharedCode.vcxproj index 23503ffe05..ba1585d81b 100644 --- a/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_SharedCode.vcxproj +++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_SharedCode.vcxproj @@ -158,9 +158,6 @@ true - - true - true @@ -221,6 +218,9 @@ true + + true + true @@ -1781,7 +1781,6 @@ - @@ -1801,10 +1800,12 @@ + + diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_SharedCode.vcxproj.filters b/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_SharedCode.vcxproj.filters index 663222581b..14324fc632 100644 --- a/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_SharedCode.vcxproj.filters +++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2017/Surround_SharedCode.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -388,9 +391,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -451,6 +451,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2163,9 +2166,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2223,6 +2223,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2235,6 +2238,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/PlugInSamples/Surround/Surround.jucer b/examples/PlugInSamples/Surround/Surround.jucer index 281587127d..689446bc7b 100644 --- a/examples/PlugInSamples/Surround/Surround.jucer +++ b/examples/PlugInSamples/Surround/Surround.jucer @@ -9,7 +9,7 @@ pluginIsMidiEffectPlugin="0" pluginSilenceInIsSilenceOut="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="SurroundAU" pluginRTASCategory="" aaxIdentifier="com.roli.Surround" pluginAAXCategory="AAX_ePlugInCategory_Dynamics" - jucerVersion="5.0.2" buildAUv3="0" buildStandalone="0" enableIAA="0" + jucerVersion="5.1.0" buildAUv3="0" buildStandalone="0" enableIAA="0" displaySplashScreen="0" reportAppUsage="0" splashScreenColour="Dark" companyName="ROLI Ltd." cppLanguageStandard="11"> diff --git a/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample_App.vcxproj b/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample_App.vcxproj index 6619283591..baed4c6c3f 100644 --- a/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample_App.vcxproj +++ b/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1695,7 +1695,6 @@ - @@ -1715,10 +1714,12 @@ + + diff --git a/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample_App.vcxproj.filters b/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample_App.vcxproj.filters index 2034f9a1eb..95c7592a68 100644 --- a/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample_App.vcxproj.filters +++ b/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -349,9 +352,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -412,6 +412,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2031,9 +2034,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2091,6 +2091,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2103,6 +2106,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/SimpleFFTExample/Builds/VisualStudio2017/SimpleFFTExample_App.vcxproj b/examples/SimpleFFTExample/Builds/VisualStudio2017/SimpleFFTExample_App.vcxproj index 354c006aca..c334d6d2a6 100644 --- a/examples/SimpleFFTExample/Builds/VisualStudio2017/SimpleFFTExample_App.vcxproj +++ b/examples/SimpleFFTExample/Builds/VisualStudio2017/SimpleFFTExample_App.vcxproj @@ -158,9 +158,6 @@ true - - true - true @@ -221,6 +218,9 @@ true + + true + true @@ -1694,7 +1694,6 @@ - @@ -1714,10 +1713,12 @@ + + diff --git a/examples/SimpleFFTExample/Builds/VisualStudio2017/SimpleFFTExample_App.vcxproj.filters b/examples/SimpleFFTExample/Builds/VisualStudio2017/SimpleFFTExample_App.vcxproj.filters index 4defd1e684..1bebdd00cb 100644 --- a/examples/SimpleFFTExample/Builds/VisualStudio2017/SimpleFFTExample_App.vcxproj.filters +++ b/examples/SimpleFFTExample/Builds/VisualStudio2017/SimpleFFTExample_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -349,9 +352,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -412,6 +412,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2031,9 +2034,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2091,6 +2091,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2103,6 +2106,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/SimpleFFTExample/SimpleFFTExample.jucer b/examples/SimpleFFTExample/SimpleFFTExample.jucer index 709bd9c922..bc68914dd1 100644 --- a/examples/SimpleFFTExample/SimpleFFTExample.jucer +++ b/examples/SimpleFFTExample/SimpleFFTExample.jucer @@ -2,7 +2,7 @@ diff --git a/examples/audio plugin demo/Builds/Android/app/CMakeLists.txt b/examples/audio plugin demo/Builds/Android/app/CMakeLists.txt index 27aef4b06a..9d98cb9491 100644 --- a/examples/audio plugin demo/Builds/Android/app/CMakeLists.txt +++ b/examples/audio plugin demo/Builds/Android/app/CMakeLists.txt @@ -44,8 +44,6 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp" "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h" "../../../../../modules/juce_audio_basics/effects/juce_Decibels.h" - "../../../../../modules/juce_audio_basics/effects/juce_FFT.cpp" - "../../../../../modules/juce_audio_basics/effects/juce_FFT.h" "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp" "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h" "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp" @@ -82,6 +80,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h" "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp" "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h" + "../../../../../modules/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" "../../../../../modules/juce_audio_basics/sources/juce_AudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp" "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h" @@ -89,6 +88,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp" "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h" + "../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.cpp" + "../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp" "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h" @@ -1281,8 +1282,6 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/buffers/ju set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_Decibels.h" PROPERTIES HEADER_FILE_ONLY TRUE) -set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_FFT.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) -set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_FFT.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -1319,6 +1318,7 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_M set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_AudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -1326,6 +1326,8 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/sources/ju set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_SharedCode.vcxproj b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_SharedCode.vcxproj index 9c2982a915..15cff7e06d 100644 --- a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_SharedCode.vcxproj +++ b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_SharedCode.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1770,7 +1770,6 @@ - @@ -1790,10 +1789,12 @@ + + diff --git a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_SharedCode.vcxproj.filters b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_SharedCode.vcxproj.filters index 55d0344c92..0848ccfa01 100644 --- a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_SharedCode.vcxproj.filters +++ b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin_SharedCode.vcxproj.filters @@ -20,6 +20,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -367,9 +370,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -430,6 +430,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2136,9 +2139,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2196,6 +2196,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2208,6 +2211,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_SharedCode.vcxproj b/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_SharedCode.vcxproj index 207606cd7b..c717a547bc 100644 --- a/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_SharedCode.vcxproj +++ b/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_SharedCode.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1770,7 +1770,6 @@ - @@ -1790,10 +1789,12 @@ + + diff --git a/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_SharedCode.vcxproj.filters b/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_SharedCode.vcxproj.filters index fc649e4d26..71ae1da3c1 100644 --- a/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_SharedCode.vcxproj.filters +++ b/examples/audio plugin demo/Builds/VisualStudio2017/JuceDemoPlugin_SharedCode.vcxproj.filters @@ -20,6 +20,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -367,9 +370,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -430,6 +430,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2136,9 +2139,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2196,6 +2196,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2208,6 +2211,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/audio plugin demo/JuceDemoPlugin.jucer b/examples/audio plugin demo/JuceDemoPlugin.jucer index cbabd9f3ef..12169a0bb6 100644 --- a/examples/audio plugin demo/JuceDemoPlugin.jucer +++ b/examples/audio plugin demo/JuceDemoPlugin.jucer @@ -8,7 +8,7 @@ pluginProducesMidiOut="1" pluginSilenceInIsSilenceOut="0" pluginTailLength="0" pluginEditorRequiresKeys="1" pluginAUExportPrefix="JuceDemoProjectAU" pluginAUViewClass="JuceDemoProjectAU_V1" pluginRTASCategory="" - bundleIdentifier="com.juce.JuceDemoPlugin" jucerVersion="5.0.2" + bundleIdentifier="com.juce.JuceDemoPlugin" jucerVersion="5.1.0" companyName="ROLI Ltd." aaxIdentifier="com.yourcompany.JuceDemoPlugin" buildAAX="0" pluginAAXCategory="AAX_ePlugInCategory_Dynamics" includeBinaryInAppConfig="1" buildVST3="0" pluginManufacturerEmail="support@yourcompany.com" diff --git a/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host_App.vcxproj b/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host_App.vcxproj index 59502ba762..b455357927 100644 --- a/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host_App.vcxproj +++ b/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host_App.vcxproj @@ -164,9 +164,6 @@ true - - true - true @@ -227,6 +224,9 @@ true + + true + true @@ -1767,7 +1767,6 @@ - @@ -1787,10 +1786,12 @@ + + diff --git a/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host_App.vcxproj.filters b/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host_App.vcxproj.filters index 241454e5c8..fbcc25b526 100644 --- a/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host_App.vcxproj.filters +++ b/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host_App.vcxproj.filters @@ -20,6 +20,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -397,9 +400,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -460,6 +460,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2169,9 +2172,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2229,6 +2229,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2241,6 +2244,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host_App.vcxproj b/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host_App.vcxproj index ad075f0a78..b70dd87143 100644 --- a/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host_App.vcxproj +++ b/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host_App.vcxproj @@ -163,9 +163,6 @@ true - - true - true @@ -226,6 +223,9 @@ true + + true + true @@ -1766,7 +1766,6 @@ - @@ -1786,10 +1785,12 @@ + + diff --git a/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host_App.vcxproj.filters b/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host_App.vcxproj.filters index 9074fa4038..db4c8889c3 100644 --- a/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host_App.vcxproj.filters +++ b/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host_App.vcxproj.filters @@ -20,6 +20,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -397,9 +400,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -460,6 +460,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2169,9 +2172,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2229,6 +2229,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2241,6 +2244,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/audio plugin host/Builds/VisualStudio2017/Plugin Host_App.vcxproj b/examples/audio plugin host/Builds/VisualStudio2017/Plugin Host_App.vcxproj index 4fd1861787..a81e4bd1fe 100644 --- a/examples/audio plugin host/Builds/VisualStudio2017/Plugin Host_App.vcxproj +++ b/examples/audio plugin host/Builds/VisualStudio2017/Plugin Host_App.vcxproj @@ -163,9 +163,6 @@ true - - true - true @@ -226,6 +223,9 @@ true + + true + true @@ -1766,7 +1766,6 @@ - @@ -1786,10 +1785,12 @@ + + diff --git a/examples/audio plugin host/Builds/VisualStudio2017/Plugin Host_App.vcxproj.filters b/examples/audio plugin host/Builds/VisualStudio2017/Plugin Host_App.vcxproj.filters index e226db4bf7..99e8ec8b9a 100644 --- a/examples/audio plugin host/Builds/VisualStudio2017/Plugin Host_App.vcxproj.filters +++ b/examples/audio plugin host/Builds/VisualStudio2017/Plugin Host_App.vcxproj.filters @@ -20,6 +20,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -397,9 +400,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -460,6 +460,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2169,9 +2172,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2229,6 +2229,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2241,6 +2244,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/examples/audio plugin host/Plugin Host.jucer b/examples/audio plugin host/Plugin Host.jucer index cd11e3eb7b..178a75b5e1 100644 --- a/examples/audio plugin host/Plugin Host.jucer +++ b/examples/audio plugin host/Plugin Host.jucer @@ -2,7 +2,7 @@ diff --git a/extras/AudioPerformanceTest/AudioPerformanceTest.jucer b/extras/AudioPerformanceTest/AudioPerformanceTest.jucer index c650a66478..38ac5ec694 100644 --- a/extras/AudioPerformanceTest/AudioPerformanceTest.jucer +++ b/extras/AudioPerformanceTest/AudioPerformanceTest.jucer @@ -2,7 +2,7 @@ diff --git a/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt b/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt index f34f5c0c7b..fbdf6ccd26 100644 --- a/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt +++ b/extras/AudioPerformanceTest/Builds/Android/app/CMakeLists.txt @@ -41,8 +41,6 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp" "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h" "../../../../../modules/juce_audio_basics/effects/juce_Decibels.h" - "../../../../../modules/juce_audio_basics/effects/juce_FFT.cpp" - "../../../../../modules/juce_audio_basics/effects/juce_FFT.h" "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp" "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h" "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp" @@ -79,6 +77,7 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h" "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp" "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h" + "../../../../../modules/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" "../../../../../modules/juce_audio_basics/sources/juce_AudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp" "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h" @@ -86,6 +85,8 @@ add_library( ${BINARY_NAME} "../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp" "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h" + "../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.cpp" + "../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp" "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h" "../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h" @@ -1176,8 +1177,6 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/buffers/ju set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_Decibels.h" PROPERTIES HEADER_FILE_ONLY TRUE) -set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_FFT.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) -set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_FFT.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -1214,6 +1213,7 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_M set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_AudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) @@ -1221,6 +1221,8 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/sources/ju set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest_App.vcxproj b/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest_App.vcxproj index 1243a826a4..cac50e194c 100644 --- a/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest_App.vcxproj +++ b/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest_App.vcxproj @@ -159,9 +159,6 @@ true - - true - true @@ -222,6 +219,9 @@ true + + true + true @@ -1695,7 +1695,6 @@ - @@ -1715,10 +1714,12 @@ + + diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest_App.vcxproj.filters b/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest_App.vcxproj.filters index a265668ea6..cb30733b13 100644 --- a/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest_App.vcxproj.filters +++ b/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest_App.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -349,9 +352,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -412,6 +412,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2031,9 +2034,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2091,6 +2091,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2103,6 +2106,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/extras/Projucer/Builds/LinuxMakefile/Makefile b/extras/Projucer/Builds/LinuxMakefile/Makefile index 2026e23824..e343589f08 100644 --- a/extras/Projucer/Builds/LinuxMakefile/Makefile +++ b/extras/Projucer/Builds/LinuxMakefile/Makefile @@ -33,7 +33,7 @@ ifeq ($(CONFIG),Debug) TARGET_ARCH := -march=native endif - JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=5.0.2 -DJUCE_APP_VERSION_HEX=0x50002 $(shell pkg-config --cflags freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) + JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DDEBUG=1 -D_DEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=5.1.0 -DJUCE_APP_VERSION_HEX=0x50100 $(shell pkg-config --cflags freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 JUCE_TARGET_APP := Projucer @@ -54,7 +54,7 @@ ifeq ($(CONFIG),Release) TARGET_ARCH := -march=native endif - JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=5.0.2 -DJUCE_APP_VERSION_HEX=0x50002 $(shell pkg-config --cflags freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) + JUCE_CPPFLAGS := $(DEPFLAGS) -DLINUX=1 -DNDEBUG=1 -DJUCER_LINUX_MAKE_6D53C8B4=1 -DJUCE_APP_VERSION=5.1.0 -DJUCE_APP_VERSION_HEX=0x50100 $(shell pkg-config --cflags freetype2 libcurl x11 xext xinerama webkit2gtk-4.0 gtk+-x11-3.0) -pthread -I../../JuceLibraryCode -I../../../../modules $(CPPFLAGS) JUCE_CPPFLAGS_APP := -DJucePlugin_Build_VST=0 -DJucePlugin_Build_VST3=0 -DJucePlugin_Build_AU=0 -DJucePlugin_Build_AUv3=0 -DJucePlugin_Build_RTAS=0 -DJucePlugin_Build_AAX=0 -DJucePlugin_Build_Standalone=0 JUCE_TARGET_APP := Projucer diff --git a/extras/Projucer/Builds/MacOSX/Info-App.plist b/extras/Projucer/Builds/MacOSX/Info-App.plist index ab9f07f801..e99bed4372 100644 --- a/extras/Projucer/Builds/MacOSX/Info-App.plist +++ b/extras/Projucer/Builds/MacOSX/Info-App.plist @@ -33,9 +33,9 @@ CFBundleSignature ???? CFBundleShortVersionString - 5.0.2 + 5.1.0 CFBundleVersion - 5.0.2 + 5.1.0 NSHumanReadableCopyright ROLI Ltd. NSHighResolutionCapable diff --git a/extras/Projucer/Builds/MacOSX/Projucer.xcodeproj/project.pbxproj b/extras/Projucer/Builds/MacOSX/Projucer.xcodeproj/project.pbxproj index ea2220be27..d6050f4b25 100644 --- a/extras/Projucer/Builds/MacOSX/Projucer.xcodeproj/project.pbxproj +++ b/extras/Projucer/Builds/MacOSX/Projucer.xcodeproj/project.pbxproj @@ -738,8 +738,8 @@ "_DEBUG=1", "DEBUG=1", "JUCER_XCODE_MAC_F6D2F4CF=1", - "JUCE_APP_VERSION=5.0.2", - "JUCE_APP_VERSION_HEX=0x50002", + "JUCE_APP_VERSION=5.1.0", + "JUCE_APP_VERSION_HEX=0x50100", "JucePlugin_Build_VST=0", "JucePlugin_Build_VST3=0", "JucePlugin_Build_AU=0", @@ -771,8 +771,8 @@ "_NDEBUG=1", "NDEBUG=1", "JUCER_XCODE_MAC_F6D2F4CF=1", - "JUCE_APP_VERSION=5.0.2", - "JUCE_APP_VERSION_HEX=0x50002", + "JUCE_APP_VERSION=5.1.0", + "JUCE_APP_VERSION_HEX=0x50100", "JucePlugin_Build_VST=0", "JucePlugin_Build_VST3=0", "JucePlugin_Build_AU=0", diff --git a/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj index e17fc0c81d..1a65757e93 100644 --- a/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj +++ b/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj @@ -73,7 +73,7 @@ Disabled ProgramDatabase ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2013_78A5020=1;JUCE_APP_VERSION=5.0.2;JUCE_APP_VERSION_HEX=0x50002;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2013_78A5020=1;JUCE_APP_VERSION=5.1.0;JUCE_APP_VERSION_HEX=0x50100;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions) MultiThreadedDebugDLL true @@ -113,7 +113,7 @@ Full ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2013_78A5020=1;JUCE_APP_VERSION=5.0.2;JUCE_APP_VERSION_HEX=0x50002;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2013_78A5020=1;JUCE_APP_VERSION=5.1.0;JUCE_APP_VERSION_HEX=0x50100;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions) MultiThreaded true diff --git a/extras/Projucer/Builds/VisualStudio2013/resources.rc b/extras/Projucer/Builds/VisualStudio2013/resources.rc index c6c0009b43..3f61b6bc58 100644 --- a/extras/Projucer/Builds/VisualStudio2013/resources.rc +++ b/extras/Projucer/Builds/VisualStudio2013/resources.rc @@ -7,7 +7,7 @@ #include VS_VERSION_INFO VERSIONINFO -FILEVERSION 5,0,2,0 +FILEVERSION 5,1,0,0 BEGIN BLOCK "StringFileInfo" BEGIN @@ -15,9 +15,9 @@ BEGIN BEGIN VALUE "CompanyName", "ROLI Ltd.\0" VALUE "FileDescription", "Projucer\0" - VALUE "FileVersion", "5.0.2\0" + VALUE "FileVersion", "5.1.0\0" VALUE "ProductName", "Projucer\0" - VALUE "ProductVersion", "5.0.2\0" + VALUE "ProductVersion", "5.1.0\0" END END diff --git a/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj index 659abab2cb..9b8d5630a8 100644 --- a/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj +++ b/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj @@ -73,7 +73,7 @@ Disabled ProgramDatabase ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=5.0.2;JUCE_APP_VERSION_HEX=0x50002;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=5.1.0;JUCE_APP_VERSION_HEX=0x50100;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions) MultiThreadedDebugDLL true @@ -113,7 +113,7 @@ Full ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=5.0.2;JUCE_APP_VERSION_HEX=0x50002;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2015_78A5022=1;JUCE_APP_VERSION=5.1.0;JUCE_APP_VERSION_HEX=0x50100;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions) MultiThreaded true diff --git a/extras/Projucer/Builds/VisualStudio2015/resources.rc b/extras/Projucer/Builds/VisualStudio2015/resources.rc index c6c0009b43..3f61b6bc58 100644 --- a/extras/Projucer/Builds/VisualStudio2015/resources.rc +++ b/extras/Projucer/Builds/VisualStudio2015/resources.rc @@ -7,7 +7,7 @@ #include VS_VERSION_INFO VERSIONINFO -FILEVERSION 5,0,2,0 +FILEVERSION 5,1,0,0 BEGIN BLOCK "StringFileInfo" BEGIN @@ -15,9 +15,9 @@ BEGIN BEGIN VALUE "CompanyName", "ROLI Ltd.\0" VALUE "FileDescription", "Projucer\0" - VALUE "FileVersion", "5.0.2\0" + VALUE "FileVersion", "5.1.0\0" VALUE "ProductName", "Projucer\0" - VALUE "ProductVersion", "5.0.2\0" + VALUE "ProductVersion", "5.1.0\0" END END diff --git a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj index ca22575586..db0e142894 100644 --- a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj +++ b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj @@ -73,7 +73,7 @@ Disabled ProgramDatabase ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=5.0.2;JUCE_APP_VERSION_HEX=0x50002;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=5.1.0;JUCE_APP_VERSION_HEX=0x50100;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions) MultiThreadedDebug true @@ -113,7 +113,7 @@ Full ..\..\JuceLibraryCode;..\..\..\..\modules;%(AdditionalIncludeDirectories) - _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=5.0.2;JUCE_APP_VERSION_HEX=0x50002;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions) + _CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=5.1.0;JUCE_APP_VERSION_HEX=0x50100;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions) MultiThreaded true diff --git a/extras/Projucer/Builds/VisualStudio2017/resources.rc b/extras/Projucer/Builds/VisualStudio2017/resources.rc index c6c0009b43..3f61b6bc58 100644 --- a/extras/Projucer/Builds/VisualStudio2017/resources.rc +++ b/extras/Projucer/Builds/VisualStudio2017/resources.rc @@ -7,7 +7,7 @@ #include VS_VERSION_INFO VERSIONINFO -FILEVERSION 5,0,2,0 +FILEVERSION 5,1,0,0 BEGIN BLOCK "StringFileInfo" BEGIN @@ -15,9 +15,9 @@ BEGIN BEGIN VALUE "CompanyName", "ROLI Ltd.\0" VALUE "FileDescription", "Projucer\0" - VALUE "FileVersion", "5.0.2\0" + VALUE "FileVersion", "5.1.0\0" VALUE "ProductName", "Projucer\0" - VALUE "ProductVersion", "5.0.2\0" + VALUE "ProductVersion", "5.1.0\0" END END diff --git a/extras/Projucer/JuceLibraryCode/JuceHeader.h b/extras/Projucer/JuceLibraryCode/JuceHeader.h index 9cfe22ab40..e991297465 100644 --- a/extras/Projucer/JuceLibraryCode/JuceHeader.h +++ b/extras/Projucer/JuceLibraryCode/JuceHeader.h @@ -34,7 +34,7 @@ namespace ProjectInfo { const char* const projectName = "Projucer"; - const char* const versionString = "5.0.2"; - const int versionNumber = 0x50002; + const char* const versionString = "5.1.0"; + const int versionNumber = 0x50100; } #endif diff --git a/extras/UnitTestRunner/Builds/MacOSX/UnitTestRunner.xcodeproj/project.pbxproj b/extras/UnitTestRunner/Builds/MacOSX/UnitTestRunner.xcodeproj/project.pbxproj index 727f8ab17b..8895ed78a4 100644 --- a/extras/UnitTestRunner/Builds/MacOSX/UnitTestRunner.xcodeproj/project.pbxproj +++ b/extras/UnitTestRunner/Builds/MacOSX/UnitTestRunner.xcodeproj/project.pbxproj @@ -231,16 +231,37 @@ USE_HEADERMAP = NO; }; name = Release; }; 53146F81C8222491DC6DF2A5 = {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 = "UnitTestRunner"; @@ -248,15 +269,36 @@ ZERO_LINK = NO; }; name = Debug; }; A5040BB0AC85722F6D54A948 = {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 = "UnitTestRunner"; WARNING_CFLAGS = -Wreorder; diff --git a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj index e4c11f5b25..19d108a674 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj +++ b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj @@ -1887,6 +1887,7 @@ + diff --git a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters index 76877c0ce5..b4c5ccb664 100644 --- a/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters +++ b/extras/UnitTestRunner/Builds/VisualStudio2017/UnitTestRunner_ConsoleApp.vcxproj.filters @@ -23,6 +23,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -2373,6 +2376,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources diff --git a/extras/UnitTestRunner/UnitTestRunner.jucer b/extras/UnitTestRunner/UnitTestRunner.jucer index 2b5c48900f..9d98392424 100644 --- a/extras/UnitTestRunner/UnitTestRunner.jucer +++ b/extras/UnitTestRunner/UnitTestRunner.jucer @@ -2,7 +2,7 @@ diff --git a/extras/binarybuilder/BinaryBuilder.jucer b/extras/binarybuilder/BinaryBuilder.jucer index 0f55f02ac6..7e605d5a9f 100644 --- a/extras/binarybuilder/BinaryBuilder.jucer +++ b/extras/binarybuilder/BinaryBuilder.jucer @@ -1,7 +1,7 @@ diff --git a/extras/windows dll/Builds/VisualStudio2017/juce_dll_StaticLibrary.vcxproj b/extras/windows dll/Builds/VisualStudio2017/juce_dll_StaticLibrary.vcxproj index ddd64d0b03..74bc04355d 100644 --- a/extras/windows dll/Builds/VisualStudio2017/juce_dll_StaticLibrary.vcxproj +++ b/extras/windows dll/Builds/VisualStudio2017/juce_dll_StaticLibrary.vcxproj @@ -157,9 +157,6 @@ true - - true - true @@ -220,6 +217,9 @@ true + + true + true @@ -1755,7 +1755,6 @@ - @@ -1775,10 +1774,12 @@ + + diff --git a/extras/windows dll/Builds/VisualStudio2017/juce_dll_StaticLibrary.vcxproj.filters b/extras/windows dll/Builds/VisualStudio2017/juce_dll_StaticLibrary.vcxproj.filters index 52f91e420a..91114b285b 100644 --- a/extras/windows dll/Builds/VisualStudio2017/juce_dll_StaticLibrary.vcxproj.filters +++ b/extras/windows dll/Builds/VisualStudio2017/juce_dll_StaticLibrary.vcxproj.filters @@ -17,6 +17,9 @@ {8C868E51-156D-A916-047C-0D9EA1393675} + + {D0C0664E-18ED-2BD3-6ED4-EF3A0EDE0E20} + {EF2CAB40-0432-429B-C517-86ADF136BB8A} @@ -376,9 +379,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -439,6 +439,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources @@ -2133,9 +2136,6 @@ Juce Modules\juce_audio_basics\effects - - Juce Modules\juce_audio_basics\effects - Juce Modules\juce_audio_basics\effects @@ -2193,6 +2193,9 @@ Juce Modules\juce_audio_basics\mpe + + Juce Modules\juce_audio_basics\native + Juce Modules\juce_audio_basics\sources @@ -2205,6 +2208,9 @@ Juce Modules\juce_audio_basics\sources + + Juce Modules\juce_audio_basics\sources + Juce Modules\juce_audio_basics\sources diff --git a/extras/windows dll/jucedll.jucer b/extras/windows dll/jucedll.jucer index 53f18b711b..ee5b14b77c 100644 --- a/extras/windows dll/jucedll.jucer +++ b/extras/windows dll/jucedll.jucer @@ -1,7 +1,7 @@