diff --git a/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj b/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj
index 96c5463108..c3c8ce1c3e 100644
--- a/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj
+++ b/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj
@@ -204,10 +204,10 @@
true
-
+
true
-
+
true
@@ -1766,8 +1766,8 @@
+
-
diff --git a/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj.filters b/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj.filters
index 5f6214e19d..c670039dd5 100644
--- a/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj.filters
+++ b/examples/AnimationAppExample/Builds/VisualStudio2017/AnimationAppExample_App.vcxproj.filters
@@ -418,10 +418,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2157,10 +2157,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj b/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj
index e1698bac2a..2ce4dae635 100644
--- a/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj
+++ b/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj
@@ -204,10 +204,10 @@
true
-
+
true
-
+
true
@@ -1815,8 +1815,8 @@
+
-
diff --git a/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj.filters b/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj.filters
index 087c54d251..a661cc192a 100644
--- a/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj.filters
+++ b/examples/AudioAppExample/Builds/VisualStudio2017/AudioAppExample_App.vcxproj.filters
@@ -433,10 +433,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2238,10 +2238,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj
index dc95897b07..3a49d24550 100644
--- a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj
+++ b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj
@@ -204,10 +204,10 @@
true
-
+
true
-
+
true
@@ -1804,8 +1804,8 @@
+
-
diff --git a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj.filters b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj.filters
index 412a1b4894..2c9300a960 100644
--- a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj.filters
+++ b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing_App.vcxproj.filters
@@ -430,10 +430,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2220,10 +2220,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj
index 3c0646cf42..9f18c8c14e 100644
--- a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj
+++ b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj
@@ -204,10 +204,10 @@
true
-
+
true
-
+
true
@@ -1804,8 +1804,8 @@
+
-
diff --git a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj.filters b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj.filters
index d333567d1a..d3cdfd196a 100644
--- a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj.filters
+++ b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2017/BlocksDrawing_App.vcxproj.filters
@@ -430,10 +430,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2220,10 +2220,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj
index 6281b13231..92a756d37d 100644
--- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj
+++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj
@@ -203,10 +203,10 @@
true
-
+
true
-
+
true
@@ -1803,8 +1803,8 @@
+
-
diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters
index 0a47bd6e6e..1d591550dd 100644
--- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters
+++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor_App.vcxproj.filters
@@ -427,10 +427,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2217,10 +2217,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj
index abd1d1971c..efb56ec279 100644
--- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj
+++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj
@@ -203,10 +203,10 @@
true
-
+
true
-
+
true
@@ -1803,8 +1803,8 @@
+
-
diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters
index 28967884f2..6486432ab8 100644
--- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters
+++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2017/BlocksMonitor_App.vcxproj.filters
@@ -427,10 +427,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2217,10 +2217,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj
index 254b4dd8b3..411c5ac65b 100644
--- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj
+++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj
@@ -203,10 +203,10 @@
true
-
+
true
-
+
true
@@ -1805,8 +1805,8 @@
+
-
diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters
index 1006ac9b83..e5724a31d3 100644
--- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters
+++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth_App.vcxproj.filters
@@ -430,10 +430,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2226,10 +2226,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj
index 35e99eded5..5b2b3fb2d7 100644
--- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj
+++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj
@@ -203,10 +203,10 @@
true
-
+
true
-
+
true
@@ -1805,8 +1805,8 @@
+
-
diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters
index 7566d54ae6..ba86be1d9d 100644
--- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters
+++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2017/BlocksSynth_App.vcxproj.filters
@@ -430,10 +430,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2226,10 +2226,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj
index 26bd390723..fbbb6443c9 100644
--- a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj
+++ b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj
@@ -204,10 +204,10 @@
true
-
+
true
-
+
true
@@ -1784,8 +1784,8 @@
+
-
diff --git a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj.filters b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj.filters
index 0211ac8b28..3b00a44935 100644
--- a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj.filters
+++ b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo_App.vcxproj.filters
@@ -418,10 +418,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2187,10 +2187,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj
index 3621f5f6b5..837e8db788 100644
--- a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj
+++ b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj
@@ -204,10 +204,10 @@
true
-
+
true
-
+
true
@@ -1784,8 +1784,8 @@
+
-
diff --git a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj.filters b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj.filters
index 5b7f3146d4..16faa2190c 100644
--- a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj.filters
+++ b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2017/BouncingBallWavetableDemo_App.vcxproj.filters
@@ -418,10 +418,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2187,10 +2187,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
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 00a3bfc21f..304d726753 100644
--- a/examples/DSP module plugin demo/Builds/VisualStudio2015/DSPModulePluginDemo_SharedCode.vcxproj
+++ b/examples/DSP module plugin demo/Builds/VisualStudio2015/DSPModulePluginDemo_SharedCode.vcxproj
@@ -204,10 +204,10 @@
true
-
+
true
-
+
true
@@ -1917,8 +1917,8 @@
+
-
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 5e13902471..3833e9550a 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
@@ -454,10 +454,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2370,10 +2370,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
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 b1378dcad2..b9bce50ded 100644
--- a/examples/DSP module plugin demo/Builds/VisualStudio2017/DSPModulePluginDemo_SharedCode.vcxproj
+++ b/examples/DSP module plugin demo/Builds/VisualStudio2017/DSPModulePluginDemo_SharedCode.vcxproj
@@ -205,10 +205,10 @@
true
-
+
true
-
+
true
@@ -1918,8 +1918,8 @@
+
-
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 f7d9dad6a3..ee6023d74c 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
@@ -454,10 +454,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2370,10 +2370,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj b/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj
index b4544fb490..ee11a7dae0 100644
--- a/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj
+++ b/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj
@@ -213,10 +213,10 @@
true
-
+
true
-
+
true
@@ -1823,8 +1823,8 @@
+
-
diff --git a/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj.filters b/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj.filters
index f9858d5c1c..fc38ed9811 100644
--- a/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj.filters
+++ b/examples/DSPDemo/Builds/VisualStudio2017/DSPDemo_App.vcxproj.filters
@@ -451,10 +451,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2253,10 +2253,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/Demo/Builds/Android/app/CMakeLists.txt b/examples/Demo/Builds/Android/app/CMakeLists.txt
index c45f33b7e4..e2207933b1 100644
--- a/examples/Demo/Builds/Android/app/CMakeLists.txt
+++ b/examples/Demo/Builds/Android/app/CMakeLists.txt
@@ -127,10 +127,10 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"
"../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"
"../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"
+ "../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.cpp"
+ "../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.h"
"../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"
"../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h"
- "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"
- "../../../../../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"
@@ -1461,10 +1461,10 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_M
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h" PROPERTIES HEADER_FILE_ONLY TRUE)
+set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
+set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h" PROPERTIES HEADER_FILE_ONLY TRUE)
-set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
-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)
diff --git a/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj b/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj
index bba12180de..055ae4eb3f 100644
--- a/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj
+++ b/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj
@@ -246,10 +246,10 @@
true
-
+
true
-
+
true
@@ -2005,8 +2005,8 @@
+
-
diff --git a/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj.filters b/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj.filters
index e99c3f4d2b..4dcfe6f1f6 100644
--- a/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj.filters
+++ b/examples/Demo/Builds/VisualStudio2013/JuceDemo_App.vcxproj.filters
@@ -589,10 +589,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2556,10 +2556,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj b/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj
index a0d825e9dd..fb203fde7c 100644
--- a/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj
+++ b/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj
@@ -246,10 +246,10 @@
true
-
+
true
-
+
true
@@ -2005,8 +2005,8 @@
+
-
diff --git a/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj.filters b/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj.filters
index f8fde51bb6..f59a756d51 100644
--- a/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj.filters
+++ b/examples/Demo/Builds/VisualStudio2015/JuceDemo_App.vcxproj.filters
@@ -589,10 +589,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2556,10 +2556,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj b/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj
index ac7a444623..e45f84e762 100644
--- a/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj
+++ b/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj
@@ -246,10 +246,10 @@
true
-
+
true
-
+
true
@@ -2005,8 +2005,8 @@
+
-
diff --git a/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj.filters b/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj.filters
index 7f524b3c06..5afb382bbc 100644
--- a/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj.filters
+++ b/examples/Demo/Builds/VisualStudio2017/JuceDemo_App.vcxproj.filters
@@ -589,10 +589,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2556,10 +2556,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/InAppPurchase/Builds/Android/app/CMakeLists.txt b/examples/InAppPurchase/Builds/Android/app/CMakeLists.txt
index e9e0d741db..bed92c0477 100644
--- a/examples/InAppPurchase/Builds/Android/app/CMakeLists.txt
+++ b/examples/InAppPurchase/Builds/Android/app/CMakeLists.txt
@@ -98,10 +98,10 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"
"../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"
"../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"
+ "../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.cpp"
+ "../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.h"
"../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"
"../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h"
- "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"
- "../../../../../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"
@@ -1349,10 +1349,10 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_M
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h" PROPERTIES HEADER_FILE_ONLY TRUE)
+set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
+set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h" PROPERTIES HEADER_FILE_ONLY TRUE)
-set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
-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)
diff --git a/examples/MidiTest/Builds/Android/app/CMakeLists.txt b/examples/MidiTest/Builds/Android/app/CMakeLists.txt
index fbef685cfe..cbb46a8056 100644
--- a/examples/MidiTest/Builds/Android/app/CMakeLists.txt
+++ b/examples/MidiTest/Builds/Android/app/CMakeLists.txt
@@ -74,10 +74,10 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"
"../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"
"../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"
+ "../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.cpp"
+ "../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.h"
"../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"
"../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h"
- "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"
- "../../../../../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"
@@ -1233,10 +1233,10 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_M
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h" PROPERTIES HEADER_FILE_ONLY TRUE)
+set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
+set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h" PROPERTIES HEADER_FILE_ONLY TRUE)
-set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
-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)
diff --git a/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj b/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj
index 8fb33202d0..ec4f4ef6e1 100644
--- a/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj
+++ b/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj
@@ -204,10 +204,10 @@
true
-
+
true
-
+
true
@@ -1753,8 +1753,8 @@
+
-
diff --git a/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj.filters b/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj.filters
index b1305952a8..0f74e20858 100644
--- a/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj.filters
+++ b/examples/MidiTest/Builds/VisualStudio2015/MidiTest_App.vcxproj.filters
@@ -397,10 +397,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2127,10 +2127,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj b/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj
index 3ac233820b..e76acd623c 100644
--- a/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj
+++ b/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj
@@ -204,10 +204,10 @@
true
-
+
true
-
+
true
@@ -1753,8 +1753,8 @@
+
-
diff --git a/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj.filters b/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj.filters
index f1c27ff446..db32c24188 100644
--- a/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj.filters
+++ b/examples/MidiTest/Builds/VisualStudio2017/MidiTest_App.vcxproj.filters
@@ -397,10 +397,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2127,10 +2127,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt b/examples/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt
index 03ae4a0d9d..49a97dedb0 100644
--- a/examples/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt
+++ b/examples/NetworkGraphicsDemo/Builds/Android/app/CMakeLists.txt
@@ -77,10 +77,10 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h"
"../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp"
"../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h"
+ "../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.cpp"
+ "../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.h"
"../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp"
"../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h"
- "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp"
- "../../../../../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"
@@ -1311,10 +1311,10 @@ set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_M
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h" PROPERTIES HEADER_FILE_ONLY TRUE)
+set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
+set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEUtils.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h" PROPERTIES HEADER_FILE_ONLY TRUE)
-set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
-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)
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 77ea14cc17..cb1d26dceb 100644
--- a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj
+++ b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo_App.vcxproj
@@ -203,10 +203,10 @@
true
-
+
true
-
+
true
@@ -1837,8 +1837,8 @@
+
-
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 49602cee43..4aca3bc49a 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
@@ -424,10 +424,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2259,10 +2259,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
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 88c1d31657..eb8e85e175 100644
--- a/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj
+++ b/examples/NetworkGraphicsDemo/Builds/VisualStudio2017/JUCE Network Graphics Demo_App.vcxproj
@@ -203,10 +203,10 @@
true
-
+
true
-
+
true
@@ -1837,8 +1837,8 @@
+
-
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 5112dcb73d..a3b87e0b3b 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
@@ -424,10 +424,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2259,10 +2259,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj
index 9464d2f6ac..98f817ee6a 100644
--- a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj
+++ b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj
@@ -203,10 +203,10 @@
true
-
+
true
-
+
true
@@ -1795,8 +1795,8 @@
+
-
diff --git a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj.filters b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj.filters
index 756bbcdb9e..7e50fc22c5 100644
--- a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj.filters
+++ b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor_App.vcxproj.filters
@@ -421,10 +421,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2196,10 +2196,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj b/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj
index 6066b6b11d..6392a882f1 100644
--- a/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj
+++ b/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj
@@ -203,10 +203,10 @@
true
-
+
true
-
+
true
@@ -1795,8 +1795,8 @@
+
-
diff --git a/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj.filters b/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj.filters
index f5e3e22858..e3d39a4416 100644
--- a/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj.filters
+++ b/examples/OSCMonitor/Builds/VisualStudio2017/OSCMonitor_App.vcxproj.filters
@@ -421,10 +421,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2196,10 +2196,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj b/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj
index 9ddc4331a2..934a71b9c9 100644
--- a/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj
+++ b/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj
@@ -204,10 +204,10 @@
true
-
+
true
-
+
true
@@ -1768,8 +1768,8 @@
+
-
diff --git a/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj.filters b/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj.filters
index a0388dc132..20c2e383b2 100644
--- a/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj.filters
+++ b/examples/OpenGLAppExample/Builds/VisualStudio2017/OpenGLAppExample_App.vcxproj.filters
@@ -421,10 +421,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2166,10 +2166,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj
index aee797b23c..5b704adb9a 100644
--- a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj
+++ b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj
@@ -203,10 +203,10 @@
true
-
+
true
-
+
true
@@ -1754,8 +1754,8 @@
+
-
diff --git a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj.filters b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj.filters
index 47276fce65..45beae555b 100644
--- a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj.filters
+++ b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo_App.vcxproj.filters
@@ -394,10 +394,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2130,10 +2130,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj b/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj
index 55900d2b29..84595a0937 100644
--- a/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj
+++ b/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj
@@ -203,10 +203,10 @@
true
-
+
true
-
+
true
@@ -1754,8 +1754,8 @@
+
-
diff --git a/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj.filters b/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj.filters
index 1cb1d65b60..b020464e5d 100644
--- a/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj.filters
+++ b/examples/PluckedStringsDemo/Builds/VisualStudio2017/PluckedStringsDemo_App.vcxproj.filters
@@ -394,10 +394,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2130,10 +2130,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj
index fb07dda5b8..b7c560c3be 100644
--- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj
+++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj
@@ -203,10 +203,10 @@
true
-
+
true
-
+
true
@@ -1838,8 +1838,8 @@
+
-
diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj.filters b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj.filters
index 221c4dcf9b..11707639cf 100644
--- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj.filters
+++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator_SharedCode.vcxproj.filters
@@ -433,10 +433,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2253,10 +2253,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj
index 9e1f357ff8..9d84dfaf94 100644
--- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj
+++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj
@@ -203,10 +203,10 @@
true
-
+
true
-
+
true
@@ -1838,8 +1838,8 @@
+
-
diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj.filters b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj.filters
index 5fd3356c96..dde61f89f8 100644
--- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj.filters
+++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2017/Arpeggiator_SharedCode.vcxproj.filters
@@ -433,10 +433,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2253,10 +2253,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj
index 0571feacb7..34a7e4526b 100644
--- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj
+++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj
@@ -203,10 +203,10 @@
true
-
+
true
-
+
true
@@ -1838,8 +1838,8 @@
+
-
diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj.filters b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj.filters
index 171c30823b..1a24d4eec6 100644
--- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj.filters
+++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn_SharedCode.vcxproj.filters
@@ -433,10 +433,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
@@ -2253,10 +2253,10 @@
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
-
+
JUCE Modules\juce_audio_basics\mpe
diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj
index a7099497c4..a6acf75f15 100644
--- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj
+++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2017/GainPlugIn_SharedCode.vcxproj
@@ -203,10 +203,10 @@
true
-
+