[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sc-dev] SF.net SVN: supercollider:[8094] trunk



Revision: 8094
          http://supercollider.svn.sourceforge.net/supercollider/?rev=8094&view=rev
Author:   danstowell
Date:     2008-12-10 11:31:55 +0000 (Wed, 10 Dec 2008)

Log Message:
-----------
Various changes to Windows Visual Studio build:
 * Upgraded project files from MSVC 2005 (8.0) to 2008 (9.0)
 * Got mouse UGens working
 * Updated the README WINDOWS
 * Streamlined the build process a little
 * Suppressed some warnings that we don't want to hear about
 * Added some recent things (PartitionedConvolution) and avoided choking on some recent changes (hypotf, std::numeric_limits<int32>::max())

Modified Paths:
--------------
    trunk/Psycollider/PySCLang/PySCLang.vcproj
    trunk/README WINDOWS
    trunk/windows/PlugIns/BinaryOpUGens.vcproj
    trunk/windows/PlugIns/ChaosUGens.vcproj
    trunk/windows/PlugIns/DelayUGens.vcproj
    trunk/windows/PlugIns/DemandUGens.vcproj
    trunk/windows/PlugIns/DiskIOUGens.vcproj
    trunk/windows/PlugIns/DynNoiseUGens.vcproj
    trunk/windows/PlugIns/FFT2_UGens.vcproj
    trunk/windows/PlugIns/FFT_UGens.vcproj
    trunk/windows/PlugIns/FilterUGens.vcproj
    trunk/windows/PlugIns/GendynUGens.vcproj
    trunk/windows/PlugIns/GrainUGens.vcproj
    trunk/windows/PlugIns/IOUGens.vcproj
    trunk/windows/PlugIns/LFUGens.vcproj
    trunk/windows/PlugIns/MachineListeningUGens.vcproj
    trunk/windows/PlugIns/MulAddUGens.vcproj
    trunk/windows/PlugIns/NoiseUGens.vcproj
    trunk/windows/PlugIns/OSCUGens.vcproj
    trunk/windows/PlugIns/PanUGens.vcproj
    trunk/windows/PlugIns/PhysicalModelingUGens.vcproj
    trunk/windows/PlugIns/TriggerUGens.vcproj
    trunk/windows/PlugIns/UnaryOpUGens.vcproj
    trunk/windows/PlugIns/UnpackFFTUGens.vcproj
    trunk/windows/SC3Win.sln
    trunk/windows/scsynth.vcproj

Added Paths:
-----------
    trunk/windows/PlugIns/MouseUGens.vcproj

Removed Paths:
-------------
    trunk/windows/PlugIns/MacUGens.vcproj

Modified: trunk/Psycollider/PySCLang/PySCLang.vcproj
===================================================================
--- trunk/Psycollider/PySCLang/PySCLang.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/Psycollider/PySCLang/PySCLang.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,11 +1,12 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="PySCLang"
 	ProjectGUID="{580DA691-0F33-4970-8D19-69CB47DE67D4}"
 	RootNamespace="PySCLang"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -70,6 +71,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/PySCLang.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/PySCLang.lib"
 				TargetMachine="1"
 			/>
@@ -92,9 +95,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -105,6 +105,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -125,7 +126,7 @@
 				Name="VCCLCompilerTool"
 				Optimization="0"
 				AdditionalIncludeDirectories="&quot;$(ProjectDir)pycxx&quot;;&quot;$(ProjectDir)..\..\headers\app\&quot;;&quot;$(ProjectDir)..\..\headers\icu\unicode\&quot;;&quot;$(ProjectDir)..\..\headers\lang\&quot;;&quot;$(ProjectDir)..\..\headers\common\&quot;;&quot;$(ProjectDir)..\..\headers\plugin_interface\&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;;&quot;$(ProjectDir)libgw32c_subset\&quot;;&quot;$(ProjectDir)..\..\windows\compat_stuff&quot;;&quot;$(ProjectDir)..\..\libsndfile&quot;;&quot;$(ProjectDir)..\..\headers\server\&quot;;&quot;$(ProjectDir)..\..\..\portaudio\pa_common&quot;;&quot;$(ProjectDir)..\..\..\portmidi\pm_common&quot;;&quot;$(ProjectDir)..\..\..\portmidi\porttime&quot;;&quot;$(PYTHONPATH)\include&quot;"
-				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;PYSCLANG;PYSCLANG_EXPORTS;SC_WIN32;__GNU_LIBRARY__;wxUSE_GUI=1;__WXDEBUG__;WINVER=0x0400;PTW32_BUILD;FORCE_MISSING_SNPRINTF;SC_WIN32_STATIC_PTHREADS;NEWBUFFER"
+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;PYSCLANG;PYSCLANG_EXPORTS;SC_WIN32;__GNU_LIBRARY__;wxUSE_GUI=1;__WXDEBUG__;WINVER=0x0400;PTW32_BUILD;FORCE_MISSING_SNPRINTF;SC_WIN32_STATIC_PTHREADS;NEWBUFFER;_CRT_SECURE_NO_WARNINGS"
 				RuntimeLibrary="0"
 				DefaultCharIsUnsigned="true"
 				UsePrecompiledHeader="0"
@@ -133,6 +134,7 @@
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
 				CallingConvention="0"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -154,6 +156,8 @@
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/PySCLang.lib"
 				TargetMachine="1"
 			/>
