diff --git a/examples/AUv3Synth/JuceLibraryCode/AppConfig.h b/examples/AUv3Synth/JuceLibraryCode/AppConfig.h
index 62e1eef377..8f7e328242 100644
--- a/examples/AUv3Synth/JuceLibraryCode/AppConfig.h
+++ b/examples/AUv3Synth/JuceLibraryCode/AppConfig.h
@@ -107,6 +107,10 @@
//#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
#endif
+#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+#endif
+
//==============================================================================
// juce_audio_processors flags:
diff --git a/examples/AnimationAppExample/Builds/VisualStudio2010/AnimationAppExample.vcxproj b/examples/AnimationAppExample/Builds/VisualStudio2010/AnimationAppExample.vcxproj
index 30705bb701..ab38f3e50d 100644
--- a/examples/AnimationAppExample/Builds/VisualStudio2010/AnimationAppExample.vcxproj
+++ b/examples/AnimationAppExample/Builds/VisualStudio2010/AnimationAppExample.vcxproj
@@ -34,8 +34,10 @@
<_ProjectFileVersion>10.0.30319.1
AnimationAppExample
+ .exe
true
AnimationAppExample
+ .exe
true
diff --git a/examples/AudioAppExample/Builds/VisualStudio2010/AudioAppExample.vcxproj b/examples/AudioAppExample/Builds/VisualStudio2010/AudioAppExample.vcxproj
index 5abc9bdb00..e6bbe0b12a 100644
--- a/examples/AudioAppExample/Builds/VisualStudio2010/AudioAppExample.vcxproj
+++ b/examples/AudioAppExample/Builds/VisualStudio2010/AudioAppExample.vcxproj
@@ -34,8 +34,10 @@
<_ProjectFileVersion>10.0.30319.1
AudioAppExample
+ .exe
true
AudioAppExample
+ .exe
true
diff --git a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2013/BlocksDrawing.vcxproj b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2013/BlocksDrawing.vcxproj
index f1230a2930..83b51e42c0 100644
--- a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2013/BlocksDrawing.vcxproj
+++ b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2013/BlocksDrawing.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
BlocksDrawing
+ .exe
true
BlocksDrawing
+ .exe
true
v120
diff --git a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing.vcxproj b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing.vcxproj
index 1ca208b052..17e832d3bd 100644
--- a/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing.vcxproj
+++ b/examples/BLOCKS/BlocksDrawing/Builds/VisualStudio2015/BlocksDrawing.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
BlocksDrawing
+ .exe
true
BlocksDrawing
+ .exe
true
v140
diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2013/BlocksMonitor.vcxproj b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2013/BlocksMonitor.vcxproj
index c78e92701e..85026fabf3 100644
--- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2013/BlocksMonitor.vcxproj
+++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2013/BlocksMonitor.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
BlocksMonitor
+ .exe
true
BlocksMonitor
+ .exe
true
v120
diff --git a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor.vcxproj b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor.vcxproj
index fed389a5a2..22c52299d2 100644
--- a/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor.vcxproj
+++ b/examples/BLOCKS/BlocksMonitor/Builds/VisualStudio2015/BlocksMonitor.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
BlocksMonitor
+ .exe
true
BlocksMonitor
+ .exe
true
v140
diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2013/BlocksSynth.vcxproj b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2013/BlocksSynth.vcxproj
index 3dfaa2cf69..f0d55e134a 100644
--- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2013/BlocksSynth.vcxproj
+++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2013/BlocksSynth.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
BlocksSynth
+ .exe
true
BlocksSynth
+ .exe
true
v120
diff --git a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth.vcxproj b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth.vcxproj
index b01e0d7aa8..a08867378b 100644
--- a/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth.vcxproj
+++ b/examples/BLOCKS/BlocksSynth/Builds/VisualStudio2015/BlocksSynth.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
BlocksSynth
+ .exe
true
BlocksSynth
+ .exe
true
v140
diff --git a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.vcxproj b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.vcxproj
index 31c1c2e896..3289d8262d 100644
--- a/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.vcxproj
+++ b/examples/BouncingBallWavetableDemo/Builds/VisualStudio2013/BouncingBallWavetableDemo.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
WavetableBouncingEditor
+ .exe
true
WavetableBouncingEditor
+ .exe
true
v120
diff --git a/examples/ComponentTutorialExample/Builds/VisualStudio2010/ComponentTutorialExample.vcxproj b/examples/ComponentTutorialExample/Builds/VisualStudio2010/ComponentTutorialExample.vcxproj
index 478a4e4279..37b563bcdb 100644
--- a/examples/ComponentTutorialExample/Builds/VisualStudio2010/ComponentTutorialExample.vcxproj
+++ b/examples/ComponentTutorialExample/Builds/VisualStudio2010/ComponentTutorialExample.vcxproj
@@ -34,8 +34,10 @@
<_ProjectFileVersion>10.0.30319.1
ComponentTutorialExample
+ .exe
true
ComponentTutorialExample
+ .exe
true
diff --git a/examples/ComponentTutorialExample/Builds/VisualStudio2012/ComponentTutorialExample.vcxproj b/examples/ComponentTutorialExample/Builds/VisualStudio2012/ComponentTutorialExample.vcxproj
index 41626b2d9a..1071ccfd05 100644
--- a/examples/ComponentTutorialExample/Builds/VisualStudio2012/ComponentTutorialExample.vcxproj
+++ b/examples/ComponentTutorialExample/Builds/VisualStudio2012/ComponentTutorialExample.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
ComponentTutorialExample
+ .exe
true
ComponentTutorialExample
+ .exe
true
v110
diff --git a/examples/Demo/Builds/Android/local.properties b/examples/Demo/Builds/Android/local.properties
index f4c6289f26..c4ba9fa932 100644
--- a/examples/Demo/Builds/Android/local.properties
+++ b/examples/Demo/Builds/Android/local.properties
@@ -1,8 +1,8 @@
# This file is used to override default values used by the Ant build system.
# It is automatically generated by the Projucer - DO NOT EDIT IT or your changes will be lost!.
-sdk.dir=${user.home}/Library/Android/sdk
-ndk.dir=${user.home}/Library/Android/sdk/ndk-bundle
+sdk.dir=/usr/local/Cellar/android-sdk/24.4.1_1
+ndk.dir=/usr/local/bin
key.store=${user.home}/.android/debug.keystore
key.alias=androiddebugkey
key.store.password=android
diff --git a/examples/Demo/Builds/VisualStudio2010/JuceDemo.vcxproj b/examples/Demo/Builds/VisualStudio2010/JuceDemo.vcxproj
index ce14420c92..633f13df54 100644
--- a/examples/Demo/Builds/VisualStudio2010/JuceDemo.vcxproj
+++ b/examples/Demo/Builds/VisualStudio2010/JuceDemo.vcxproj
@@ -34,8 +34,10 @@
<_ProjectFileVersion>10.0.30319.1
JuceDemo
+ .exe
true
JuceDemo
+ .exe
true
diff --git a/examples/Demo/Builds/VisualStudio2012/JuceDemo.vcxproj b/examples/Demo/Builds/VisualStudio2012/JuceDemo.vcxproj
index 38438e0fbc..ebcc2531cf 100644
--- a/examples/Demo/Builds/VisualStudio2012/JuceDemo.vcxproj
+++ b/examples/Demo/Builds/VisualStudio2012/JuceDemo.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
JuceDemo
+ .exe
true
JuceDemo
+ .exe
true
v110
diff --git a/examples/Demo/Builds/VisualStudio2013/JuceDemo.vcxproj b/examples/Demo/Builds/VisualStudio2013/JuceDemo.vcxproj
index 11a30d4f25..9daf6900b6 100644
--- a/examples/Demo/Builds/VisualStudio2013/JuceDemo.vcxproj
+++ b/examples/Demo/Builds/VisualStudio2013/JuceDemo.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
JuceDemo
+ .exe
true
JuceDemo
+ .exe
true
v120
diff --git a/examples/Demo/Builds/VisualStudio2015/JuceDemo.vcxproj b/examples/Demo/Builds/VisualStudio2015/JuceDemo.vcxproj
index b2e6dd3392..cad2350c61 100644
--- a/examples/Demo/Builds/VisualStudio2015/JuceDemo.vcxproj
+++ b/examples/Demo/Builds/VisualStudio2015/JuceDemo.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
JuceDemo
+ .exe
true
JuceDemo
+ .exe
true
v140
diff --git a/examples/HelloWorld/Builds/VisualStudio2010/HelloWorld.vcxproj b/examples/HelloWorld/Builds/VisualStudio2010/HelloWorld.vcxproj
index 27b5e2629b..101f7e6c77 100644
--- a/examples/HelloWorld/Builds/VisualStudio2010/HelloWorld.vcxproj
+++ b/examples/HelloWorld/Builds/VisualStudio2010/HelloWorld.vcxproj
@@ -34,8 +34,10 @@
<_ProjectFileVersion>10.0.30319.1
HelloWorld
+ .exe
true
HelloWorld
+ .exe
true
diff --git a/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld.vcxproj b/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld.vcxproj
index cbc13b09dd..d25aa99d90 100644
--- a/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld.vcxproj
+++ b/examples/HelloWorld/Builds/VisualStudio2015/HelloWorld.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
HelloWorld
+ .exe
true
HelloWorld
+ .exe
true
v140
diff --git a/examples/MPETest/Builds/VisualStudio2015/MPETest.vcxproj b/examples/MPETest/Builds/VisualStudio2015/MPETest.vcxproj
index 6d6ce9bf30..5672569f4d 100644
--- a/examples/MPETest/Builds/VisualStudio2015/MPETest.vcxproj
+++ b/examples/MPETest/Builds/VisualStudio2015/MPETest.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
MPETest
+ .exe
true
MPETest
+ .exe
true
v140
diff --git a/examples/MidiTest/Builds/VisualStudio2015/MidiTest.vcxproj b/examples/MidiTest/Builds/VisualStudio2015/MidiTest.vcxproj
index 9b82082681..7777bbffa1 100644
--- a/examples/MidiTest/Builds/VisualStudio2015/MidiTest.vcxproj
+++ b/examples/MidiTest/Builds/VisualStudio2015/MidiTest.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
MidiTest
+ .exe
true
MidiTest
+ .exe
true
v140
diff --git a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo.vcxproj b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo.vcxproj
index e93902efc6..a251d20df9 100644
--- a/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo.vcxproj
+++ b/examples/NetworkGraphicsDemo/Builds/VisualStudio2013/JUCE Network Graphics Demo.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
JUCE Network Graphics Demo
+ .exe
true
JUCE Network Graphics Demo
+ .exe
true
v120
diff --git a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor.vcxproj b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor.vcxproj
index cdb41a426d..708a6a153b 100644
--- a/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor.vcxproj
+++ b/examples/OSCMonitor/Builds/VisualStudio2015/OSCMonitor.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
OSCMonitor
+ .exe
true
OSCMonitor
+ .exe
true
v140
diff --git a/examples/OSCReceiver/Builds/VisualStudio2015/OSCReceiver.vcxproj b/examples/OSCReceiver/Builds/VisualStudio2015/OSCReceiver.vcxproj
index f2454ff596..3fd1a1bc32 100644
--- a/examples/OSCReceiver/Builds/VisualStudio2015/OSCReceiver.vcxproj
+++ b/examples/OSCReceiver/Builds/VisualStudio2015/OSCReceiver.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
OSCReceiver
+ .exe
true
OSCReceiver
+ .exe
true
v140
diff --git a/examples/OSCSender/Builds/VisualStudio2015/OSCSender.vcxproj b/examples/OSCSender/Builds/VisualStudio2015/OSCSender.vcxproj
index 12ff278040..1b4316f75e 100644
--- a/examples/OSCSender/Builds/VisualStudio2015/OSCSender.vcxproj
+++ b/examples/OSCSender/Builds/VisualStudio2015/OSCSender.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
OSCSender
+ .exe
true
OSCSender
+ .exe
true
v140
diff --git a/examples/OpenGLAppExample/Builds/VisualStudio2010/OpenGLAppExample.vcxproj b/examples/OpenGLAppExample/Builds/VisualStudio2010/OpenGLAppExample.vcxproj
index c8bc6f8c1d..d8e5aac32b 100644
--- a/examples/OpenGLAppExample/Builds/VisualStudio2010/OpenGLAppExample.vcxproj
+++ b/examples/OpenGLAppExample/Builds/VisualStudio2010/OpenGLAppExample.vcxproj
@@ -34,8 +34,10 @@
<_ProjectFileVersion>10.0.30319.1
OpenGLAppExample
+ .exe
true
OpenGLAppExample
+ .exe
true
diff --git a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo.vcxproj b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo.vcxproj
index f328a224b1..7360eaad51 100644
--- a/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo.vcxproj
+++ b/examples/PluckedStringsDemo/Builds/VisualStudio2013/PluckedStringsDemo.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
PluckedStringsDemo
+ .exe
true
PluckedStringsDemo
+ .exe
true
v120
diff --git a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator.vcxproj b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator.vcxproj
index fa11683f32..e4ce8a74f7 100644
--- a/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator.vcxproj
+++ b/examples/PlugInSamples/Arpeggiator/Builds/VisualStudio2015/Arpeggiator.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
Arpeggiator
+ .dll
true
Arpeggiator
+ .dll
true
v140
diff --git a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/AppConfig.h
index 44cc0ce4e1..e970c4ce52 100644
--- a/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/AppConfig.h
+++ b/examples/PlugInSamples/Arpeggiator/JuceLibraryCode/AppConfig.h
@@ -109,6 +109,10 @@
//#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
#endif
+#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+#endif
+
//==============================================================================
// juce_audio_processors flags:
diff --git a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn.vcxproj b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn.vcxproj
index 7d8a512f99..77fd13a78c 100644
--- a/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn.vcxproj
+++ b/examples/PlugInSamples/GainPlugIn/Builds/VisualStudio2015/GainPlugIn.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
GainPlugIn
+ .dll
true
GainPlugIn
+ .dll
true
v140
diff --git a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/AppConfig.h
index 49fc3ded2b..10cd7a7825 100644
--- a/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/AppConfig.h
+++ b/examples/PlugInSamples/GainPlugIn/JuceLibraryCode/AppConfig.h
@@ -109,6 +109,10 @@
//#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
#endif
+#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+#endif
+
//==============================================================================
// juce_audio_processors flags:
diff --git a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth.vcxproj b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth.vcxproj
index 9c994030af..87d951f0d3 100644
--- a/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth.vcxproj
+++ b/examples/PlugInSamples/MultiOutSynth/Builds/VisualStudio2015/MultiOutSynth.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
MultiOutSynth
+ .dll
true
MultiOutSynth
+ .dll
true
v140
diff --git a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/AppConfig.h
index 435ab15b10..559b0c061e 100644
--- a/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/AppConfig.h
+++ b/examples/PlugInSamples/MultiOutSynth/JuceLibraryCode/AppConfig.h
@@ -109,6 +109,10 @@
//#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
#endif
+#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+#endif
+
//==============================================================================
// juce_audio_processors flags:
diff --git a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate.vcxproj b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate.vcxproj
index f9f6462204..d808545811 100644
--- a/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate.vcxproj
+++ b/examples/PlugInSamples/NoiseGate/Builds/VisualStudio2015/NoiseGate.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
NoiseGate
+ .dll
true
NoiseGate
+ .dll
true
v140
diff --git a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/AppConfig.h
index a177e552b6..f6f256fe27 100644
--- a/examples/PlugInSamples/NoiseGate/JuceLibraryCode/AppConfig.h
+++ b/examples/PlugInSamples/NoiseGate/JuceLibraryCode/AppConfig.h
@@ -109,6 +109,10 @@
//#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
#endif
+#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+#endif
+
//==============================================================================
// juce_audio_processors flags:
diff --git a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround.vcxproj b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround.vcxproj
index 133e0d7065..ed36de9cc3 100644
--- a/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround.vcxproj
+++ b/examples/PlugInSamples/Surround/Builds/VisualStudio2015/Surround.vcxproj
@@ -41,8 +41,10 @@
<_ProjectFileVersion>10.0.30319.1
Surround
+ .dll
true
Surround
+ .dll
true
v140_xp
diff --git a/examples/PlugInSamples/Surround/JuceLibraryCode/AppConfig.h b/examples/PlugInSamples/Surround/JuceLibraryCode/AppConfig.h
index ce4e7ec6d8..87a033eb36 100644
--- a/examples/PlugInSamples/Surround/JuceLibraryCode/AppConfig.h
+++ b/examples/PlugInSamples/Surround/JuceLibraryCode/AppConfig.h
@@ -109,6 +109,10 @@
//#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
#endif
+#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+#endif
+
//==============================================================================
// juce_audio_processors flags:
diff --git a/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample.vcxproj b/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample.vcxproj
index 743d5070d8..d4b54d2445 100644
--- a/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample.vcxproj
+++ b/examples/SimpleFFTExample/Builds/VisualStudio2013/SimpleFFTExample.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
SimpleFFTExample
+ .exe
true
SimpleFFTExample
+ .exe
true
v120
diff --git a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin.vcxproj b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin.vcxproj
index c504f79d38..bdde15c4a2 100644
--- a/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin.vcxproj
+++ b/examples/audio plugin demo/Builds/VisualStudio2015/JuceDemoPlugin.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
JuceDemoPlugin
+ .dll
true
JuceDemoPlugin
+ .dll
true
v140
diff --git a/examples/audio plugin demo/JuceLibraryCode/AppConfig.h b/examples/audio plugin demo/JuceLibraryCode/AppConfig.h
index 99ecc464a5..9b421481f2 100644
--- a/examples/audio plugin demo/JuceLibraryCode/AppConfig.h
+++ b/examples/audio plugin demo/JuceLibraryCode/AppConfig.h
@@ -107,6 +107,10 @@
//#define JUCE_FORCE_USE_LEGACY_PARAM_IDS
#endif
+#ifndef JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+ //#define JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS
+#endif
+
//==============================================================================
// juce_audio_processors flags:
diff --git a/examples/audio plugin host/Builds/VisualStudio2010/Plugin Host.vcxproj b/examples/audio plugin host/Builds/VisualStudio2010/Plugin Host.vcxproj
index 0381b1ff01..78382d1466 100644
--- a/examples/audio plugin host/Builds/VisualStudio2010/Plugin Host.vcxproj
+++ b/examples/audio plugin host/Builds/VisualStudio2010/Plugin Host.vcxproj
@@ -34,8 +34,10 @@
<_ProjectFileVersion>10.0.30319.1
Plugin Host
+ .exe
true
Plugin Host
+ .exe
true
diff --git a/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host.vcxproj b/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host.vcxproj
index 2ad7b49e90..0cfe5026dd 100644
--- a/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host.vcxproj
+++ b/examples/audio plugin host/Builds/VisualStudio2013/Plugin Host.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
Plugin Host
+ .exe
true
Plugin Host
+ .exe
true
v120
diff --git a/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host.vcxproj b/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host.vcxproj
index dde521495d..f3fe3abb42 100644
--- a/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host.vcxproj
+++ b/examples/audio plugin host/Builds/VisualStudio2015/Plugin Host.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
Plugin Host
+ .exe
true
Plugin Host
+ .exe
true
v140
diff --git a/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest.vcxproj b/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest.vcxproj
index d2ea1f78a0..5c2df1c1f1 100644
--- a/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest.vcxproj
+++ b/extras/AudioPerformanceTest/Builds/VisualStudio2015/AudioPerformanceTest.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
AudioPerformanceTest
+ .exe
true
AudioPerformanceTest
+ .exe
true
v140
diff --git a/extras/Projucer/Builds/VisualStudio2013/Projucer.vcxproj b/extras/Projucer/Builds/VisualStudio2013/Projucer.vcxproj
index d332456037..0826930bfb 100644
--- a/extras/Projucer/Builds/VisualStudio2013/Projucer.vcxproj
+++ b/extras/Projucer/Builds/VisualStudio2013/Projucer.vcxproj
@@ -41,8 +41,10 @@
<_ProjectFileVersion>10.0.30319.1
Projucer
+ .exe
true
Projucer
+ .exe
true
v120
diff --git a/extras/Projucer/Builds/VisualStudio2015/Projucer.vcxproj b/extras/Projucer/Builds/VisualStudio2015/Projucer.vcxproj
index 10da52387a..deff82e65a 100644
--- a/extras/Projucer/Builds/VisualStudio2015/Projucer.vcxproj
+++ b/extras/Projucer/Builds/VisualStudio2015/Projucer.vcxproj
@@ -41,8 +41,10 @@
<_ProjectFileVersion>10.0.30319.1
Projucer
+ .exe
true
Projucer
+ .exe
true
v140
diff --git a/extras/UnitTestRunner/Builds/VisualStudio2015/UnitTestRunner.vcxproj b/extras/UnitTestRunner/Builds/VisualStudio2015/UnitTestRunner.vcxproj
index 2edc50ad7a..93997d99f3 100644
--- a/extras/UnitTestRunner/Builds/VisualStudio2015/UnitTestRunner.vcxproj
+++ b/extras/UnitTestRunner/Builds/VisualStudio2015/UnitTestRunner.vcxproj
@@ -39,8 +39,10 @@
<_ProjectFileVersion>10.0.30319.1
UnitTestRunner
+ .exe
true
UnitTestRunner
+ .exe
true
v140
diff --git a/extras/binarybuilder/Builds/VisualStudio2010/BinaryBuilder.vcxproj b/extras/binarybuilder/Builds/VisualStudio2010/BinaryBuilder.vcxproj
index 67bf82104c..efccf6f4c9 100644
--- a/extras/binarybuilder/Builds/VisualStudio2010/BinaryBuilder.vcxproj
+++ b/extras/binarybuilder/Builds/VisualStudio2010/BinaryBuilder.vcxproj
@@ -34,8 +34,10 @@
<_ProjectFileVersion>10.0.30319.1
BinaryBuilder
+ .exe
true
BinaryBuilder
+ .exe
true
diff --git a/extras/windows dll/Builds/VisualStudio2010/juce_dll.vcxproj b/extras/windows dll/Builds/VisualStudio2010/juce_dll.vcxproj
index 89da6e0a3b..49b90b3e64 100644
--- a/extras/windows dll/Builds/VisualStudio2010/juce_dll.vcxproj
+++ b/extras/windows dll/Builds/VisualStudio2010/juce_dll.vcxproj
@@ -34,8 +34,10 @@
<_ProjectFileVersion>10.0.30319.1
juce_dll
+ .lib
true
juce_dll
+ .lib
true