diff --git a/libs/spandsp/src/libspandsp.2013.vcxproj b/libs/spandsp/src/libspandsp.2013.vcxproj
new file mode 100644
index 0000000000..2e85cad772
--- /dev/null
+++ b/libs/spandsp/src/libspandsp.2013.vcxproj
@@ -0,0 +1,467 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ libspandsp
+ {1CBB0077-18C5-455F-801C-0A0CE7B0BBF5}
+ libspandsp
+ Win32Proj
+
+
+
+ DynamicLibrary
+ Unicode
+ true
+ v120
+
+
+ DynamicLibrary
+ Unicode
+ v120
+
+
+ DynamicLibrary
+ Unicode
+ true
+ v120
+
+
+ DynamicLibrary
+ Unicode
+ v120
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ true
+ false
+ true
+ false
+
+
+
+ $(IntDir)BuildLog $(ProjectName).htm
+
+
+ Disabled
+ .;..\..\src\spandsp;..\..\src;..\..\src\msvc;.\spandsp;.\msvc;..\..\tiff-4.0.2\libtiff;..\..\jpeg-8d;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBSPANDSP_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ Level4
+ CompileAsC
+ 4127;4324;4267;4306;%(DisableSpecificWarnings)
+
+
+ true
+ Windows
+ false
+ MachineX86
+
+
+
+
+ $(IntDir)BuildLog $(ProjectName).htm
+
+
+ .;.\spandsp;.\msvc;..\..\tiff-4.0.2\libtiff;..\..\jpeg-8d;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBSPANDSP_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ Level4
+ 4127;4324;4267;4306;%(DisableSpecificWarnings)
+
+
+ true
+ Windows
+ true
+ true
+ false
+ MachineX86
+
+
+
+
+ $(IntDir)BuildLog $(ProjectName).htm
+
+
+ Disabled
+ .;.\spandsp;.\msvc;..\..\tiff-4.0.2\libtiff;..\..\jpeg-8d;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBSPANDSP_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ Level4
+ CompileAsC
+ 4127;4324;4267;4306;%(DisableSpecificWarnings)
+
+
+ true
+ Windows
+ false
+ MachineX64
+
+
+
+
+ $(IntDir)BuildLog $(ProjectName).htm
+
+
+ .;.\spandsp;.\msvc;..\..\tiff-4.0.2\libtiff;..\..\jpeg-8d;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBSPANDSP_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ Level4
+ 4127;4324;4267;4306;%(DisableSpecificWarnings)
+
+
+ true
+ Windows
+ true
+ true
+ false
+ MachineX64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Copying %(FullPath) to $(ProjectDir)%(Filename)%(Extension)
+ copy "%(FullPath)" "$(ProjectDir)%(Filename)%(Extension)"
+ $(ProjectDir)%(Filename)%(Extension);%(Outputs)
+ Copying %(FullPath) to $(ProjectDir)%(Filename)%(Extension)
+ copy "%(FullPath)" "$(ProjectDir)%(Filename)%(Extension)"
+ $(ProjectDir)%(Filename)%(Extension);%(Outputs)
+ Copying %(FullPath) to $(ProjectDir)%(Filename)%(Extension)
+ copy "%(FullPath)" "$(ProjectDir)%(Filename)%(Extension)"
+ $(ProjectDir)%(Filename)%(Extension);%(Outputs)
+ Copying %(FullPath) to $(ProjectDir)%(Filename)%(Extension)
+ copy "%(FullPath)" "$(ProjectDir)%(Filename)%(Extension)"
+ $(ProjectDir)%(Filename)%(Extension);%(Outputs)
+
+
+
+
+ {019dbd2a-273d-4ba4-bf86-b5efe2ed76b1}
+ true
+ false
+ false
+ true
+ false
+
+
+ {401a40cd-5db4-4e34-ac68-fa99e9fac014}
+ false
+
+
+ {dee932ab-5911-4700-9eeb-8c7090a0a330}
+ false
+
+
+ {85f0cf8c-c7ab-48f6-ba19-cc94cf87f981}
+
+
+ {2386b892-35f5-46cf-a0f0-10394d2fbf9b}
+
+
+ {329a6fa0-0fcc-4435-a950-e670aefa9838}
+ false
+
+
+ {eddb8ab9-c53e-44c0-a620-0e86c2cbd5d5}
+ false
+
+
+
+
+
+
\ No newline at end of file
diff --git a/libs/spandsp/src/libtiff.2013.vcxproj b/libs/spandsp/src/libtiff.2013.vcxproj
new file mode 100644
index 0000000000..b23cc781d9
--- /dev/null
+++ b/libs/spandsp/src/libtiff.2013.vcxproj
@@ -0,0 +1,203 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ libtiff
+ {401A40CD-5DB4-4E34-AC68-FA99E9FAC014}
+ libtiff
+ Win32Proj
+
+
+
+ StaticLibrary
+ Unicode
+ true
+ v120
+
+
+ StaticLibrary
+ Unicode
+ v120
+
+
+ StaticLibrary
+ Unicode
+ true
+ v120
+
+
+ StaticLibrary
+ Unicode
+ v120
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ $(PlatformName)\libtiff\$(Configuration)\
+ $(PlatformName)\libtiff\$(Configuration)\
+ $(PlatformName)\libtiff\$(Configuration)\
+ $(PlatformName)\libtiff\$(Configuration)\
+
+
+
+ $(IntDir)BuildLog $(ProjectName).htm
+
+
+ if not exist "$(ProjectDir)../../tiff-4.0.2/libtiff/tiffconf.h" copy "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tiffconf.vc.h" "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tiffconf.h" /Y
+if not exist "$(ProjectDir)../../tiff-4.0.2/libtiff/tif_config.h" copy "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tif_config.vc.h" "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tif_config.h" /Y
+
+
+
+ .;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;FILLODER_LSB2MSB;TIF_PLATFORM_CONSOLE;CCITT_SUPPORT;PACKBITS_SUPPORT;LZW_SUPPORT;THUNDER_SUPPORT;NEXT_SUPPORT;LOGLUV_SUPPORT;TRIPCHOP_DEFAULT=TIFF_STRIPCHOP;STRIP_SIZE_DEFAULT=8192;DEFAULT_EXTRASAMPLE_AS_ALPHA;CHECK_JPEG_YCBCR_SUBSAMPLING;AVOID_WIN32_FILEIO;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ TurnOffAllWarnings
+ CompileAsC
+ Disabled
+
+
+
+
+ if not exist "$(ProjectDir)../../tiff-4.0.2/libtiff/tiffconf.h" copy "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tiffconf.vc.h" "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tiffconf.h" /Y
+if not exist "$(ProjectDir)../../tiff-4.0.2/libtiff/tif_config.h" copy "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tif_config.vc.h" "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tif_config.h" /Y
+
+
+
+ X64
+
+
+ Disabled
+ .;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;FILLODER_LSB2MSB;TIF_PLATFORM_CONSOLE;CCITT_SUPPORT;PACKBITS_SUPPORT;LZW_SUPPORT;THUNDER_SUPPORT;NEXT_SUPPORT;LOGLUV_SUPPORT;TRIPCHOP_DEFAULT=TIFF_STRIPCHOP;STRIP_SIZE_DEFAULT=8192;DEFAULT_EXTRASAMPLE_AS_ALPHA;CHECK_JPEG_YCBCR_SUBSAMPLING;AVOID_WIN32_FILEIO;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ TurnOffAllWarnings
+ CompileAsC
+
+
+
+
+ $(IntDir)BuildLog $(ProjectName).htm
+
+
+ if not exist "$(ProjectDir)../../tiff-4.0.2/libtiff/tiffconf.h" copy "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tiffconf.vc.h" "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tiffconf.h" /Y
+if not exist "$(ProjectDir)../../tiff-4.0.2/libtiff/tif_config.h" copy "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tif_config.vc.h" "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tif_config.h" /Y
+
+
+
+ .;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;FILLODER_LSB2MSB;TIF_PLATFORM_CONSOLE;CCITT_SUPPORT;PACKBITS_SUPPORT;LZW_SUPPORT;THUNDER_SUPPORT;NEXT_SUPPORT;LOGLUV_SUPPORT;TRIPCHOP_DEFAULT=TIFF_STRIPCHOP;STRIP_SIZE_DEFAULT=8192;DEFAULT_EXTRASAMPLE_AS_ALPHA;CHECK_JPEG_YCBCR_SUBSAMPLING;AVOID_WIN32_FILEIO;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ TurnOffAllWarnings
+
+
+
+
+ if not exist "$(ProjectDir)../../tiff-4.0.2/libtiff/tiffconf.h" copy "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tiffconf.vc.h" "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tiffconf.h" /Y
+if not exist "$(ProjectDir)../../tiff-4.0.2/libtiff/tif_config.h" copy "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tif_config.vc.h" "$(ProjectDir)..\..\tiff-4.0.2\libtiff\tif_config.h" /Y
+
+
+
+ X64
+
+
+ .;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;FILLODER_LSB2MSB;TIF_PLATFORM_CONSOLE;CCITT_SUPPORT;PACKBITS_SUPPORT;LZW_SUPPORT;THUNDER_SUPPORT;NEXT_SUPPORT;LOGLUV_SUPPORT;TRIPCHOP_DEFAULT=TIFF_STRIPCHOP;STRIP_SIZE_DEFAULT=8192;DEFAULT_EXTRASAMPLE_AS_ALPHA;CHECK_JPEG_YCBCR_SUBSAMPLING;AVOID_WIN32_FILEIO;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ TurnOffAllWarnings
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/libs/spandsp/src/msvc/make_cielab_luts.2013.vcxproj b/libs/spandsp/src/msvc/make_cielab_luts.2013.vcxproj
new file mode 100644
index 0000000000..6272f5298f
--- /dev/null
+++ b/libs/spandsp/src/msvc/make_cielab_luts.2013.vcxproj
@@ -0,0 +1,66 @@
+
+
+
+
+ All
+ Win32
+
+
+
+ make_cielab_luts
+ {85F0CF8C-C7AB-48F6-BA19-CC94CF87F981}
+ make_cielab_luts
+ Win32Proj
+
+
+
+ Application
+ Unicode
+ v120
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ $(PlatformName)\$(Configuration)\
+ $(PlatformName)\make_cielab_luts\$(Configuration)\
+ false
+
+
+
+ $(IntDir)BuildLog $(ProjectName).htm
+
+
+ Disabled
+ .;.\spandsp;.\msvc;..\..\tiff-4.0.2\libtiff;.\generated;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;HAVE_CONFIG_H;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+
+ $(IntDir)$(TargetName).pdb
+ Level3
+ ProgramDatabase
+
+
+ true
+ Console
+ MachineX86
+
+
+ "$(TargetPath)" >"$(ProjectDir)..\cielab_luts.h"
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/mod/asr_tts/mod_pocketsphinx/mod_pocketsphinx.2013.vcxproj b/src/mod/asr_tts/mod_pocketsphinx/mod_pocketsphinx.2013.vcxproj
new file mode 100644
index 0000000000..5db1679e17
--- /dev/null
+++ b/src/mod/asr_tts/mod_pocketsphinx/mod_pocketsphinx.2013.vcxproj
@@ -0,0 +1,222 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ Win32
+
+
+ Release
+ x64
+
+
+
+ mod_pocketsphinx
+ {2286DA73-9FC5-45BC-A508-85994C3317AB}
+ mod_pocketsphinx
+ Win32Proj
+
+
+
+ DynamicLibrary
+ Unicode
+ true
+ v120
+
+
+ DynamicLibrary
+ Unicode
+ v120
+
+
+ DynamicLibrary
+ Unicode
+ true
+ v120
+
+
+ DynamicLibrary
+ Unicode
+ v120
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ true
+ true
+ false
+ false
+
+
+
+ Disabled
+ ..\..\..\..\libs\sphinxbase-0.7\include;..\..\..\..\libs\pocketsphinx-0.7\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;MOD_POCKETSPHINX_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+
+ Level3
+ EditAndContinue
+
+
+ $(SolutionDir)$(Configuration);%(AdditionalLibraryDirectories)
+ true
+ Windows
+ MachineX86
+ false
+
+
+ if not exist "$(OutDir)grammar\model\communicator" xcopy "$(SolutionDir)libs\Communicator_semi_40.cd_semi_6000\*.*" "$(OutDir)..\grammar\model\communicator" /C /D /Y /S /I
+
+
+
+
+ X64
+
+
+ Disabled
+ ..\..\..\..\libs\sphinxbase-0.7\include;..\..\..\..\libs\pocketsphinx-0.7\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;MOD_POCKETSPHINX_EXPORTS;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+
+ Level3
+ ProgramDatabase
+
+
+ $(SolutionDir)$(Configuration);%(AdditionalLibraryDirectories)
+ true
+ Windows
+ MachineX64
+
+
+ if not exist "$(OutDir)grammar\model\communicator" xcopy "$(SolutionDir)libs\Communicator_semi_40.cd_semi_6000\*.*" "$(OutDir)..\grammar\model\communicator" /C /D /Y /S /I
+
+
+
+
+ MaxSpeed
+ true
+ ..\..\..\..\libs\sphinxbase-0.7\include;..\..\..\..\libs\pocketsphinx-0.7\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;MOD_POCKETSPHINX_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ true
+ Use
+ Level3
+ ProgramDatabase
+
+
+ false
+
+
+ $(SolutionDir)$(Configuration);%(AdditionalLibraryDirectories)
+ true
+ Windows
+ true
+ true
+ MachineX86
+
+
+ if not exist "$(OutDir)grammar\model\communicator" xcopy "$(SolutionDir)libs\Communicator_semi_40.cd_semi_6000\*.*" "$(OutDir)..\grammar\model\communicator" /C /D /Y /S /I
+
+
+
+
+
+ X64
+
+
+ MaxSpeed
+ true
+ ..\..\..\..\libs\sphinxbase-0.7\include;..\..\..\..\libs\pocketsphinx-0.7\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;MOD_POCKETSPHINX_EXPORTS;%(PreprocessorDefinitions)
+ MultiThreadedDLL
+ true
+ Use
+ Level3
+ ProgramDatabase
+
+
+ false
+
+
+ $(SolutionDir)$(Configuration);%(AdditionalLibraryDirectories)
+ true
+ Windows
+ true
+ true
+ MachineX64
+
+
+ if not exist "$(OutDir)grammar\model\communicator" xcopy "$(SolutionDir)libs\Communicator_semi_40.cd_semi_6000\*.*" "$(OutDir)..\grammar\model\communicator" /C /D /Y /S /I
+
+
+
+
+
+
+
+
+
+
+
+
+ {af8163ee-fa76-4904-a11d-7d70a1b5ba2e}
+ false
+
+
+ {4f92b672-dadb-4047-8d6a-4bb3796733fd}
+ false
+
+
+ {2dee4895-1134-439c-b688-52203e57d878}
+ false
+
+
+ {94001a0e-a837-445c-8004-f918f10d0226}
+ false
+
+
+ {2f025ead-99bd-40f5-b2cc-f0a28cad7f2d}
+ false
+
+
+ {202d7a4e-760d-4d0e-afa1-d7459ced30ff}
+ false
+
+
+
+
+
+
\ No newline at end of file