@@ -176,10 +180,9 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
+				Description="Copy some windowsy-or-psyco files into the build directory"
+				CommandLine="copy &quot;$(ProjectDir)\..\Psycollider\Psycollider.py&quot; &quot;$(SolutionDir)\..\build\&quot;&#x0D;&#x0A;copy &quot;$(ProjectDir)\..\..\windows\startup.sc&quot; &quot;$(SolutionDir)\..\build\&quot;&#x0D;&#x0A;copy &quot;$(ProjectDir)\..\..\windows\keywords.list&quot; &quot;$(SolutionDir)\..\build\&quot;&#x0D;&#x0A;copy &quot;$(ProjectDir)\..\..\libsndfile\libsndfile.dll&quot; &quot;$(SolutionDir)\..\build\&quot;&#x0D;&#x0A;copy &quot;$(ProjectDir)\..\..\..\fftw3\libfftw3f-3.dll&quot; &quot;$(SolutionDir)\..\build\&quot;&#x0D;&#x0A;"
 			/>
 		</Configuration>
 	</Configurations>

Modified: trunk/README WINDOWS
===================================================================
--- trunk/README WINDOWS	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/README WINDOWS	2008-12-10 11:31:55 UTC (rev 8094)
@@ -15,8 +15,8 @@
 System Requirements
 ------------------------------------------------------------------------
 
-Windows 2000/XP/Vista
-Windows Installer 
+* Windows 2000/XP/Vista
+* Windows Installer 
 
 Most common sound cards will work fine - the sound card should be one 
 that is supported by PortAudio (http://www.portaudio.com/). If you have 
@@ -25,7 +25,7 @@
 (in short: use ASIO drivers wherever possible).
 
 ------------------------------------------------------------------------
-Installation and launching
+How to install, and how to launch
 ------------------------------------------------------------------------
 To install, simply run "setup.exe" and PsyCollider will install on your 
 System (default location is Program Files\PsyCollider).
@@ -35,14 +35,15 @@
 NOTE: Your system must provide both audio input and audio output. Otherwise 
 the synthesis server will not start (see also sc-users mailinglist discussion)
 
-Important paths and files:
+Paths and files you may want to be aware of:
 $PSYCOLLIDER_HOME$\startup.sc : system wide startup file
 $USER_HOME$\SuperCollider\startup.sc : user startup file
 $USER_HOME$\SuperCollider\Extensions : user extension folder for classes, plugins and help files
 
+
 ------------------------------------------------------------------------
-THE FOLLOWING INFORMATION IS FOR DEVELOPERS ONLY!
-Most people don't need to know the following...
+    Note: THE FOLLOWING INFORMATION IS FOR DEVELOPERS ONLY!
+    Most people don't need to know how to build SC3 from scratch...
 ------------------------------------------------------------------------
 Building
 ------------------------------------------------------------------------
@@ -58,12 +59,12 @@
 * fftw3
 * python
 
-You need Visual C++ 2005 (8.0) or the Express edition to build it. 
+You need Visual C++ 2008 (9.0) or the Express edition to build it. 
 
 Let's call ROOT the folder you checked out the SuperCollider code tree (contains "build", "Source" etc.)
 (Note that the SuperCollider code folder should be named "SuperCollider3" to avoid problems.)
 
-Python 
+1: Python 
 ----------------------
 1) go to "http://python.org"; and download and install the latest Python version (tested 2.5.1). 
 NOTE: get the Windows installer and make sure its the Unicode version and NOT the Ansii version.
@@ -73,7 +74,7 @@
 
 NOTE: make sure you have an environment variable set called PYTHONPATH pointing to the base directory of you installation (Should be done by python installer).
 
-Portaudio + ASIO
+2: Portaudio + ASIO
 ----------------------
 - reminder : you do NOT need to build portaudio. this is taken care of by the msvc project.
 
@@ -100,7 +101,7 @@
 ROOT\..\asio-sdk\driver
 ...
 
-Portmidi
+3: Portmidi
 -----------
 - reminder : you do NOT need to build portmidi. this is taken care of by the msvc project.
 
@@ -112,7 +113,7 @@
 ROOT\..\portmidi\portmidi.dsp\
 ...
 
-Pthread-win32
+4: Pthread-win32
 ------------------------
 - reminder : you do NOT need to build pthread-win32. this is taken care of by the msvc project.
 
@@ -127,25 +128,29 @@
 NOTE : the home page is "http://sources.redhat.com/pthreads-win32";
 
 
-fftw3
+5: fftw3
 -----------------------
-- reminder : you do NOT need to build fftw3. this is taken care of by the msvc project.
 
-1) go to: "http://www.fftw.org/download.html"; and download the latest stable version (tested 3.1.)
+1) go to: "http://www.fftw.org/install/windows.html"; and download the "PRECOMPILED WINDOWS DLL".
 
 ...
 ROOT\..\fftw3
 ...
 
+You also need to run the instructions in the readme that accompany the fftw3 download, which tell you 
+how to generate "lib" files for your system.
 
-Once all that is done, the Solution should compile without problems (lots of warning though...).
+
+6: actually building and running the thing!
+-------------------------------------------
+
+Once all the above is done, the Solution "SC3win.sln" should compile without problems (lots of warnings though...).
 As a result you will have the plugins in build\plugins (scx files) and PySCLang in ($PYTHONHOME)\lib\site-packages
 
-To run PsyCollider you have to put a few more things into the build directory:
-* Psycollider.py (the Psycollider script from ROOT\Psycollider\Psycollider into ROOT\build\)
-* startup.sc and keywords.list (from ROOT\windows\ into ROOT\build\)
-* libsndfile.dll (from ROOT\libsndfile into ROOT\build\)
+(The building of the "PySClang" target should also result in a few necessary files being copied into the "build" 
+folder. Namely Psycollider.py, startup.sc, keywords.list, libsndfile.dll, libfftw3f-3.dll.)
 
+
 Then open a Terminal and run: python.exe Psycollider.py 
 
 

