While I'm here, some technical information with the incoming OrbiterSound's SDK.
-All vessel compiled with the 4.0 SDK will work 100% in Orbiter 2016 without the need to compile again with the 5.0 SDK, they will just miss some new unimportant function as replace radar voices (I might add more).
They just need to be, of course, fully compatible with Orbiter 2016.
-The sound configuration system (add and replace sound by text file) will also be fully compatible, you can provide the same cfg than the one you used for 4.0 version and it will work 100%.
-Else updating to OrbiterSound SDK 5.0 is just a matter of including new header (OrbiterSound50.h instead of OrbiterSound40.h) and lib.
There is no changes in functions name, parameters and behaviors.
-I actually use VS2017, but I compile the library with platform toolset "v140_xp" ("Visual Studio 2015 - Windows XP"). I'll make some test before release to see if it's okay for addons author, else I might provide library for older VS. (I'm not a specialist of VS<->VS compatibility)