diff --git a/win/Projects/Audacity/Audacity.vcxproj b/win/Projects/Audacity/Audacity.vcxproj
new file mode 100755
index 000000000..ee1658e90
--- /dev/null
+++ b/win/Projects/Audacity/Audacity.vcxproj
@@ -0,0 +1,867 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {1D64095C-F936-4FCF-B609-56E9DDF941FA}
+ Audacity
+
+
+
+ Application
+ v110
+ Unicode
+ false
+
+
+ Application
+ v110
+ Unicode
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+ true
+
+
+
+ MaxSpeed
+ $(WXWIN)\lib\vc_dll\mswu;$(WXWIN)\include;..\..;..\..\..\src\include\win32;..\..\..\src\include;..\..\..\lib-src\FileDialog;..\..\..\lib-src\expat;..\..\..\lib-src\ffmpeg\win32;..\..\..\lib-src\ffmpeg;..\..\..\lib-src\lib-widget-extra;..\..\..\lib-src\libflac\include;..\..\..\lib-src\libid3tag;..\..\..\lib-src\libmad;..\..\..\lib-src\libnyquist;..\..\..\lib-src\libogg\include;..\..\..\lib-src\libresample\include;..\..\..\lib-src\libsamplerate\src;..\..\..\lib-src\libscorealign;..\libsndfile;..\..\..\lib-src\libsoxr\src;..\..\..\lib-src\libvamp;..\..\..\lib-src\libvorbis\include;..\..\..\lib-src\portaudio-v19\include;..\..\..\lib-src\portmixer\include;..\..\..\lib-src\portsmf;..\..\..\lib-src\sbsms\include;..\..\..\lib-src\soundtouch\include;..\..\..\lib-src\twolame\libtwolame;..\..\..\lib-src\portmidi\pm_common;..\..\..\lib-src\portmidi\pm_win;..\..\..\lib-src\portmidi\porttime;..\..\..\lib-src\lv2\lilv;..\..\..\lib-src\lv2\lv2;%(AdditionalIncludeDirectories)
+ BUILDING_AUDACITY;FLAC__NO_DLL;__STDC_CONSTANT_MACROS;WXUSINGDLL;__WXMSW__;NDEBUG;WIN32;STRICT;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+ .\$(Configuration)/audacity.pch
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0809
+ $(WXWIN)\include;..\..\..\src;%(AdditionalIncludeDirectories)
+
+
+ false
+
+
+ filedialog.lib;libsndfile.lib;portaudio-v19.lib;wxbase28u.lib;wxbase28u_net.lib;wxmsw28u_adv.lib;wxmsw28u_core.lib;wxmsw28u_html.lib;wxexpat.lib;wxpng.lib;wxzlib.lib;wxjpeg.lib;wxtiff.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;oleacc.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;%(AdditionalDependencies)
+ $(OutDir);$(WXWIN)\lib\vc_dll;%(AdditionalLibraryDirectories)
+ dsound.lib;%(IgnoreSpecificDefaultLibraries)
+ Windows
+ 8388608
+ false
+
+ MachineX86
+
+
+
+
+ Disabled
+ $(WXWIN)\lib\vc_dll\mswud;$(WXWIN)\include;..\..;..\..\..\src\include\win32;..\..\..\src\include;..\..\..\lib-src\FileDialog;..\..\..\lib-src\expat;..\..\..\lib-src\lib-widget-extra;..\..\..\lib-src\libflac\include;..\..\..\lib-src\libid3tag;..\..\..\lib-src\libmad;..\..\..\lib-src\libnyquist;..\..\..\lib-src\libogg\include;..\..\..\lib-src\libresample\include;..\..\..\lib-src\libsamplerate\src;..\..\..\lib-src\libscorealign;..\libsndfile;..\..\..\lib-src\libsoxr\src;..\..\..\lib-src\libvamp;..\..\..\lib-src\libvorbis\include;..\..\..\lib-src\portaudio-v19\include;..\..\..\lib-src\portmixer\include;..\..\..\lib-src\portsmf;..\..\..\lib-src\sbsms\include;..\..\..\lib-src\soundtouch\include;..\..\..\lib-src\twolame\libtwolame;..\..\..\lib-src\portmidi\pm_common;..\..\..\lib-src\portmidi\pm_win;..\..\..\lib-src\portmidi\porttime;..\..\..\lib-src\ffmpeg\win32;..\..\..\lib-src\ffmpeg;..\..\..\lib-src\lv2\lilv;..\..\..\lib-src\lv2\lv2;%(AdditionalIncludeDirectories)
+ BUILDING_AUDACITY;FLAC__NO_DLL;__STDC_CONSTANT_MACROS;WXUSINGDLL;__WXMSW__;__WXDEBUG__;_DEBUG;WIN32;STRICT;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ Use
+ AudacityHeaders.h
+ Level4
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+ AudacityHeaders.h;%(ForcedIncludeFiles)
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0809
+ $(WXWIN)\include;..\..\..\src;%(AdditionalIncludeDirectories)
+
+
+ false
+
+
+ filedialog.lib;libsndfile.lib;portaudio-v19.lib;wxbase28ud.lib;wxbase28ud_net.lib;wxmsw28ud_adv.lib;wxmsw28ud_core.lib;wxmsw28ud_html.lib;wxexpatd.lib;wxpngd.lib;wxzlibd.lib;wxjpegd.lib;wxtiffd.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;winmm.lib;oleacc.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;%(AdditionalDependencies)
+ $(OutDir);$(WXWIN)\lib\vc_dll;%(AdditionalLibraryDirectories)
+ dsound.lib;%(IgnoreSpecificDefaultLibraries)
+ true
+ Windows
+ 8388608
+ false
+
+ MachineX86
+
+
+
+
+
+
+
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+ $(IntDir)%(Filename)1.obj
+ $(IntDir)%(Filename)1.xdc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+ Document
+ copy /Y %(Identity) ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+ ..\..\$(IntDir)\Nyquist\rawwaves\%(Filename)%(Extension)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {38c2c6b1-fbf8-4c5c-bb90-63f996083f56}
+ false
+
+
+ {5284d863-3813-479f-bbf0-ac234e216bc6}
+ false
+
+
+ {b28c9f3f-ff0e-4fec-844c-685390b8ac06}
+ false
+
+
+ {6c7dc635-26fb-419a-b69a-7ecbbb068245}
+ false
+
+
+ {d96c7be1-e3f1-4767-bbbb-320e082ce425}
+ false
+
+
+ {a52bbea5-8b02-4147-8734-5d9bbf4d1177}
+ false
+
+
+ {7aa41bed-41b0-427a-9148-dea40549d158}
+ false
+
+
+ {a939aaf8-44f1-4ce7-9dd0-7a6e99814857}
+ false
+
+
+ {f00717f2-67c8-44e1-af00-541dfa9cb7f2}
+ false
+
+
+ {c0fe933b-4af7-4acd-95e8-acd3a73f1400}
+ false
+
+
+ {f4b4a272-4ed3-4951-a6ee-b7baac1c4952}
+ false
+
+
+ {af9ad75c-4785-4432-bac3-adab1e7f1192}
+ false
+
+
+ {a61e2bf1-21aa-4118-b0d8-fd3d53db892e}
+ false
+
+
+ {727d6675-67ee-4d0b-9dc1-177a0af741f0}
+ false
+
+
+ {0fec8848-e24e-4fa5-9acd-e4582dc4cbbe}
+ false
+
+
+ {7aba0f80-94ae-4e82-ab89-2e1258212d59}
+ false
+
+
+ {d5ab2d87-51dc-4277-a9ab-2a6018d0e947}
+ false
+
+
+ {3a76129b-55ab-4d54-baa7-08f63ed52569}
+ false
+
+
+ {8a1c2514-85dd-4ae2-9cf3-3183b66c537d}
+ false
+
+
+ {a64ffb5d-0cf0-43ee-9de3-c72260864bff}
+ false
+
+
+ {ec3f5835-c486-4970-8a6b-a0700f4b3637}
+ false
+
+
+ {8c69f7b6-684f-48d9-9057-8912ca3daa8b}
+ false
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/expat/expat.vcxproj b/win/Projects/expat/expat.vcxproj
new file mode 100755
index 000000000..7c60f33d6
--- /dev/null
+++ b/win/Projects/expat/expat.vcxproj
@@ -0,0 +1,94 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {38C2C6B1-FBF8-4C5C-BB90-63F996083F56}
+ expat
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\expat\xmltok;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\expat\xmltok;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/filedialog/filedialog.vcxproj b/win/Projects/filedialog/filedialog.vcxproj
new file mode 100755
index 000000000..026933e49
--- /dev/null
+++ b/win/Projects/filedialog/filedialog.vcxproj
@@ -0,0 +1,91 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {5284D863-3813-479F-BBF0-AC234E216BC6}
+ filedialog
+ Win32Proj
+
+
+
+ StaticLibrary
+ v110
+ Unicode
+ false
+
+
+ StaticLibrary
+ v110
+ Unicode
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ $(WXWIN)\lib\vc_dll\mswu;$(WXWIN)\include;%(AdditionalIncludeDirectories)
+ WXUSINGDLL;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+
+
+
+
+ Disabled
+ $(WXWIN)\lib\vc_dll\mswud;$(WXWIN)\include;%(AdditionalIncludeDirectories)
+ WXUSINGDLL;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/help/help.vcxproj b/win/Projects/help/help.vcxproj
new file mode 100755
index 000000000..6601aa86a
--- /dev/null
+++ b/win/Projects/help/help.vcxproj
@@ -0,0 +1,86 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {02F94A40-586A-4403-8464-13B50801FFEC}
+ help
+
+
+
+ Utility
+ v110
+
+
+ Utility
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ set SRC="$(SolutionDir)\..\help\manual"
+set DEST="$(OutDir)help\manual"
+
+cd ..\..\..\scripts\mw2html_audacity
+
+if EXIST %25SRC%25 goto built
+
+wiki2htm.bat
+
+:built
+
+xcopy /I /E /C /Y /Q %25SRC%25 %25DEST%25
+
+
+
+
+
+ set SRC="$(SolutionDir)\..\help\manual"
+set DEST="$(OutDir)help\manual"
+
+cd ..\..\..\scripts\mw2html_audacity
+
+if EXIST %25SRC%25 goto built
+
+wiki2htm.bat
+
+:built
+
+xcopy /I /E /C /Y /Q %25SRC%25 %25DEST%25
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/libflac++/libflac++.vcxproj b/win/Projects/libflac++/libflac++.vcxproj
new file mode 100755
index 000000000..d0c36ddb1
--- /dev/null
+++ b/win/Projects/libflac++/libflac++.vcxproj
@@ -0,0 +1,94 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {B28C9F3F-FF0E-4FEC-844C-685390B8AC06}
+ libflac++
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\libflac\include;%(AdditionalIncludeDirectories)
+ FLAC__NO_DLL;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\libflac\include;%(AdditionalIncludeDirectories)
+ FLAC__NO_DLL;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/libflac/libflac.vcxproj b/win/Projects/libflac/libflac.vcxproj
new file mode 100755
index 000000000..e21eea357
--- /dev/null
+++ b/win/Projects/libflac/libflac.vcxproj
@@ -0,0 +1,115 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {6C7DC635-26FB-419A-B69A-7ECBBB068245}
+ libflac
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\libflac\src\libFLAC\include;..\..\..\lib-src\libflac\include;%(AdditionalIncludeDirectories)
+ FLAC__NO_DLL;NDEBUG;WIN32;_LIB;VERSION="1.0.4";FLAC__CPU_IA32;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\libflac\src\libFLAC\include;..\..\..\lib-src\libflac\include;%(AdditionalIncludeDirectories)
+ FLAC__NO_DLL;_DEBUG;WIN32;_LIB;VERSION="1.0.4";FLAC__CPU_IA32;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/libid3tag/libid3tag.vcxproj b/win/Projects/libid3tag/libid3tag.vcxproj
new file mode 100755
index 000000000..907e27827
--- /dev/null
+++ b/win/Projects/libid3tag/libid3tag.vcxproj
@@ -0,0 +1,124 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {D96C7BE1-E3F1-4767-BBBB-320E082CE425}
+ libid3tag
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ $(WXWIN)\src\zlib;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ $(WXWIN)\src\zlib;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/libmad/libmad.vcxproj b/win/Projects/libmad/libmad.vcxproj
new file mode 100755
index 000000000..2bb51c00d
--- /dev/null
+++ b/win/Projects/libmad/libmad.vcxproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {A52BBEA5-8B02-4147-8734-5D9BBF4D1177}
+ libmad
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\libmad\msvc++;%(AdditionalIncludeDirectories)
+ NDEBUG;__WX__;WIN32;_WINDOWS;__WINDOWS__;__WXMSW__;__WIN95__;__WIN32__;_LIB;HAVE_CONFIG_H;FPM_INTEL;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\libmad\msvc++;%(AdditionalIncludeDirectories)
+ _DEBUG;__WX__;WIN32;_WINDOWS;__WINDOWS__;__WXMSW__;__WIN95__;__WIN32__;_LIB;HAVE_CONFIG_H;FPM_INTEL;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/libnyquist/libnyquist.vcxproj b/win/Projects/libnyquist/libnyquist.vcxproj
new file mode 100755
index 000000000..43af24636
--- /dev/null
+++ b/win/Projects/libnyquist/libnyquist.vcxproj
@@ -0,0 +1,302 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {7AA41BED-41B0-427A-9148-DEA40549D158}
+ libnyquist
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\libnyquist;..\..\..\lib-src\libnyquist\nyquist;..\..\..\lib-src\libnyquist\nyquist\cmt;..\..\..\lib-src\libnyquist\nyquist\ffts\src;..\..\..\lib-src\libnyquist\nyquist\nyqsrc;..\..\..\lib-src\libnyquist\nyquist\nyqstk;..\..\..\lib-src\libnyquist\nyquist\nyqstk\include;..\..\..\lib-src\libnyquist\nyquist\snd;..\..\..\lib-src\libnyquist\nyquist\tran;..\..\..\lib-src\libnyquist\nyquist\sys\win\msvc;..\..\..\lib-src\libnyquist\nyquist\xlisp;..\..\..\lib-src\libnyquist\nyquist\win;..\libsndfile;..\..\..\lib-src\portaudio-v19\include;%(AdditionalIncludeDirectories)
+ NDEBUG;WIN32;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\libnyquist;..\..\..\lib-src\libnyquist\nyquist;..\..\..\lib-src\libnyquist\nyquist\cmt;..\..\..\lib-src\libnyquist\nyquist\ffts\src;..\..\..\lib-src\libnyquist\nyquist\nyqsrc;..\..\..\lib-src\libnyquist\nyquist\nyqstk;..\..\..\lib-src\libnyquist\nyquist\nyqstk\include;..\..\..\lib-src\libnyquist\nyquist\snd;..\..\..\lib-src\libnyquist\nyquist\tran;..\..\..\lib-src\libnyquist\nyquist\sys\win\msvc;..\..\..\lib-src\libnyquist\nyquist\xlisp;..\..\..\lib-src\libnyquist\nyquist\win;..\libsndfile;..\..\..\lib-src\portaudio-v19\include;%(AdditionalIncludeDirectories)
+ _DEBUG;WIN32;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/libogg/libogg.vcxproj b/win/Projects/libogg/libogg.vcxproj
new file mode 100755
index 000000000..29109abde
--- /dev/null
+++ b/win/Projects/libogg/libogg.vcxproj
@@ -0,0 +1,92 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {A939AAF8-44F1-4CE7-9DD0-7A6E99814857}
+ libogg
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/libresample/libresample.vcxproj b/win/Projects/libresample/libresample.vcxproj
new file mode 100755
index 000000000..b9c7c81d4
--- /dev/null
+++ b/win/Projects/libresample/libresample.vcxproj
@@ -0,0 +1,92 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {F00717F2-67C8-44E1-AF00-541DFA9CB7F2}
+ libresample
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/libsamplerate/libsamplerate.vcxproj b/win/Projects/libsamplerate/libsamplerate.vcxproj
new file mode 100755
index 000000000..1b1ecd4bc
--- /dev/null
+++ b/win/Projects/libsamplerate/libsamplerate.vcxproj
@@ -0,0 +1,98 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {3DDDCAA9-276D-4FC3-A15C-485F7B9B24CC}
+ libsamplerate
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\libsamplerate\Win32;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4244;4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\libsamplerate\Win32;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4244;4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/libscorealign/libscorealign.vcxproj b/win/Projects/libscorealign/libscorealign.vcxproj
new file mode 100755
index 000000000..f6df90623
--- /dev/null
+++ b/win/Projects/libscorealign/libscorealign.vcxproj
@@ -0,0 +1,110 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {C0FE933B-4AF7-4ACD-95E8-ACD3A73F1400}
+ libscorealign
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\portsmf;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\portsmf;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/libsndfile/libsndfile.vcxproj b/win/Projects/libsndfile/libsndfile.vcxproj
new file mode 100755
index 000000000..44edbe7d3
--- /dev/null
+++ b/win/Projects/libsndfile/libsndfile.vcxproj
@@ -0,0 +1,178 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {F4B4A272-4ED3-4951-A6EE-B7BAAC1C4952}
+ libsndfile
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ .;..\..\..\lib-src\libsndfile\include;..\..\..\lib-src\libsndfile\src;..\..\..\lib-src\ffmpeg\win32;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;inline=__inline;LIBSNDFILE_PRIVATE_CONFIG;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ .;..\..\..\lib-src\libsndfile\include;..\..\..\lib-src\libsndfile\src;..\..\..\lib-src\ffmpeg\win32;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;inline=__inline;LIBSNDFILE_PRIVATE_CONFIG;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(IntDir)g72x_g72x.obj
+ $(IntDir)g72x_g72x.obj
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/libsoxr/libsoxr.vcxproj b/win/Projects/libsoxr/libsoxr.vcxproj
new file mode 100755
index 000000000..4a7f4fc6c
--- /dev/null
+++ b/win/Projects/libsoxr/libsoxr.vcxproj
@@ -0,0 +1,95 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {AF9AD75C-4785-4432-BAC3-ADAB1E7F1192}
+ libsoxr
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ Disabled
+ ..\..\..\lib-src\libsoxr\msvc;%(AdditionalIncludeDirectories)
+ _DEBUG;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;SOXR_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ Level3
+ EditAndContinue
+ Default
+
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\libsoxr\msvc;%(AdditionalIncludeDirectories)
+ NDEBUG;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;SOXR_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+ Level3
+ Default
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/libvamp/libvamp.vcxproj b/win/Projects/libvamp/libvamp.vcxproj
new file mode 100755
index 000000000..44957e5a7
--- /dev/null
+++ b/win/Projects/libvamp/libvamp.vcxproj
@@ -0,0 +1,108 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {A61E2BF1-21AA-4118-B0D8-FD3D53DB892E}
+ libnyquist
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\libvamp;%(AdditionalIncludeDirectories)
+ NDEBUG;WIN32;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\libvamp;%(AdditionalIncludeDirectories)
+ _DEBUG;WIN32;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/libvorbis/libvorbis.vcxproj b/win/Projects/libvorbis/libvorbis.vcxproj
new file mode 100755
index 000000000..e19973694
--- /dev/null
+++ b/win/Projects/libvorbis/libvorbis.vcxproj
@@ -0,0 +1,129 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {727D6675-67EE-4D0B-9DC1-177A0AF741F0}
+ libvorbis
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\libvorbis\include;..\..\..\lib-src\libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\libvorbis\include;..\..\..\lib-src\libogg\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/locale/locale.vcxproj b/win/Projects/locale/locale.vcxproj
new file mode 100755
index 000000000..59528396b
--- /dev/null
+++ b/win/Projects/locale/locale.vcxproj
@@ -0,0 +1,130 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {BE9F28C5-058A-45F5-B2C1-D077BC058AAE}
+ locale
+
+
+
+ Utility
+ v110
+
+
+ Utility
+ v110
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ for %25%25I in ("%25WXWIN%25\locale\*.po") do call :fmt %25%25~nI
+goto :EOF
+
+:fmt
+if not exist "$(OutDir)Languages\%251" mkdir "$(OutDir)Languages\%251"
+msgfmt -o "$(OutDir)Languages\%251\wxstd.mo" "%25WXWIN%25\locale\%251.po"
+goto :EOF
+
+
+
+
+
+ for %25%25I in ("%25WXWIN%25\locale\*.po") do call :fmt %25%25~nI
+goto :EOF
+
+:fmt
+if not exist "$(OutDir)Languages\%251" mkdir "$(OutDir)Languages\%251"
+msgfmt -o "$(OutDir)Languages\%251\wxstd.mo" "%25WXWIN%25\locale\%251.po"
+goto :EOF
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/lv2/lv2.vcxproj b/win/Projects/lv2/lv2.vcxproj
new file mode 100755
index 000000000..84aaf2d0d
--- /dev/null
+++ b/win/Projects/lv2/lv2.vcxproj
@@ -0,0 +1,133 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {0FEC8848-E24E-4FA5-9ACD-E4582DC4CBBE}
+ lv2
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\lv2\windows;..\..\..\lib-src\lv2\lilv;..\..\..\lib-src\lv2\lv2;..\..\..\lib-src\lv2\serd;..\..\..\lib-src\lv2\sord;..\..\..\lib-src\lv2\sratom;..\..\..\lib-src\lv2\sord\src;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;snprintf=_snprintf;LILV_INTERNAL;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ CompileAsCpp
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\lv2\windows;..\..\..\lib-src\lv2\lilv;..\..\..\lib-src\lv2\lv2;..\..\..\lib-src\lv2\serd;..\..\..\lib-src\lv2\sord;..\..\..\lib-src\lv2\sratom;..\..\..\lib-src\lv2\sord\src;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;snprintf=_snprintf;LILV_INTERNAL;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ CompileAsCpp
+ 4996;%(DisableSpecificWarnings)
+
+
+ true
+
+
+ true
+
+
+
+
+ CompileAsCpp
+
+
+
+
+ $(IntDir)lilv-node.obj
+ $(IntDir)lilv-node.obj
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/mod-script-pipe/mod-script-pipe.vcxproj b/win/Projects/mod-script-pipe/mod-script-pipe.vcxproj
new file mode 100755
index 000000000..e215c12ef
--- /dev/null
+++ b/win/Projects/mod-script-pipe/mod-script-pipe.vcxproj
@@ -0,0 +1,102 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {85774A29-EA2F-4A40-994F-6BE593D847A5}
+ mod-script-pipe
+
+
+
+ DynamicLibrary
+ v110
+ Unicode
+ false
+
+
+ DynamicLibrary
+ v110
+ Unicode
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ $(WXWIN)\lib\vc_dll\mswu;$(WXWIN)\include;$(SolutionDir);%(AdditionalIncludeDirectories)
+ BUILDING_SCRIPT_PIPE;WXUSINGDLL;__WXMSW__;NDEBUG;_USRDLL;WIN32;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+ Level3
+ Default
+
+
+ wxmsw28u_core.lib;wxbase28u.lib;odbc32.lib;odbccp32.lib;oldnames.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;netapi32.lib;%(AdditionalDependencies)
+ $(OutDir)modules\$(ProjectName).dll
+ $(WXWIN)\lib\vc_dll;%(AdditionalLibraryDirectories)
+ false
+
+
+
+
+
+ Disabled
+ $(WXWIN)\lib\vc_dll\mswud;$(WXWIN)\include;$(SolutionDir);%(AdditionalIncludeDirectories)
+ BUILDING_SCRIPT_PIPE;WXUSINGDLL;__WXMSW__;__WXDEBUG_;_DEBUG;_USRDLL;WIN32;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ Level3
+ EditAndContinue
+ Default
+
+
+ wxmsw28ud_core.lib;wxbase28ud.lib;odbc32.lib;odbccp32.lib;oldnames.lib;comctl32.lib;rpcrt4.lib;wsock32.lib;netapi32.lib;%(AdditionalDependencies)
+ $(OutDir)modules\$(ProjectName).dll
+ $(WXWIN)\lib\vc_dll;%(AdditionalLibraryDirectories)
+ true
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/portaudio-v19/portaudio-v19.vcxproj b/win/Projects/portaudio-v19/portaudio-v19.vcxproj
new file mode 100755
index 000000000..2745010ac
--- /dev/null
+++ b/win/Projects/portaudio-v19/portaudio-v19.vcxproj
@@ -0,0 +1,311 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {7ABA0F80-94AE-4E82-AB89-2E1258212D59}
+ portaudio-v19
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ echo on
+setlocal EnableDelayedExpansion
+set CFG="$(ProjectDir)/$(IntDir)config.h"
+
+echo // Automatically generated file >!CFG!
+IF NOT "!DXSDK_DIR!" == "" echo #define PA_USE_DS 1 >>!CFG!
+IF NOT "!ASIOSDK_DIR!" == "" echo #define PA_USE_ASIO 1 >>!CFG!
+IF NOT "!JACKSDK_DIR!" == "" echo #define PA_USE_JACK 1 >>!CFG!
+IF NOT "!JACKSDK_DIR!" == "" echo #define PA_DYNAMIC_JACK 1 >>!CFG!
+echo #define PA_USE_WDMKS 1 >>!CFG!
+echo #define PA_USE_WASAPI 1 >>!CFG!
+echo #define PA_USE_WMME 1 >>!CFG!
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\portaudio-v19\include;..\..\..\lib-src\portaudio-v19\src\common;..\..\..\lib-src\portaudio-v19\src\os\win;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+ $(ProjectDir)\$(Configuration)\config.h;%(ForcedIncludeFiles)
+
+
+ echo on
+setlocal EnableDelayedExpansion
+set BASE="../../../lib-src/portaudio-v19"
+set CFG=$(ProjectDir)$(Configuration)\config.h
+set INTDIR=$(Configuration)
+set CFLAGS=/O2 /GL /I "!BASE!/include" /I "!BASE!/src/common" /I "!BASE!/src/os/win" /D "WIN32" /D "NDEBUG" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /MD /Gy /Fo"!INTDIR!/" /Fd"!INTDIR!/" /W3 /nologo /c /wd4996 /FI "!CFG!" /errorReport:prompt
+set LIBS=
+
+find "PA_USE_DS 1" "!CFG!"
+IF ERRORLEVEL 1 goto NoDS
+
+cl !CFLAGS! /I "!DXSDK_DIR!/include" "!BASE!/src/hostapi/dsound/pa_win_ds.c"
+cl !CFLAGS! /I "!DXSDK_DIR!/include" "!BASE!/src/hostapi/dsound/pa_win_ds_dynlink.c"
+
+set LIBS="!DXSDK_DIR!/lib/x86\dxguid.lib"
+
+:NoDS
+
+find "PA_USE_WASAPI 1" "!CFG!"
+IF ERRORLEVEL 1 goto NoWASAPI
+
+cl !CFLAGS! "!BASE!/src/hostapi/wasapi/pa_win_wasapi.c"
+
+:NoWASAPI
+
+find "PA_USE_WDMKS 1" "!CFG!"
+IF ERRORLEVEL 1 goto NoWDMKS
+
+cl !CFLAGS! "!BASE!/src/hostapi/wdmks/pa_win_wdmks.c"
+
+:NoWDMKS
+
+find "PA_USE_ASIO 1" "!CFG!"
+IF ERRORLEVEL 1 goto NoASIO
+
+cl !CFLAGS! /I "!ASIOSDK_DIR!/common" /I "!ASIOSDK_DIR!/host" /I "!ASIOSDK_DIR!/host/pc" "!BASE!/src/hostapi/asio/pa_asio.cpp"
+cl !CFLAGS! /I "!ASIOSDK_DIR!/common" /I "!ASIOSDK_DIR!/host" /I "!ASIOSDK_DIR!/host/pc" "!BASE!/src/hostapi/asio/iasiothiscallresolver.cpp"
+cl !CFLAGS! /I "!ASIOSDK_DIR!/common" /I "!ASIOSDK_DIR!/host" /I "!ASIOSDK_DIR!/host/pc" "!ASIOSDK_DIR!/common/asio.cpp"
+cl !CFLAGS! /I "!ASIOSDK_DIR!/common" /I "!ASIOSDK_DIR!/host" /I "!ASIOSDK_DIR!/host/pc" "!ASIOSDK_DIR!/host/asiodrivers.cpp"
+cl !CFLAGS! /I "!ASIOSDK_DIR!/common" /I "!ASIOSDK_DIR!/host" /I "!ASIOSDK_DIR!/host/pc" "!ASIOSDK_DIR!/host/pc/asiolist.cpp"
+
+:NoASIO
+
+find "PA_USE_JACK 1" "!CFG!" >NUL
+IF ERRORLEVEL 1 goto NoJACK
+
+cl !CFLAGS! /I "!JACKSDK_DIR!/includes" "!BASE!/src/hostapi/jack/pa_jack.c"
+cl !CFLAGS! /I "!JACKSDK_DIR!/includes" "!BASE!/src/hostapi/jack/pa_jack_dynload.c"
+
+:NoJACK
+
+lib /OUT:"$(TargetPath)" "!INTDIR!/*.obj" !LIBS!
+
+
+
+
+
+ echo on
+setlocal EnableDelayedExpansion
+set CFG="$(ProjectDir)/$(IntDir)config.h"
+
+echo // Automatically generated file >!CFG!
+IF NOT "!DXSDK_DIR!" == "" echo #define PA_USE_DS 1 >>!CFG!
+IF NOT "!ASIOSDK_DIR!" == "" echo #define PA_USE_ASIO 1 >>!CFG!
+IF NOT "!JACKSDK_DIR!" == "" echo #define PA_USE_JACK 1 >>!CFG!
+IF NOT "!JACKSDK_DIR!" == "" echo #define PA_DYNAMIC_JACK 1 >>!CFG!
+echo #define PA_USE_WDMKS 1 >>!CFG!
+echo #define PA_USE_WASAPI 1 >>!CFG!
+echo #define PA_USE_WMME 1 >>!CFG!
+
+
+
+ Disabled
+ ..\..\..\lib-src\portaudio-v19\include;..\..\..\lib-src\portaudio-v19\src\common;..\..\..\lib-src\portaudio-v19\src\os\win;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+ $(ProjectDir)\$(Configuration)\config.h;%(ForcedIncludeFiles)
+
+
+ echo on
+setlocal EnableDelayedExpansion
+set BASE=../../../lib-src/portaudio-v19
+set CFG=$(ProjectDir)$(Configuration)\config.h
+set INTDIR=$(Configuration)
+set CFLAGS=/Od /I "!BASE!/include" /I "!BASE!/src/common" /I "!BASE!/src/os/win" /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_MBCS" /GF /FD /EHsc /RTC1 /MDd /Gy /W3 /nologo /c /ZI /wd4996 /Fo"!INTDIR!/" /FI "!CFG!" /errorReport:prompt
+set LIBS=
+
+find "PA_USE_DS 1" "!CFG!"
+IF ERRORLEVEL 1 goto NoDS
+
+cl !CFLAGS! /I "!DXSDK_DIR!/include" "!BASE!/src/hostapi/dsound/pa_win_ds.c"
+cl !CFLAGS! /I "!DXSDK_DIR!/include" "!BASE!/src/hostapi/dsound/pa_win_ds_dynlink.c"
+
+set LIBS="!DXSDK_DIR!/lib/x86\dxguid.lib"
+
+:NoDS
+
+find "PA_USE_WASAPI 1" "!CFG!"
+IF ERRORLEVEL 1 goto NoWASAPI
+
+cl !CFLAGS! "!BASE!/src/hostapi/wasapi/pa_win_wasapi.c"
+
+:NoWASAPI
+
+find "PA_USE_WDMKS 1" "!CFG!"
+IF ERRORLEVEL 1 goto NoWDMKS
+
+cl !CFLAGS! "!BASE!/src/hostapi/wdmks/pa_win_wdmks.c"
+
+:NoWDMKS
+
+find "PA_USE_ASIO 1" "!CFG!"
+IF ERRORLEVEL 1 goto NoASIO
+
+cl !CFLAGS! /I "!ASIOSDK_DIR!/common" /I "!ASIOSDK_DIR!/host" /I "!ASIOSDK_DIR!/host/pc" "!BASE!/src/hostapi/asio/pa_asio.cpp"
+cl !CFLAGS! /I "!ASIOSDK_DIR!/common" /I "!ASIOSDK_DIR!/host" /I "!ASIOSDK_DIR!/host/pc" "!BASE!/src/hostapi/asio/iasiothiscallresolver.cpp"
+cl !CFLAGS! /I "!ASIOSDK_DIR!/common" /I "!ASIOSDK_DIR!/host" /I "!ASIOSDK_DIR!/host/pc" "!ASIOSDK_DIR!/common/asio.cpp"
+cl !CFLAGS! /I "!ASIOSDK_DIR!/common" /I "!ASIOSDK_DIR!/host" /I "!ASIOSDK_DIR!/host/pc" "!ASIOSDK_DIR!/host/asiodrivers.cpp"
+cl !CFLAGS! /I "!ASIOSDK_DIR!/common" /I "!ASIOSDK_DIR!/host" /I "!ASIOSDK_DIR!/host/pc" "!ASIOSDK_DIR!/host/pc/asiolist.cpp"
+
+:NoASIO
+
+find "PA_USE_JACK 1" "!CFG!" >NUL
+IF ERRORLEVEL 1 goto NoJACK
+
+cl !CFLAGS! /I "!JACKSDK_DIR!/includes" "!BASE!/src/hostapi/jack/pa_jack.c"
+cl !CFLAGS! /I "!JACKSDK_DIR!/includes" "!BASE!/src/hostapi/jack/pa_jack_dynload.c"
+
+:NoJACK
+
+lib /OUT:"$(TargetPath)" "!INTDIR!/*.obj" !LIBS!
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/portmidi/portmidi.vcxproj b/win/Projects/portmidi/portmidi.vcxproj
new file mode 100755
index 000000000..dd681695a
--- /dev/null
+++ b/win/Projects/portmidi/portmidi.vcxproj
@@ -0,0 +1,99 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {D5AB2D87-51DC-4277-A9AB-2A6018D0E947}
+ portmidi
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\portmidi\pm_common;..\..\..\lib-src\portmidi\pm_win;..\..\..\lib-src\portmidi\porttime;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\portmidi\pm_common;..\..\..\lib-src\portmidi\pm_win;..\..\..\lib-src\portmidi\porttime;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/portmixer/portmixer.vcxproj b/win/Projects/portmixer/portmixer.vcxproj
new file mode 100755
index 000000000..0965ac2b5
--- /dev/null
+++ b/win/Projects/portmixer/portmixer.vcxproj
@@ -0,0 +1,159 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {3A76129B-55AB-4D54-BAA7-08F63ED52569}
+ portmixer
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ setlocal EnableDelayedExpansion
+set CFG="$(ProjectDir)/$(IntDir)config.h"
+
+echo // Automatically generated file >"!CFG!"
+IF NOT "!DXSDK_DIR!" == "" echo #define PX_USE_WIN_DSOUND 1 >>"!CFG!"
+echo #define PX_USE_WIN_MME 1 >>"!CFG!"
+echo #define PX_USE_WIN_WASAPI 1 >>"!CFG!"
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\portmixer\include;..\..\..\lib-src\portaudio-v19\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+ $(ProjectDir)\$(Configuration)\config.h;%(ForcedIncludeFiles)
+
+
+ setlocal EnableDelayedExpansion
+set BASE="../../../lib-src/portmixer"
+set INTDIR=$(Configuration)
+set CFLAGS=/O2 /GL /I "!BASE!/../portaudio-v19/include" /I "!BASE!/include" /D "WIN32" /D "NDEBUG" /D "_LIB" /D "PX_USE_WIN_MME" /D "_MBCS" /GF /FD /EHsc /MD /Gy /Fo"!INTDIR!/" /Fd"!INTDIR!/" /W3 /nologo /c /wd4996 /FI "$(ProjectDir)/$(Configuration)/config.h" /errorReport:prompt
+set LIBS=
+
+if "!DXSDK_DIR!"=="" goto NoDX
+
+cl !CFLAGS! /I "!DXSDK_DIR!/include" "!BASE!/src/px_win_ds.c"
+
+set LIBS="!DXSDK_DIR!/lib/x86/dxguid.lib"
+
+:NoDX
+
+lib /OUT:"$(TargetPath)" "$(IntDir)*.obj" !LIBS!
+
+
+
+
+
+ setlocal EnableDelayedExpansion
+set CFG="$(ProjectDir)/$(IntDir)config.h"
+
+echo // Automatically generated file >"!CFG!"
+IF NOT "!DXSDK_DIR!" == "" echo #define PX_USE_WIN_DSOUND 1 >>"!CFG!"
+echo #define PX_USE_WIN_MME 1 >>"!CFG!"
+echo #define PX_USE_WIN_WASAPI 1 >>"!CFG!"
+
+
+
+ Disabled
+ ..\..\..\lib-src\portmixer\include;..\..\..\lib-src\portaudio-v19\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+ $(ProjectDir)\$(Configuration)\config.h;%(ForcedIncludeFiles)
+
+
+ setlocal EnableDelayedExpansion
+set BASE="../../../lib-src/portmixer"
+set INTDIR=$(Configuration)
+set CFLAGS=/Od /I "!BASE!/../portaudio-v19/include" /I "!BASE!/include" /D "WIN32" /D "_DEBUG" /D "_LIB" /D "PX_USE_WIN_MME" /D "_MBCS" /GF /FD /EHsc /RTC1 /MDd /Gy /Fo"!INTDIR!/" /Fd"!INTDIR!/" /W3 /nologo /c /ZI /wd4996 /FI "$(ProjectDir)/$(Configuration)/config.h" /errorReport:prompt
+set LIBS=
+
+if "!DXSDK_DIR!"=="" goto NoDX
+
+cl !CFLAGS! /I "!DXSDK_DIR!/include" "!BASE!/src/px_win_ds.c"
+
+set LIBS="!DXSDK_DIR!/lib/x86/dxguid.lib"
+
+:NoDX
+
+lib /OUT:"$(TargetPath)" "$(IntDir)*.obj" !LIBS!
+
+
+
+
+
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/portsmf/portsmf.vcxproj b/win/Projects/portsmf/portsmf.vcxproj
new file mode 100755
index 000000000..3a6f964b9
--- /dev/null
+++ b/win/Projects/portsmf/portsmf.vcxproj
@@ -0,0 +1,97 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {8A1C2514-85DD-4AE2-9CF3-3183B66C537D}
+ portsmf
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+ 4996;%(DisableSpecificWarnings)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/sbsms/sbsms.vcxproj b/win/Projects/sbsms/sbsms.vcxproj
new file mode 100755
index 000000000..24e55f461
--- /dev/null
+++ b/win/Projects/sbsms/sbsms.vcxproj
@@ -0,0 +1,110 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {A64FFB5D-0CF0-43EE-9DE3-C72260864BFF}
+ sbsms
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+ StaticLibrary
+ v110
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ Disabled
+ ..\..\..\lib-src\sbsms\include;..\..\..\lib-src\sbsms\win;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ Level3
+ EditAndContinue
+ Default
+
+
+
+
+ MaxSpeed
+ true
+ ..\..\..\lib-src\sbsms\include;..\..\..\lib-src\sbsms\win;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+ Level3
+
+ CompileAsCpp
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/soundtouch/soundtouch.vcxproj b/win/Projects/soundtouch/soundtouch.vcxproj
new file mode 100755
index 000000000..55b2a634c
--- /dev/null
+++ b/win/Projects/soundtouch/soundtouch.vcxproj
@@ -0,0 +1,104 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {EC3F5835-C486-4970-8A6B-A0700F4B3637}
+ soundtouch
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\soundtouch\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\soundtouch\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/taglib/taglib.vcxproj b/win/Projects/taglib/taglib.vcxproj
new file mode 100755
index 000000000..c3958d3f1
--- /dev/null
+++ b/win/Projects/taglib/taglib.vcxproj
@@ -0,0 +1,229 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {D912E7BF-61FE-4D17-9D1B-3F1D268429D6}
+ taglib
+ Win32Proj
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ ..\..\..\lib-src\taglib\taglib;..\..\..\lib-src\taglib\taglib\ape;..\..\..\lib-src\taglib\taglib\asf;..\..\..\lib-src\taglib\taglib\flac;..\..\..\lib-src\taglib\taglib\mp4;..\..\..\lib-src\taglib\taglib\mpc;..\..\..\lib-src\taglib\taglib\mpeg;..\..\..\lib-src\taglib\taglib\mpeg\id3v1;..\..\..\lib-src\taglib\taglib\mpeg\id3v2;..\..\..\lib-src\taglib\taglib\mpeg\id3v2\frames;..\..\..\lib-src\taglib\taglib\ogg;..\..\..\lib-src\taglib\taglib\ogg\flac;..\..\..\lib-src\taglib\taglib\ogg\speex;..\..\..\lib-src\taglib\taglib\ogg\vorbis;..\..\..\lib-src\taglib\taglib\riff;..\..\..\lib-src\taglib\taglib\riff\aiff;..\..\..\lib-src\taglib\taglib\riff\wav;..\..\..\lib-src\taglib\taglib\toolkit;..\..\..\lib-src\taglib\taglib\trueaudio;..\..\..\lib-src\taglib\taglib\wavpack;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_LIB;HAVE_ZLIB=0;MAKE_TAGLIB_LIB=1;WITH_ASF=1;WITH_MP4=1;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+
+
+
+
+ Disabled
+ ..\..\..\lib-src\taglib\taglib;..\..\..\lib-src\taglib\taglib\ape;..\..\..\lib-src\taglib\taglib\asf;..\..\..\lib-src\taglib\taglib\flac;..\..\..\lib-src\taglib\taglib\mp4;..\..\..\lib-src\taglib\taglib\mpc;..\..\..\lib-src\taglib\taglib\mpeg;..\..\..\lib-src\taglib\taglib\mpeg\id3v1;..\..\..\lib-src\taglib\taglib\mpeg\id3v2;..\..\..\lib-src\taglib\taglib\mpeg\id3v2\frames;..\..\..\lib-src\taglib\taglib\ogg;..\..\..\lib-src\taglib\taglib\ogg\flac;..\..\..\lib-src\taglib\taglib\ogg\speex;..\..\..\lib-src\taglib\taglib\ogg\vorbis;..\..\..\lib-src\taglib\taglib\riff;..\..\..\lib-src\taglib\taglib\riff\aiff;..\..\..\lib-src\taglib\taglib\riff\wav;..\..\..\lib-src\taglib\taglib\toolkit;..\..\..\lib-src\taglib\taglib\trueaudio;..\..\..\lib-src\taglib\taglib\wavpack;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_LIB;HAVE_ZLIB=0;MAKE_TAGLIB_LIB=1;WITH_ASF=1;WITH_MP4=1;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/Projects/twolame/twolame.vcxproj b/win/Projects/twolame/twolame.vcxproj
new file mode 100755
index 000000000..e383ee898
--- /dev/null
+++ b/win/Projects/twolame/twolame.vcxproj
@@ -0,0 +1,127 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {8C69F7B6-684F-48D9-9057-8912CA3DAA8B}
+ twolame
+ Win32Proj
+
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ false
+
+
+ StaticLibrary
+ v110
+ MultiByte
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>11.0.60610.1
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(Configuration)\
+
+
+
+ MaxSpeed
+ WIN32;NDEBUG;_LIB;LIBTWOLAME_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ true
+
+ Level3
+ Default
+
+
+
+
+ Disabled
+ WIN32;_DEBUG;_LIB;LIBTWOLAME_STATIC;%(PreprocessorDefinitions)
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+
+ Level3
+ EditAndContinue
+ Default
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/audacity-vs2012.sln b/win/audacity-vs2012.sln
new file mode 100644
index 000000000..73062fa68
--- /dev/null
+++ b/win/audacity-vs2012.sln
@@ -0,0 +1,165 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Express 2012 for Windows Desktop
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Audacity", "Projects\Audacity\Audacity.vcxproj", "{1D64095C-F936-4FCF-B609-56E9DDF941FA}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "soundtouch", "Projects\soundtouch\soundtouch.vcxproj", "{EC3F5835-C486-4970-8A6B-A0700F4B3637}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "expat", "Projects\expat\expat.vcxproj", "{38C2C6B1-FBF8-4C5C-BB90-63F996083F56}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libflac", "Projects\libflac\libflac.vcxproj", "{6C7DC635-26FB-419A-B69A-7ECBBB068245}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libflac++", "Projects\libflac++\libflac++.vcxproj", "{B28C9F3F-FF0E-4FEC-844C-685390B8AC06}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libid3tag", "Projects\libid3tag\libid3tag.vcxproj", "{D96C7BE1-E3F1-4767-BBBB-320E082CE425}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libmad", "Projects\libmad\libmad.vcxproj", "{A52BBEA5-8B02-4147-8734-5D9BBF4D1177}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libnyquist", "Projects\libnyquist\libnyquist.vcxproj", "{7AA41BED-41B0-427A-9148-DEA40549D158}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libresample", "Projects\libresample\libresample.vcxproj", "{F00717F2-67C8-44E1-AF00-541DFA9CB7F2}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsamplerate", "Projects\libsamplerate\libsamplerate.vcxproj", "{3DDDCAA9-276D-4FC3-A15C-485F7B9B24CC}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsndfile", "Projects\libsndfile\libsndfile.vcxproj", "{F4B4A272-4ED3-4951-A6EE-B7BAAC1C4952}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libogg", "Projects\libogg\libogg.vcxproj", "{A939AAF8-44F1-4CE7-9DD0-7A6E99814857}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "portmixer", "Projects\portmixer\portmixer.vcxproj", "{3A76129B-55AB-4D54-BAA7-08F63ED52569}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libvorbis", "Projects\libvorbis\libvorbis.vcxproj", "{727D6675-67EE-4D0B-9DC1-177A0AF741F0}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "portaudio-v19", "Projects\portaudio-v19\portaudio-v19.vcxproj", "{7ABA0F80-94AE-4E82-AB89-2E1258212D59}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "locale", "Projects\locale\locale.vcxproj", "{BE9F28C5-058A-45F5-B2C1-D077BC058AAE}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "filedialog", "Projects\filedialog\filedialog.vcxproj", "{5284D863-3813-479F-BBF0-AC234E216BC6}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libvamp", "Projects\libvamp\libvamp.vcxproj", "{A61E2BF1-21AA-4118-B0D8-FD3D53DB892E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "twolame", "Projects\twolame\twolame.vcxproj", "{8C69F7B6-684F-48D9-9057-8912CA3DAA8B}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "portsmf", "Projects\portsmf\portsmf.vcxproj", "{8A1C2514-85DD-4AE2-9CF3-3183B66C537D}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sbsms", "Projects\sbsms\sbsms.vcxproj", "{A64FFB5D-0CF0-43EE-9DE3-C72260864BFF}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libscorealign", "Projects\libscorealign\libscorealign.vcxproj", "{C0FE933B-4AF7-4ACD-95E8-ACD3A73F1400}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "portmidi", "Projects\portmidi\portmidi.vcxproj", "{D5AB2D87-51DC-4277-A9AB-2A6018D0E947}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "help", "Projects\help\help.vcxproj", "{02F94A40-586A-4403-8464-13B50801FFEC}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libsoxr", "Projects\libsoxr\libsoxr.vcxproj", "{AF9AD75C-4785-4432-BAC3-ADAB1E7F1192}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lv2", "Projects\lv2\lv2.vcxproj", "{0FEC8848-E24E-4FA5-9ACD-E4582DC4CBBE}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1D64095C-F936-4FCF-B609-56E9DDF941FA}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1D64095C-F936-4FCF-B609-56E9DDF941FA}.Debug|Win32.Build.0 = Debug|Win32
+ {1D64095C-F936-4FCF-B609-56E9DDF941FA}.Release|Win32.ActiveCfg = Release|Win32
+ {1D64095C-F936-4FCF-B609-56E9DDF941FA}.Release|Win32.Build.0 = Release|Win32
+ {EC3F5835-C486-4970-8A6B-A0700F4B3637}.Debug|Win32.ActiveCfg = Debug|Win32
+ {EC3F5835-C486-4970-8A6B-A0700F4B3637}.Debug|Win32.Build.0 = Debug|Win32
+ {EC3F5835-C486-4970-8A6B-A0700F4B3637}.Release|Win32.ActiveCfg = Release|Win32
+ {EC3F5835-C486-4970-8A6B-A0700F4B3637}.Release|Win32.Build.0 = Release|Win32
+ {38C2C6B1-FBF8-4C5C-BB90-63F996083F56}.Debug|Win32.ActiveCfg = Debug|Win32
+ {38C2C6B1-FBF8-4C5C-BB90-63F996083F56}.Release|Win32.ActiveCfg = Release|Win32
+ {38C2C6B1-FBF8-4C5C-BB90-63F996083F56}.Release|Win32.Build.0 = Release|Win32
+ {6C7DC635-26FB-419A-B69A-7ECBBB068245}.Debug|Win32.ActiveCfg = Debug|Win32
+ {6C7DC635-26FB-419A-B69A-7ECBBB068245}.Debug|Win32.Build.0 = Debug|Win32
+ {6C7DC635-26FB-419A-B69A-7ECBBB068245}.Release|Win32.ActiveCfg = Release|Win32
+ {6C7DC635-26FB-419A-B69A-7ECBBB068245}.Release|Win32.Build.0 = Release|Win32
+ {B28C9F3F-FF0E-4FEC-844C-685390B8AC06}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B28C9F3F-FF0E-4FEC-844C-685390B8AC06}.Debug|Win32.Build.0 = Debug|Win32
+ {B28C9F3F-FF0E-4FEC-844C-685390B8AC06}.Release|Win32.ActiveCfg = Release|Win32
+ {B28C9F3F-FF0E-4FEC-844C-685390B8AC06}.Release|Win32.Build.0 = Release|Win32
+ {D96C7BE1-E3F1-4767-BBBB-320E082CE425}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D96C7BE1-E3F1-4767-BBBB-320E082CE425}.Debug|Win32.Build.0 = Debug|Win32
+ {D96C7BE1-E3F1-4767-BBBB-320E082CE425}.Release|Win32.ActiveCfg = Release|Win32
+ {D96C7BE1-E3F1-4767-BBBB-320E082CE425}.Release|Win32.Build.0 = Release|Win32
+ {A52BBEA5-8B02-4147-8734-5D9BBF4D1177}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A52BBEA5-8B02-4147-8734-5D9BBF4D1177}.Debug|Win32.Build.0 = Debug|Win32
+ {A52BBEA5-8B02-4147-8734-5D9BBF4D1177}.Release|Win32.ActiveCfg = Release|Win32
+ {A52BBEA5-8B02-4147-8734-5D9BBF4D1177}.Release|Win32.Build.0 = Release|Win32
+ {7AA41BED-41B0-427A-9148-DEA40549D158}.Debug|Win32.ActiveCfg = Debug|Win32
+ {7AA41BED-41B0-427A-9148-DEA40549D158}.Debug|Win32.Build.0 = Debug|Win32
+ {7AA41BED-41B0-427A-9148-DEA40549D158}.Release|Win32.ActiveCfg = Release|Win32
+ {7AA41BED-41B0-427A-9148-DEA40549D158}.Release|Win32.Build.0 = Release|Win32
+ {F00717F2-67C8-44E1-AF00-541DFA9CB7F2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F00717F2-67C8-44E1-AF00-541DFA9CB7F2}.Debug|Win32.Build.0 = Debug|Win32
+ {F00717F2-67C8-44E1-AF00-541DFA9CB7F2}.Release|Win32.ActiveCfg = Release|Win32
+ {F00717F2-67C8-44E1-AF00-541DFA9CB7F2}.Release|Win32.Build.0 = Release|Win32
+ {3DDDCAA9-276D-4FC3-A15C-485F7B9B24CC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3DDDCAA9-276D-4FC3-A15C-485F7B9B24CC}.Release|Win32.ActiveCfg = Release|Win32
+ {3DDDCAA9-276D-4FC3-A15C-485F7B9B24CC}.Release|Win32.Build.0 = Release|Win32
+ {F4B4A272-4ED3-4951-A6EE-B7BAAC1C4952}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F4B4A272-4ED3-4951-A6EE-B7BAAC1C4952}.Debug|Win32.Build.0 = Debug|Win32
+ {F4B4A272-4ED3-4951-A6EE-B7BAAC1C4952}.Release|Win32.ActiveCfg = Release|Win32
+ {F4B4A272-4ED3-4951-A6EE-B7BAAC1C4952}.Release|Win32.Build.0 = Release|Win32
+ {A939AAF8-44F1-4CE7-9DD0-7A6E99814857}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A939AAF8-44F1-4CE7-9DD0-7A6E99814857}.Debug|Win32.Build.0 = Debug|Win32
+ {A939AAF8-44F1-4CE7-9DD0-7A6E99814857}.Release|Win32.ActiveCfg = Release|Win32
+ {A939AAF8-44F1-4CE7-9DD0-7A6E99814857}.Release|Win32.Build.0 = Release|Win32
+ {3A76129B-55AB-4D54-BAA7-08F63ED52569}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3A76129B-55AB-4D54-BAA7-08F63ED52569}.Debug|Win32.Build.0 = Debug|Win32
+ {3A76129B-55AB-4D54-BAA7-08F63ED52569}.Release|Win32.ActiveCfg = Release|Win32
+ {3A76129B-55AB-4D54-BAA7-08F63ED52569}.Release|Win32.Build.0 = Release|Win32
+ {727D6675-67EE-4D0B-9DC1-177A0AF741F0}.Debug|Win32.ActiveCfg = Debug|Win32
+ {727D6675-67EE-4D0B-9DC1-177A0AF741F0}.Debug|Win32.Build.0 = Debug|Win32
+ {727D6675-67EE-4D0B-9DC1-177A0AF741F0}.Release|Win32.ActiveCfg = Release|Win32
+ {727D6675-67EE-4D0B-9DC1-177A0AF741F0}.Release|Win32.Build.0 = Release|Win32
+ {7ABA0F80-94AE-4E82-AB89-2E1258212D59}.Debug|Win32.ActiveCfg = Debug|Win32
+ {7ABA0F80-94AE-4E82-AB89-2E1258212D59}.Debug|Win32.Build.0 = Debug|Win32
+ {7ABA0F80-94AE-4E82-AB89-2E1258212D59}.Release|Win32.ActiveCfg = Release|Win32
+ {7ABA0F80-94AE-4E82-AB89-2E1258212D59}.Release|Win32.Build.0 = Release|Win32
+ {BE9F28C5-058A-45F5-B2C1-D077BC058AAE}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BE9F28C5-058A-45F5-B2C1-D077BC058AAE}.Release|Win32.ActiveCfg = Release|Win32
+ {BE9F28C5-058A-45F5-B2C1-D077BC058AAE}.Release|Win32.Build.0 = Release|Win32
+ {5284D863-3813-479F-BBF0-AC234E216BC6}.Debug|Win32.ActiveCfg = Debug|Win32
+ {5284D863-3813-479F-BBF0-AC234E216BC6}.Debug|Win32.Build.0 = Debug|Win32
+ {5284D863-3813-479F-BBF0-AC234E216BC6}.Release|Win32.ActiveCfg = Release|Win32
+ {5284D863-3813-479F-BBF0-AC234E216BC6}.Release|Win32.Build.0 = Release|Win32
+ {A61E2BF1-21AA-4118-B0D8-FD3D53DB892E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A61E2BF1-21AA-4118-B0D8-FD3D53DB892E}.Debug|Win32.Build.0 = Debug|Win32
+ {A61E2BF1-21AA-4118-B0D8-FD3D53DB892E}.Release|Win32.ActiveCfg = Release|Win32
+ {A61E2BF1-21AA-4118-B0D8-FD3D53DB892E}.Release|Win32.Build.0 = Release|Win32
+ {8C69F7B6-684F-48D9-9057-8912CA3DAA8B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8C69F7B6-684F-48D9-9057-8912CA3DAA8B}.Debug|Win32.Build.0 = Debug|Win32
+ {8C69F7B6-684F-48D9-9057-8912CA3DAA8B}.Release|Win32.ActiveCfg = Release|Win32
+ {8C69F7B6-684F-48D9-9057-8912CA3DAA8B}.Release|Win32.Build.0 = Release|Win32
+ {8A1C2514-85DD-4AE2-9CF3-3183B66C537D}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8A1C2514-85DD-4AE2-9CF3-3183B66C537D}.Debug|Win32.Build.0 = Debug|Win32
+ {8A1C2514-85DD-4AE2-9CF3-3183B66C537D}.Release|Win32.ActiveCfg = Release|Win32
+ {8A1C2514-85DD-4AE2-9CF3-3183B66C537D}.Release|Win32.Build.0 = Release|Win32
+ {A64FFB5D-0CF0-43EE-9DE3-C72260864BFF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A64FFB5D-0CF0-43EE-9DE3-C72260864BFF}.Debug|Win32.Build.0 = Debug|Win32
+ {A64FFB5D-0CF0-43EE-9DE3-C72260864BFF}.Release|Win32.ActiveCfg = Release|Win32
+ {A64FFB5D-0CF0-43EE-9DE3-C72260864BFF}.Release|Win32.Build.0 = Release|Win32
+ {C0FE933B-4AF7-4ACD-95E8-ACD3A73F1400}.Debug|Win32.ActiveCfg = Debug|Win32
+ {C0FE933B-4AF7-4ACD-95E8-ACD3A73F1400}.Debug|Win32.Build.0 = Debug|Win32
+ {C0FE933B-4AF7-4ACD-95E8-ACD3A73F1400}.Release|Win32.ActiveCfg = Release|Win32
+ {C0FE933B-4AF7-4ACD-95E8-ACD3A73F1400}.Release|Win32.Build.0 = Release|Win32
+ {D5AB2D87-51DC-4277-A9AB-2A6018D0E947}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D5AB2D87-51DC-4277-A9AB-2A6018D0E947}.Debug|Win32.Build.0 = Debug|Win32
+ {D5AB2D87-51DC-4277-A9AB-2A6018D0E947}.Release|Win32.ActiveCfg = Release|Win32
+ {D5AB2D87-51DC-4277-A9AB-2A6018D0E947}.Release|Win32.Build.0 = Release|Win32
+ {02F94A40-586A-4403-8464-13B50801FFEC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {02F94A40-586A-4403-8464-13B50801FFEC}.Release|Win32.ActiveCfg = Release|Win32
+ {02F94A40-586A-4403-8464-13B50801FFEC}.Release|Win32.Build.0 = Release|Win32
+ {AF9AD75C-4785-4432-BAC3-ADAB1E7F1192}.Debug|Win32.ActiveCfg = Debug|Win32
+ {AF9AD75C-4785-4432-BAC3-ADAB1E7F1192}.Debug|Win32.Build.0 = Debug|Win32
+ {AF9AD75C-4785-4432-BAC3-ADAB1E7F1192}.Release|Win32.ActiveCfg = Release|Win32
+ {AF9AD75C-4785-4432-BAC3-ADAB1E7F1192}.Release|Win32.Build.0 = Release|Win32
+ {0FEC8848-E24E-4FA5-9ACD-E4582DC4CBBE}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0FEC8848-E24E-4FA5-9ACD-E4582DC4CBBE}.Debug|Win32.Build.0 = Debug|Win32
+ {0FEC8848-E24E-4FA5-9ACD-E4582DC4CBBE}.Release|Win32.ActiveCfg = Release|Win32
+ {0FEC8848-E24E-4FA5-9ACD-E4582DC4CBBE}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/win/ny.props b/win/ny.props
new file mode 100755
index 000000000..fc4f26999
--- /dev/null
+++ b/win/ny.props
@@ -0,0 +1,19 @@
+
+
+
+ Midl
+ CustomBuild
+
+
+ _SelectedFiles;$(copyDependsOn)
+
+
+
+ copy /Y [inputs] ..\..\$(IntDir)Plug-ins\%(Filename)%(Extension)
+ ..\..\$(IntDir)Plug-ins\%(Filename)%(Extension)
+ Copying %(Filename)%(Extension)
+
+
+
\ No newline at end of file
diff --git a/win/ny.targets b/win/ny.targets
new file mode 100755
index 000000000..2219dd552
--- /dev/null
+++ b/win/ny.targets
@@ -0,0 +1,72 @@
+
+
+
+
+
+ _copy
+
+
+
+ $(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml
+
+
+
+
+
+
+
+ @(copy, '|')
+
+
+
+
+
+
+
+
+ $(ComputeLinkInputsTargets);
+ ComputecopyOutput;
+
+
+ $(ComputeLibInputsTargets);
+ ComputecopyOutput;
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/win/ny.xml b/win/ny.xml
new file mode 100755
index 000000000..014c1fd21
--- /dev/null
+++ b/win/ny.xml
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+ General
+
+
+
+
+ Command Line
+
+
+
+
+
+
+
+
+
+
+
+ Execute Before
+
+
+ Specifies the targets for the build customization to run before.
+
+
+
+
+
+
+
+
+
+
+ Execute After
+
+
+ Specifies the targets for the build customization to run after.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Additional Options
+
+
+ Additional Options
+
+
+
+
+
+
+
\ No newline at end of file