Modified: trunk/windows/PlugIns/BinaryOpUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/BinaryOpUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/BinaryOpUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="BinaryOpUGens"
 	ProjectGUID="{A25458C1-2618-4FB0-89BC-E41769B5AE4B}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -66,6 +67,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/BinaryOpUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/BinaryOpUGens.lib"
 				TargetMachine="1"
 			/>
@@ -88,9 +91,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -101,6 +101,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -126,6 +127,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -138,12 +140,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/BinaryOpUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/BinaryOpUGens.lib"
 				TargetMachine="1"
 			/>
@@ -166,9 +170,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/ChaosUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/ChaosUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/ChaosUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="ChaosUGens"
 	ProjectGUID="{B2A72FE2-EA68-456A-8220-B875BDCFB3EA}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -66,6 +67,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/ChaosUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/ChaosUGens.lib"
 				TargetMachine="1"
 			/>
@@ -88,9 +91,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -101,6 +101,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -126,6 +127,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -138,12 +140,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/ChaosUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/ChaosUGens.lib"
 				TargetMachine="1"
 			/>
@@ -166,9 +170,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/DelayUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/DelayUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/DelayUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="DelayUGens"
 	ProjectGUID="{4E998729-F079-485C-B30C-B0B99BD69B19}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -40,7 +41,7 @@
 			<Tool
 				Name="VCCLCompilerTool"
 				Optimization="0"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\..\libsndfile\src&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
 				PreprocessorDefinitions="WIN32;SC_WIN32;_DEBUG;_WINDOWS;_USRDLL;DELAYUGENS_EXPORTS"
 				MinimalRebuild="true"
 				BasicRuntimeChecks="3"
@@ -66,6 +67,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/DelayUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/DelayUGens.lib"
 				TargetMachine="1"
 			/>
@@ -88,9 +91,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -101,6 +101,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -126,6 +127,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -138,12 +140,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/DelayUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/DelayUGens.lib"
 				TargetMachine="1"
 			/>
@@ -166,9 +170,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/DemandUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/DemandUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/DemandUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="DemandUGens"
 	ProjectGUID="{C34A5BEF-447F-4390-98AF-FBA6C63060A8}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -66,6 +67,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/DemandUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/DemandUGens.lib"
 				TargetMachine="1"
 			/>
@@ -88,9 +91,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -101,6 +101,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -126,6 +127,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -138,12 +140,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/DemandUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/DemandUGens.lib"
 				TargetMachine="1"
 			/>
@@ -166,9 +170,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/DiskIOUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/DiskIOUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/DiskIOUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="DiskIOUGens"
 	ProjectGUID="{A5CCA509-2D72-41E0-8E31-7C90449B7216}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -67,6 +68,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/DiskIOUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/DiskIOUGens.lib"
 				TargetMachine="1"
 			/>
@@ -89,9 +92,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -102,6 +102,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -127,6 +128,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -140,12 +142,14 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="wsock32.lib ..\..\libsndfile\libsndfile.lib"
-				OutputFile="$(OutDir)/DiskIOUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/DiskIOUGens.lib"
 				TargetMachine="1"
 			/>
@@ -168,9 +172,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/DynNoiseUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/DynNoiseUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/DynNoiseUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="DynNoiseUGens"
 	ProjectGUID="{AA93E52B-CEE7-48C4-9D43-F72D7E9CC9AB}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -66,6 +67,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/DynNoiseUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/DynNoiseUGens.lib"
 				TargetMachine="1"
 			/>
@@ -88,9 +91,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -101,6 +101,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -126,6 +127,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -138,12 +140,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/DynNoiseUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/DynNoiseUGens.lib"
 				TargetMachine="1"
 			/>
@@ -166,9 +170,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/FFT2_UGens.vcproj
===================================================================
--- trunk/windows/PlugIns/FFT2_UGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/FFT2_UGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,11 +1,12 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="FFT2_UGens"
 	ProjectGUID="{7B3E3D51-E344-4F2C-982A-547B4460E652}"
 	RootNamespace="FFT2_UGens"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -67,6 +68,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/FFT2_UGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/FFT2_UGens.lib"
 				TargetMachine="1"
 			/>
@@ -89,9 +92,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -102,6 +102,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -120,13 +121,14 @@
 			/>
 			<Tool
 				Name="VCCLCompilerTool"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;;&quot;$(ProjectDir)..\..\..\fftw-3.2\api&quot;"
 				PreprocessorDefinitions="WIN32;SC_WIN32;NDEBUG;_WINDOWS;_USRDLL;DELAYUGENS_EXPORTS;SC_FFT_FFTW"
 				RuntimeLibrary="0"
 				UsePrecompiledHeader="0"
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -140,12 +142,14 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="..\..\..\fftw3\libfftw3-3.lib ..\..\..\fftw3\libfftw3l-3.lib ..\..\..\fftw3\libfftw3f-3.lib"
-				OutputFile="$(OutDir)/FFT2_UGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/FFT2_UGens.lib"
 				TargetMachine="1"
 			/>
@@ -168,9 +172,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -208,6 +209,10 @@
 				>
 			</File>
 			<File
+				RelativePath="..\..\Source\common\SC_fftlib.cpp"
+				>
+			</File>
+			<File
 				RelativePath="..\..\source\plugins\SCComplex.cpp"
 				>
 			</File>

Modified: trunk/windows/PlugIns/FFT_UGens.vcproj
===================================================================
--- trunk/windows/PlugIns/FFT_UGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/FFT_UGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,11 +1,12 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="FFT_UGens"
 	ProjectGUID="{7427914C-3567-4ABE-9C08-0C1C32979A66}"
 	RootNamespace="FFT_UGens"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -67,6 +68,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/FFT_UGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/FFT_UGens.lib"
 				TargetMachine="1"
 			/>
@@ -89,9 +92,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -102,6 +102,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -120,13 +121,14 @@
 			/>
 			<Tool
 				Name="VCCLCompilerTool"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\..\fftw3&quot;;&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\..\fftw3&quot;;&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;;&quot;$(ProjectDir)..\..\..\fftw-3.2\api&quot;"
 				PreprocessorDefinitions="WIN32;SC_WIN32;NDEBUG;_WINDOWS;_USRDLL;FFT_UGENS_EXPORTS;SC_FFT_FFTW"
 				RuntimeLibrary="0"
 				UsePrecompiledHeader="0"
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -139,13 +141,15 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="..\..\..\fftw3\libfftw3-3.lib ..\..\..\fftw3\libfftw3l-3.lib ..\..\..\fftw3\libfftw3f-3.lib"
-				OutputFile="$(OutDir)/FFT_UGens.scx"
+				AdditionalDependencies="..\..\..\fftw3\libfftw3-3.lib ..\..\..\fftw3\libfftw3l-3.lib ..\..\..\fftw3\libfftw3f-3.lib wsock32.lib"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/FFT_UGens.lib"
 				TargetMachine="1"
 			/>
@@ -168,9 +172,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -200,10 +201,18 @@
 				>
 			</File>
 			<File
+				RelativePath="..\..\Source\plugins\PartitionedConvolution.cpp"
+				>
+			</File>
+			<File
 				RelativePath="..\..\Source\plugins\PV_UGens.cpp"
 				>
 			</File>
 			<File
+				RelativePath="..\..\Source\common\SC_fftlib.cpp"
+				>
+			</File>
+			<File
 				RelativePath="..\..\..\SuperCollider3\source\plugins\SCComplex.cpp"
 				>
 			</File>

Modified: trunk/windows/PlugIns/FilterUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/FilterUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/FilterUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="FilterUGens"
 	ProjectGUID="{EEB81965-7987-41FA-82B3-F6A7786D1E97}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -66,6 +67,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/FilterUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/FilterUGens.lib"
 				TargetMachine="1"
 			/>
@@ -88,9 +91,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -101,6 +101,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -126,6 +127,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -138,12 +140,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/FilterUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/FilterUGens.lib"
 				TargetMachine="1"
 			/>
@@ -166,9 +170,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/GendynUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/GendynUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/GendynUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="GendynUGens"
 	ProjectGUID="{75455EF9-157B-4ADC-81C9-5C53190B18EA}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -66,6 +67,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/GendynUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/GendynUGens.lib"
 				TargetMachine="1"
 			/>
@@ -88,9 +91,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -101,6 +101,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -126,6 +127,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -138,12 +140,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/GendynUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/GendynUGens.lib"
 				TargetMachine="1"
 			/>
@@ -166,9 +170,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/GrainUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/GrainUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/GrainUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="GrainUGens"
 	ProjectGUID="{FBFEB18B-DA79-44B8-800A-0AB70BCA6490}"
 	RootNamespace="GrainUGens"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -18,7 +19,7 @@
 			Name="Debug|Win32"
 			OutputDirectory="$(ProjectDir)..\..\build\plugins\"
 			IntermediateDirectory="$(ConfigurationName)"
-			ConfigurationType="1"
+			ConfigurationType="2"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -37,7 +38,7 @@
 			/>
 			<Tool
 				Name="VCCLCompilerTool"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\..\libsndfile\src&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
 				PreprocessorDefinitions="WIN32;SC_WIN32;_DEBUG;_WINDOWS;_USRDLL;DISKIOUGENS_EXPORTS"
 			/>
 			<Tool
@@ -51,6 +52,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 			/>
 			<Tool
 				Name="VCALinkTool"
@@ -71,9 +74,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -82,6 +82,7 @@
 			OutputDirectory="$(ProjectDir)..\..\build\plugins\"
 			IntermediateDirectory="$(ConfigurationName)"
 			ConfigurationType="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -117,6 +118,8 @@
 				OutputFile="$(OutDir)\$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 			/>
 			<Tool
 				Name="VCALinkTool"
@@ -137,9 +140,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/IOUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/IOUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/IOUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="IOUGens"
 	ProjectGUID="{68881603-F9D0-4DBE-A323-701A49DC39BC}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -66,6 +67,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/IOUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/IOUGens.lib"
 				TargetMachine="1"
 			/>
@@ -88,9 +91,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -101,6 +101,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -138,12 +139,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/IOUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/IOUGens.lib"
 				TargetMachine="1"
 			/>
@@ -166,9 +169,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/LFUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/LFUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/LFUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="LFUGens"
 	ProjectGUID="{84B136F8-AD3A-48A1-96FD-FBF4445D7043}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -67,6 +68,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/LFUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/LFUGens.lib"
 				TargetMachine="1"
 			/>
@@ -89,9 +92,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -102,6 +102,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -127,6 +128,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -140,12 +142,14 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="wsock32.lib"
-				OutputFile="$(OutDir)/LFUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/LFUGens.lib"
 				TargetMachine="1"
 			/>
@@ -168,9 +172,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Deleted: trunk/windows/PlugIns/MacUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/MacUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/MacUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,220 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-	ProjectType="Visual C++"
-	Version="8,00"
-	Name="MacUGens"
-	ProjectGUID="{1484F0E2-480E-4230-91CC-B3A4A57451B1}"
-	Keyword="Win32Proj"
-	>
-	<Platforms>
-		<Platform
-			Name="Win32"
-		/>
-	</Platforms>
-	<ToolFiles>
-	</ToolFiles>
-	<Configurations>
-		<Configuration
-			Name="Debug|Win32"
-			OutputDirectory="PlugIns_Debug"
-			IntermediateDirectory="PlugIns_Debug_Intermediate"
-			ConfigurationType="2"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				Optimization="0"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\..\libsndfile\src&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
-				PreprocessorDefinitions="WIN32;SC_WIN32;_DEBUG;_WINDOWS;_USRDLL;MACUGENS_EXPORTS"
-				MinimalRebuild="true"
-				BasicRuntimeChecks="3"
-				RuntimeLibrary="1"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				Detect64BitPortabilityProblems="false"
-				DebugInformationFormat="4"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/MacUGens.scx"
-				LinkIncremental="2"
-				GenerateDebugInformation="true"
-				ProgramDatabaseFile="$(OutDir)/MacUGens.pdb"
-				SubSystem="2"
-				ImportLibrary="$(OutDir)/MacUGens.lib"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-		<Configuration
-			Name="Release|Win32"
-			OutputDirectory="PlugIns_Release"
-			IntermediateDirectory="PlugIns_Release_Intermediate"
-			ConfigurationType="2"
-			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
-			CharacterSet="2"
-			>
-			<Tool
-				Name="VCPreBuildEventTool"
-			/>
-			<Tool
-				Name="VCCustomBuildTool"
-			/>
-			<Tool
-				Name="VCXMLDataGeneratorTool"
-			/>
-			<Tool
-				Name="VCWebServiceProxyGeneratorTool"
-			/>
-			<Tool
-				Name="VCMIDLTool"
-			/>
-			<Tool
-				Name="VCCLCompilerTool"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\..\libsndfile\src&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
-				PreprocessorDefinitions="WIN32;SC_WIN32;NDEBUG;_WINDOWS;_USRDLL;MACUGENS_EXPORTS"
-				RuntimeLibrary="0"
-				UsePrecompiledHeader="0"
-				WarningLevel="3"
-				Detect64BitPortabilityProblems="false"
-				DebugInformationFormat="3"
-			/>
-			<Tool
-				Name="VCManagedResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCResourceCompilerTool"
-			/>
-			<Tool
-				Name="VCPreLinkEventTool"
-			/>
-			<Tool
-				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/MacUGens.scx"
-				LinkIncremental="1"
-				GenerateDebugInformation="true"
-				SubSystem="2"
-				OptimizeReferences="2"
-				EnableCOMDATFolding="2"
-				ImportLibrary="$(OutDir)/MacUGens.lib"
-				TargetMachine="1"
-			/>
-			<Tool
-				Name="VCALinkTool"
-			/>
-			<Tool
-				Name="VCManifestTool"
-			/>
-			<Tool
-				Name="VCXDCMakeTool"
-			/>
-			<Tool
-				Name="VCBscMakeTool"
-			/>
-			<Tool
-				Name="VCFxCopTool"
-			/>
-			<Tool
-				Name="VCAppVerifierTool"
-			/>
-			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
-				Name="VCPostBuildEventTool"
-			/>
-		</Configuration>
-	</Configurations>
-	<References>
-	</References>
-	<Files>
-		<Filter
-			Name="Source Files"
-			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
-			UniqueIdentifier="{003C36E4-84CB-479D-BB0E-8EBCE7D3FA05}"
-			>
-			<File
-				RelativePath="..\..\..\SuperCollider3\source\plugins\MacUGens.cpp"
-				>
-				<FileConfiguration
-					Name="Debug|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCLCompilerTool"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="Release|Win32"
-					ExcludedFromBuild="true"
-					>
-					<Tool
-						Name="VCCLCompilerTool"
-					/>
-				</FileConfiguration>
-			</File>
-		</Filter>
-		<Filter
-			Name="Header Files"
-			Filter="h;hpp;hxx;hm;inl;inc;xsd"
-			UniqueIdentifier="{C7DBD712-25CB-43C8-B0F8-18E0BC8DB0C7}"
-			>
-		</Filter>
-		<Filter
-			Name="Resource Files"
-			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
-			UniqueIdentifier="{06C3897C-801F-48CA-B314-EA54C53BB910}"
-			>
-		</Filter>
-	</Files>
-	<Globals>
-	</Globals>
-</VisualStudioProject>

Modified: trunk/windows/PlugIns/MachineListeningUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/MachineListeningUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/MachineListeningUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="MachineListeningUGens"
 	ProjectGUID="{C3EFC61E-C698-4E48-81A2-EAED41F1E9A9}"
 	RootNamespace="MachineListeningUGens"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -18,7 +19,7 @@
 			Name="Debug|Win32"
 			OutputDirectory="$(ProjectDir)..\..\build\plugins\"
 			IntermediateDirectory="$(ConfigurationName)"
-			ConfigurationType="1"
+			ConfigurationType="2"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -37,7 +38,7 @@
 			/>
 			<Tool
 				Name="VCCLCompilerTool"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\Source\plugins&quot;;&quot;$(ProjectDir)..\compat_stuff&quot;;&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile\&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\Source\plugins&quot;;&quot;$(ProjectDir)..\compat_stuff&quot;;&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile\&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;;&quot;$(ProjectDir)..\..\..\fftw-3.2\api&quot;"
 				PreprocessorDefinitions="WIN32;SC_WIN32;_DEBUG;_WINDOWS;_USRDLL;DISKIOUGENS_EXPORTS"
 			/>
 			<Tool
@@ -51,6 +52,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 			/>
 			<Tool
 				Name="VCALinkTool"
@@ -71,9 +74,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -82,6 +82,7 @@
 			OutputDirectory="$(ProjectDir)..\..\build\plugins\"
 			IntermediateDirectory="$(ConfigurationName)"
 			ConfigurationType="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -100,7 +101,7 @@
 			/>
 			<Tool
 				Name="VCCLCompilerTool"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\Source\plugins&quot;;&quot;$(ProjectDir)..\compat_stuff&quot;;&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile\&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\Source\plugins&quot;;&quot;$(ProjectDir)..\compat_stuff&quot;;&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile\&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;;&quot;$(ProjectDir)..\..\..\fftw-3.2\api&quot;"
 				PreprocessorDefinitions="WIN32;SC_WIN32;NDEBUG;_WINDOWS;_USRDLL;DELAYUGENS_EXPORTS"
 			/>
 			<Tool
@@ -117,6 +118,8 @@
 				OutputFile="$(OutDir)\$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 			/>
 			<Tool
 				Name="VCALinkTool"
@@ -137,9 +140,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Copied: trunk/windows/PlugIns/MouseUGens.vcproj (from rev 8051, trunk/windows/PlugIns/MacUGens.vcproj)
===================================================================
--- trunk/windows/PlugIns/MouseUGens.vcproj	                        (rev 0)
+++ trunk/windows/PlugIns/MouseUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -0,0 +1,222 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+	ProjectType="Visual C++"
+	Version="9.00"
+	Name="MouseUGens"
+	ProjectGUID="{1484F0E2-480E-4230-91CC-B3A4A57451B1}"
+	RootNamespace="MouseUGens"
+	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
+	>
+	<Platforms>
+		<Platform
+			Name="Win32"
+		/>
+	</Platforms>
+	<ToolFiles>
+	</ToolFiles>
+	<Configurations>
+		<Configuration
+			Name="Debug|Win32"
+			OutputDirectory="PlugIns_Debug"
+			IntermediateDirectory="PlugIns_Debug_Intermediate"
+			ConfigurationType="2"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				Optimization="0"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\..\libsndfile\src&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
+				PreprocessorDefinitions="WIN32;SC_WIN32;_DEBUG;_WINDOWS;_USRDLL;MACUGENS_EXPORTS"
+				MinimalRebuild="true"
+				BasicRuntimeChecks="3"
+				RuntimeLibrary="1"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="4"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				OutputFile="$(OutDir)/MacUGens.scx"
+				LinkIncremental="2"
+				GenerateDebugInformation="true"
+				ProgramDatabaseFile="$(OutDir)/MacUGens.pdb"
+				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
+				ImportLibrary="$(OutDir)/MacUGens.lib"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+		<Configuration
+			Name="Release|Win32"
+			OutputDirectory="$(ProjectDir)..\..\build\plugins\"
+			IntermediateDirectory="$(ConfigurationName)"
+			ConfigurationType="2"
+			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
+			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
+			>
+			<Tool
+				Name="VCPreBuildEventTool"
+			/>
+			<Tool
+				Name="VCCustomBuildTool"
+			/>
+			<Tool
+				Name="VCXMLDataGeneratorTool"
+			/>
+			<Tool
+				Name="VCWebServiceProxyGeneratorTool"
+			/>
+			<Tool
+				Name="VCMIDLTool"
+			/>
+			<Tool
+				Name="VCCLCompilerTool"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
+				PreprocessorDefinitions="WIN32;SC_WIN32;NDEBUG;_WINDOWS;_USRDLL;MACUGENS_EXPORTS;_CRT_SECURE_NO_WARNINGS"
+				RuntimeLibrary="0"
+				UsePrecompiledHeader="0"
+				WarningLevel="3"
+				Detect64BitPortabilityProblems="false"
+				DebugInformationFormat="3"
+			/>
+			<Tool
+				Name="VCManagedResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCResourceCompilerTool"
+			/>
+			<Tool
+				Name="VCPreLinkEventTool"
+			/>
+			<Tool
+				Name="VCLinkerTool"
+				AdditionalDependencies="wsock32.lib"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
+				LinkIncremental="1"
+				GenerateDebugInformation="true"
+				SubSystem="2"
+				OptimizeReferences="2"
+				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
+				ImportLibrary="$(OutDir)/MacUGens.lib"
+				TargetMachine="1"
+			/>
+			<Tool
+				Name="VCALinkTool"
+			/>
+			<Tool
+				Name="VCManifestTool"
+			/>
+			<Tool
+				Name="VCXDCMakeTool"
+			/>
+			<Tool
+				Name="VCBscMakeTool"
+			/>
+			<Tool
+				Name="VCFxCopTool"
+			/>
+			<Tool
+				Name="VCAppVerifierTool"
+			/>
+			<Tool
+				Name="VCPostBuildEventTool"
+			/>
+		</Configuration>
+	</Configurations>
+	<References>
+	</References>
+	<Files>
+		<Filter
+			Name="Source Files"
+			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+			UniqueIdentifier="{003C36E4-84CB-479D-BB0E-8EBCE7D3FA05}"
+			>
+			<File
+				RelativePath=".\ExportHelper.cpp"
+				>
+			</File>
+			<File
+				RelativePath="..\..\Source\plugins\MouseUGens.cpp"
+				>
+			</File>
+			<Filter
+				Name="pthread"
+				>
+				<File
+					RelativePath="..\..\..\pthread-win32\pthread.c"
+					>
+				</File>
+				<File
+					RelativePath="..\compat_stuff\WSA-pthread-compat-stuff.cpp"
+					>
+				</File>
+			</Filter>
+		</Filter>
+		<Filter
+			Name="Header Files"
+			Filter="h;hpp;hxx;hm;inl;inc;xsd"
+			UniqueIdentifier="{C7DBD712-25CB-43C8-B0F8-18E0BC8DB0C7}"
+			>
+		</Filter>
+		<Filter
+			Name="Resource Files"
+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
+			UniqueIdentifier="{06C3897C-801F-48CA-B314-EA54C53BB910}"
+			>
+		</Filter>
+	</Files>
+	<Globals>
+	</Globals>
+</VisualStudioProject>


Property changes on: trunk/windows/PlugIns/MouseUGens.vcproj
___________________________________________________________________
Added: svn:keywords
   + Author Date Id Revision
Added: svn:mergeinfo
   + 

Modified: trunk/windows/PlugIns/MulAddUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/MulAddUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/MulAddUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="MulAddUGens"
 	ProjectGUID="{C7FBD879-BA07-4663-BB98-A53D4B4BE430}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -66,6 +67,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/MulAddUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/MulAddUGens.lib"
 				TargetMachine="1"
 			/>
@@ -88,9 +91,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -101,6 +101,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -126,6 +127,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -138,12 +140,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/MulAddUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/MulAddUGens.lib"
 				TargetMachine="1"
 			/>
@@ -166,9 +170,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/NoiseUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/NoiseUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/NoiseUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="NoiseUGens"
 	ProjectGUID="{D4690C35-8896-42E1-8CBB-A6C0574B00B5}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -66,6 +67,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/NoiseUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/NoiseUGens.lib"
 				TargetMachine="1"
 			/>
@@ -88,9 +91,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -101,6 +101,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -126,6 +127,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -138,12 +140,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/NoiseUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/NoiseUGens.lib"
 				TargetMachine="1"
 			/>
@@ -166,9 +170,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/OSCUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/OSCUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/OSCUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="OSCUGens"
 	ProjectGUID="{42538BD2-C36C-4060-9FC0-038D2558E250}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -67,6 +68,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/OSCUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/OSCUGens.lib"
 				TargetMachine="1"
 			/>
@@ -89,9 +92,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -102,6 +102,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -127,6 +128,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -140,12 +142,14 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="wsock32.lib"
-				OutputFile="$(OutDir)/OSCUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/OSCUGens.lib"
 				TargetMachine="1"
 			/>
@@ -168,9 +172,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/PanUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/PanUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/PanUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="PanUGens"
 	ProjectGUID="{24EB1CB4-8F12-46AA-BF81-4CE92971E361}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -66,6 +67,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/PanUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/PanUGens.lib"
 				TargetMachine="1"
 			/>
@@ -88,9 +91,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -101,6 +101,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -126,6 +127,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -138,12 +140,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/PanUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/PanUGens.lib"
 				TargetMachine="1"
 			/>
@@ -166,9 +170,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/PhysicalModelingUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/PhysicalModelingUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/PhysicalModelingUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,11 +1,12 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="PhysicalModelingUGens"
 	ProjectGUID="{E20E332A-0084-40DB-9219-39B04A20DE70}"
 	RootNamespace="PhysicalModelingUGens"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -67,6 +68,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/PhysicalModelingUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/PhysicalModelingUGens.lib"
 				TargetMachine="1"
 			/>
@@ -89,9 +92,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -102,6 +102,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -127,6 +128,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -139,12 +141,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/PhysicalModelingUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/PhysicalModelingUGens.lib"
 				TargetMachine="1"
 			/>
@@ -167,9 +171,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/TriggerUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/TriggerUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/TriggerUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,11 +1,12 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="TriggerUGens"
 	ProjectGUID="{3ACD1DB7-EBFD-499F-9C76-D3167F6C8FA4}"
 	RootNamespace="TriggerUGens"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -67,6 +68,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/TriggerUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/TriggerUGens.lib"
 				TargetMachine="1"
 			/>
@@ -89,9 +92,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -102,6 +102,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -127,6 +128,7 @@
 				WarningLevel="3"
 				Detect64BitPortabilityProblems="false"
 				DebugInformationFormat="3"
+				DisableSpecificWarnings="4244"
 			/>
 			<Tool
 				Name="VCManagedResourceCompilerTool"
@@ -139,12 +141,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/TriggerUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/TriggerUGens.lib"
 				TargetMachine="1"
 			/>
@@ -167,9 +171,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/UnaryOpUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/UnaryOpUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/UnaryOpUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="UnaryOpUGens"
 	ProjectGUID="{A706B3C3-EC0D-416D-BA13-6EFE1DB83316}"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -66,6 +67,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/UnaryOpUGens.pdb"
 				SubSystem="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/UnaryOpUGens.lib"
 				TargetMachine="1"
 			/>
@@ -88,9 +91,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -101,6 +101,7 @@
 			ConfigurationType="2"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -138,12 +139,14 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)/UnaryOpUGens.scx"
+				OutputFile="$(OutDir)/$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
 				SubSystem="2"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				ImportLibrary="$(OutDir)/UnaryOpUGens.lib"
 				TargetMachine="1"
 			/>
@@ -166,9 +169,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/PlugIns/UnpackFFTUGens.vcproj
===================================================================
--- trunk/windows/PlugIns/UnpackFFTUGens.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/PlugIns/UnpackFFTUGens.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="UnpackFFTUGens"
 	ProjectGUID="{0532664B-3D3D-481C-A87E-CB284C211D6D}"
 	RootNamespace="UnpackFFTUGens"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -18,7 +19,7 @@
 			Name="Debug|Win32"
 			OutputDirectory="$(ProjectDir)..\..\build\plugins\"
 			IntermediateDirectory="$(ConfigurationName)"
-			ConfigurationType="1"
+			ConfigurationType="2"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -37,7 +38,7 @@
 			/>
 			<Tool
 				Name="VCCLCompilerTool"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\..\libsndfile\src&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;;&quot;$(ProjectDir)..\..\..\fftw-3.2\api&quot;"
 				PreprocessorDefinitions="WIN32;SC_WIN32;_DEBUG;_WINDOWS;_USRDLL;DISKIOUGENS_EXPORTS"
 			/>
 			<Tool
@@ -51,6 +52,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 			/>
 			<Tool
 				Name="VCALinkTool"
@@ -71,9 +74,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -82,6 +82,7 @@
 			OutputDirectory="$(ProjectDir)..\..\build\plugins\"
 			IntermediateDirectory="$(ConfigurationName)"
 			ConfigurationType="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -100,7 +101,7 @@
 			/>
 			<Tool
 				Name="VCCLCompilerTool"
-				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile\&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;"
+				AdditionalIncludeDirectories="&quot;$(ProjectDir)..\..\headers\plugin_interface&quot;;&quot;$(ProjectDir)..\..\libsndfile\&quot;;&quot;$(ProjectDir)..\..\headers\common&quot;;&quot;$(ProjectDir)..\..\headers\server&quot;;&quot;$(ProjectDir)..\..\..\pthread-win32&quot;;&quot;$(ProjectDir)..\..\..\fftw-3.2\api&quot;"
 				PreprocessorDefinitions="WIN32;SC_WIN32;NDEBUG;_WINDOWS;_USRDLL;DELAYUGENS_EXPORTS"
 			/>
 			<Tool
@@ -117,6 +118,8 @@
 				OutputFile="$(OutDir)\$(ProjectName).scx"
 				LinkIncremental="1"
 				GenerateDebugInformation="true"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 			/>
 			<Tool
 				Name="VCALinkTool"
@@ -137,9 +140,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>

Modified: trunk/windows/SC3Win.sln
===================================================================
--- trunk/windows/SC3Win.sln	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/SC3Win.sln	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,5 +1,5 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual C++ Express 2008
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BinaryOpUGens", "PlugIns\BinaryOpUGens.vcproj", "{A25458C1-2618-4FB0-89BC-E41769B5AE4B}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DelayUGens", "PlugIns\DelayUGens.vcproj", "{4E998729-F079-485C-B30C-B0B99BD69B19}"
@@ -30,7 +30,7 @@
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "scsynth", "scsynth.vcproj", "{C02C0847-C65E-4187-A3F5-5878076C7803}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MacUGens", "PlugIns\MacUGens.vcproj", "{1484F0E2-480E-4230-91CC-B3A4A57451B1}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MouseUGens", "PlugIns\MouseUGens.vcproj", "{1484F0E2-480E-4230-91CC-B3A4A57451B1}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PySCLang", "..\Psycollider\PySCLang\PySCLang.vcproj", "{580DA691-0F33-4970-8D19-69CB47DE67D4}"
 EndProject

Modified: trunk/windows/scsynth.vcproj
===================================================================
--- trunk/windows/scsynth.vcproj	2008-12-10 11:11:04 UTC (rev 8093)
+++ trunk/windows/scsynth.vcproj	2008-12-10 11:31:55 UTC (rev 8094)
@@ -1,11 +1,12 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
 	ProjectType="Visual C++"
-	Version="8.00"
+	Version="9.00"
 	Name="scsynth"
 	ProjectGUID="{C02C0847-C65E-4187-A3F5-5878076C7803}"
 	RootNamespace="scsynth"
 	Keyword="Win32Proj"
+	TargetFrameworkVersion="131072"
 	>
 	<Platforms>
 		<Platform
@@ -68,6 +69,8 @@
 				GenerateDebugInformation="true"
 				ProgramDatabaseFile="$(OutDir)/scsynth.pdb"
 				SubSystem="1"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				TargetMachine="1"
 			/>
 			<Tool
@@ -89,9 +92,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>
@@ -102,6 +102,7 @@
 			ConfigurationType="1"
 			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
 			CharacterSet="2"
+			BuildLogFile="$(IntDir)\BuildLog-$(ProjectName).htm"
 			>
 			<Tool
 				Name="VCPreBuildEventTool"
@@ -121,7 +122,7 @@
 			<Tool
 				Name="VCCLCompilerTool"
 				AdditionalIncludeDirectories="..\headers\plugin_interface;..\headers\server;..\headers\common;..\libsndfile;&quot;..\..\pthread-win32&quot;;..\..\portaudio\src\common;..\..\portaudio\include;&quot;..\..\asio-sdk\common&quot;;&quot;..\..\asio-sdk\host&quot;;&quot;..\..\asio-sdk\host\pc&quot;"
-				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;SC_WIN32;NOMINMAX;PTW32_BUILD;SC_WIN32_STATIC_PTHREADS;PA_NO_DS"
+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;SC_WIN32;NOMINMAX;PTW32_BUILD;SC_WIN32_STATIC_PTHREADS;PA_NO_DS;_CRT_SECURE_NO_WARNINGS"
 				RuntimeLibrary="2"
 				UsePrecompiledHeader="0"
 				WarningLevel="3"
@@ -146,6 +147,8 @@
 				SubSystem="1"
 				OptimizeReferences="2"
 				EnableCOMDATFolding="2"
+				RandomizedBaseAddress="1"
+				DataExecutionPrevention="0"
 				TargetMachine="1"
 			/>
 			<Tool
@@ -167,9 +170,6 @@
 				Name="VCAppVerifierTool"
 			/>
 			<Tool
-				Name="VCWebDeploymentTool"
-			/>
-			<Tool
 				Name="VCPostBuildEventTool"
 			/>
 		</Configuration>


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-dev/
search: https://listarc.bham.ac.uk/lists/sc-dev/search/