Add VS2010 and VS2012 projects; fix VS compile issues
authorAndreas Schiffler <aschiffler@ferzkopp.net>
Tue, 11 Jun 2013 23:21:37 -0700
changeset 642dae7bb0a66b1
parent 641 e7946df0994c
child 643 5bf7568384a4
Add VS2010 and VS2012 projects; fix VS compile issues
VisualC/SDL_mixer_VS2010.sln
VisualC/SDL_mixer_VS2010.vcxproj
VisualC/SDL_mixer_VS2012.sln
VisualC/SDL_mixer_VS2012.vcxproj
VisualC/external/include/vorbis/vorbisfile.h
VisualC/native_midi/native_midi_VS2010.vcxproj
VisualC/native_midi/native_midi_VS2012.vcxproj
VisualC/playmus/playmus_VS2010.vcxproj
VisualC/playmus/playmus_VS2012.vcxproj
VisualC/playwave/playwave_VS2010.vcxproj
VisualC/playwave/playwave_VS2012.vcxproj
VisualC/timidity/timidity_VS2010.vcxproj
VisualC/timidity/timidity_VS2012.vcxproj
dynamic_modplug.c
load_ogg.c
music_flac.c
music_ogg.c
playmus.c
timidity/instrum.c
wavestream.c
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/VisualC/SDL_mixer_VS2010.sln	Tue Jun 11 23:21:37 2013 -0700
     1.3 @@ -0,0 +1,66 @@
     1.4 +
     1.5 +Microsoft Visual Studio Solution File, Format Version 11.00
     1.6 +# Visual Studio 2010
     1.7 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2_mixer", "SDL_mixer_VS2010.vcxproj", "{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}"
     1.8 +EndProject
     1.9 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "native_midi", "native_midi\native_midi_VS2010.vcxproj", "{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}"
    1.10 +EndProject
    1.11 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "playmus", "playmus\playmus_VS2010.vcxproj", "{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}"
    1.12 +EndProject
    1.13 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "playwave", "playwave\playwave_VS2010.vcxproj", "{AC86CEAA-9908-476F-B15F-C7193CEF81BD}"
    1.14 +EndProject
    1.15 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "timidity", "timidity\timidity_VS2010.vcxproj", "{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}"
    1.16 +EndProject
    1.17 +Global
    1.18 +	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    1.19 +		Debug|Win32 = Debug|Win32
    1.20 +		Debug|x64 = Debug|x64
    1.21 +		Release|Win32 = Release|Win32
    1.22 +		Release|x64 = Release|x64
    1.23 +	EndGlobalSection
    1.24 +	GlobalSection(ProjectConfigurationPlatforms) = postSolution
    1.25 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Debug|Win32.ActiveCfg = Debug|Win32
    1.26 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Debug|Win32.Build.0 = Debug|Win32
    1.27 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Debug|x64.ActiveCfg = Debug|x64
    1.28 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Debug|x64.Build.0 = Debug|x64
    1.29 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Release|Win32.ActiveCfg = Release|Win32
    1.30 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Release|Win32.Build.0 = Release|Win32
    1.31 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Release|x64.ActiveCfg = Release|x64
    1.32 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Release|x64.Build.0 = Release|x64
    1.33 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Debug|Win32.ActiveCfg = Debug|Win32
    1.34 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Debug|Win32.Build.0 = Debug|Win32
    1.35 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Debug|x64.ActiveCfg = Debug|x64
    1.36 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Debug|x64.Build.0 = Debug|x64
    1.37 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Release|Win32.ActiveCfg = Release|Win32
    1.38 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Release|Win32.Build.0 = Release|Win32
    1.39 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Release|x64.ActiveCfg = Release|x64
    1.40 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Release|x64.Build.0 = Release|x64
    1.41 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Debug|Win32.ActiveCfg = Debug|Win32
    1.42 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Debug|Win32.Build.0 = Debug|Win32
    1.43 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Debug|x64.ActiveCfg = Debug|x64
    1.44 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Debug|x64.Build.0 = Debug|x64
    1.45 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Release|Win32.ActiveCfg = Release|Win32
    1.46 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Release|Win32.Build.0 = Release|Win32
    1.47 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Release|x64.ActiveCfg = Release|x64
    1.48 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Release|x64.Build.0 = Release|x64
    1.49 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Debug|Win32.ActiveCfg = Debug|Win32
    1.50 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Debug|Win32.Build.0 = Debug|Win32
    1.51 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Debug|x64.ActiveCfg = Debug|x64
    1.52 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Debug|x64.Build.0 = Debug|x64
    1.53 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Release|Win32.ActiveCfg = Release|Win32
    1.54 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Release|Win32.Build.0 = Release|Win32
    1.55 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Release|x64.ActiveCfg = Release|x64
    1.56 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Release|x64.Build.0 = Release|x64
    1.57 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Debug|Win32.ActiveCfg = Debug|Win32
    1.58 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Debug|Win32.Build.0 = Debug|Win32
    1.59 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Debug|x64.ActiveCfg = Debug|x64
    1.60 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Debug|x64.Build.0 = Debug|x64
    1.61 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Release|Win32.ActiveCfg = Release|Win32
    1.62 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Release|Win32.Build.0 = Release|Win32
    1.63 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Release|x64.ActiveCfg = Release|x64
    1.64 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Release|x64.Build.0 = Release|x64
    1.65 +	EndGlobalSection
    1.66 +	GlobalSection(SolutionProperties) = preSolution
    1.67 +		HideSolutionNode = FALSE
    1.68 +	EndGlobalSection
    1.69 +EndGlobal
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/VisualC/SDL_mixer_VS2010.vcxproj	Tue Jun 11 23:21:37 2013 -0700
     2.3 @@ -0,0 +1,312 @@
     2.4 +<?xml version="1.0" encoding="utf-8"?>
     2.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     2.6 +  <ItemGroup Label="ProjectConfigurations">
     2.7 +    <ProjectConfiguration Include="Debug|Win32">
     2.8 +      <Configuration>Debug</Configuration>
     2.9 +      <Platform>Win32</Platform>
    2.10 +    </ProjectConfiguration>
    2.11 +    <ProjectConfiguration Include="Debug|x64">
    2.12 +      <Configuration>Debug</Configuration>
    2.13 +      <Platform>x64</Platform>
    2.14 +    </ProjectConfiguration>
    2.15 +    <ProjectConfiguration Include="Release|Win32">
    2.16 +      <Configuration>Release</Configuration>
    2.17 +      <Platform>Win32</Platform>
    2.18 +    </ProjectConfiguration>
    2.19 +    <ProjectConfiguration Include="Release|x64">
    2.20 +      <Configuration>Release</Configuration>
    2.21 +      <Platform>x64</Platform>
    2.22 +    </ProjectConfiguration>
    2.23 +  </ItemGroup>
    2.24 +  <PropertyGroup Label="Globals">
    2.25 +    <ProjectName>SDL2_mixer</ProjectName>
    2.26 +    <ProjectGuid>{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}</ProjectGuid>
    2.27 +    <RootNamespace>SDL_mixer</RootNamespace>
    2.28 +  </PropertyGroup>
    2.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    2.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    2.31 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    2.32 +    <UseOfMfc>false</UseOfMfc>
    2.33 +  </PropertyGroup>
    2.34 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    2.35 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    2.36 +    <UseOfMfc>false</UseOfMfc>
    2.37 +  </PropertyGroup>
    2.38 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    2.39 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    2.40 +    <UseOfMfc>false</UseOfMfc>
    2.41 +  </PropertyGroup>
    2.42 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    2.43 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    2.44 +    <UseOfMfc>false</UseOfMfc>
    2.45 +  </PropertyGroup>
    2.46 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    2.47 +  <ImportGroup Label="ExtensionSettings">
    2.48 +  </ImportGroup>
    2.49 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    2.50 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    2.51 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    2.52 +  </ImportGroup>
    2.53 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    2.54 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    2.55 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    2.56 +  </ImportGroup>
    2.57 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    2.58 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    2.59 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    2.60 +  </ImportGroup>
    2.61 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    2.62 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    2.63 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    2.64 +  </ImportGroup>
    2.65 +  <PropertyGroup Label="UserMacros" />
    2.66 +  <PropertyGroup>
    2.67 +    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
    2.68 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
    2.69 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
    2.70 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    2.71 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    2.72 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    2.73 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    2.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
    2.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
    2.76 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    2.77 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    2.78 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    2.79 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    2.80 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    2.81 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    2.82 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    2.83 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    2.84 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    2.85 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    2.86 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    2.87 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    2.88 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    2.89 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    2.90 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    2.91 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    2.92 +  </PropertyGroup>
    2.93 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    2.94 +    <Midl>
    2.95 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    2.96 +      <MkTypLibCompatible>true</MkTypLibCompatible>
    2.97 +      <SuppressStartupBanner>true</SuppressStartupBanner>
    2.98 +      <TargetEnvironment>Win32</TargetEnvironment>
    2.99 +      <TypeLibraryName>./$(Configuration)/$(Platform)/SDL_mixer.tlb</TypeLibraryName>
   2.100 +      <HeaderFileName>
   2.101 +      </HeaderFileName>
   2.102 +    </Midl>
   2.103 +    <ClCompile>
   2.104 +      <AdditionalOptions>/D OGG_DYNAMIC=\"libvorbisfile-3.dll\" %(AdditionalOptions)</AdditionalOptions>
   2.105 +      <Optimization>Disabled</Optimization>
   2.106 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\timidity;..\native_midi;external\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   2.107 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;WAV_MUSIC;MODPLUG_MUSIC;MODPLUG_DYNAMIC="libmodplug-1.dll";OGG_MUSIC;OGG_DYNAMIC="libvorbisfile-3.dll";FLAC_MUSIC;FLAC_DYNAMIC="libFLAC-8.dll";MP3_MUSIC;MP3_DYNAMIC="smpeg2.dll";MID_MUSIC;USE_TIMIDITY_MIDI;USE_NATIVE_MIDI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.108 +      <MinimalRebuild>true</MinimalRebuild>
   2.109 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   2.110 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/SDL_mixer.pch</PrecompiledHeaderOutputFile>
   2.111 +      <WarningLevel>Level3</WarningLevel>
   2.112 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.113 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   2.114 +    </ClCompile>
   2.115 +    <ResourceCompile>
   2.116 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.117 +      <Culture>0x0409</Culture>
   2.118 +    </ResourceCompile>
   2.119 +    <Link>
   2.120 +      <AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
   2.121 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   2.122 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/SDL_mixer.pdb</ProgramDatabaseFile>
   2.123 +      <SubSystem>Windows</SubSystem>
   2.124 +      <TargetMachine>MachineX86</TargetMachine>
   2.125 +    </Link>
   2.126 +    <Bscmake>
   2.127 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.128 +      <OutputFile>./$(Configuration)/$(Platform)/SDL_mixer.bsc</OutputFile>
   2.129 +    </Bscmake>
   2.130 +  </ItemDefinitionGroup>
   2.131 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   2.132 +    <Midl>
   2.133 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.134 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   2.135 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.136 +      <TargetEnvironment>X64</TargetEnvironment>
   2.137 +      <TypeLibraryName>./$(Configuration)/$(Platform)/SDL_mixer.tlb</TypeLibraryName>
   2.138 +      <HeaderFileName>
   2.139 +      </HeaderFileName>
   2.140 +    </Midl>
   2.141 +    <ClCompile>
   2.142 +      <AdditionalOptions>/D OGG_DYNAMIC=\"libvorbisfile-3.dll\" %(AdditionalOptions)</AdditionalOptions>
   2.143 +      <Optimization>Disabled</Optimization>
   2.144 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\timidity;..\native_midi;external\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   2.145 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;WAV_MUSIC;MODPLUG_MUSIC;MODPLUG_DYNAMIC="libmodplug-1.dll";OGG_MUSIC;OGG_DYNAMIC="libvorbisfile-3.dll";FLAC_MUSIC;FLAC_DYNAMIC="libFLAC-8.dll";MP3_MUSIC;MP3_DYNAMIC="smpeg2.dll";MID_MUSIC;USE_TIMIDITY_MIDI;USE_NATIVE_MIDI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.146 +      <MinimalRebuild>true</MinimalRebuild>
   2.147 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   2.148 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/SDL_mixer.pch</PrecompiledHeaderOutputFile>
   2.149 +      <WarningLevel>Level3</WarningLevel>
   2.150 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.151 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   2.152 +    </ClCompile>
   2.153 +    <ResourceCompile>
   2.154 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.155 +      <Culture>0x0409</Culture>
   2.156 +    </ResourceCompile>
   2.157 +    <Link>
   2.158 +      <AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
   2.159 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   2.160 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/SDL_mixer.pdb</ProgramDatabaseFile>
   2.161 +      <SubSystem>Windows</SubSystem>
   2.162 +      <TargetMachine>MachineX64</TargetMachine>
   2.163 +    </Link>
   2.164 +    <Bscmake>
   2.165 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.166 +      <OutputFile>./$(Configuration)/$(Platform)/SDL_mixer.bsc</OutputFile>
   2.167 +    </Bscmake>
   2.168 +  </ItemDefinitionGroup>
   2.169 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   2.170 +    <Midl>
   2.171 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.172 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   2.173 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.174 +      <TargetEnvironment>Win32</TargetEnvironment>
   2.175 +      <TypeLibraryName>./$(Configuration)/$(Platform)/SDL_mixer.tlb</TypeLibraryName>
   2.176 +      <HeaderFileName>
   2.177 +      </HeaderFileName>
   2.178 +    </Midl>
   2.179 +    <ClCompile>
   2.180 +      <AdditionalOptions>/D OGG_DYNAMIC=\"libvorbisfile-3.dll\" %(AdditionalOptions)</AdditionalOptions>
   2.181 +      <Optimization>MaxSpeed</Optimization>
   2.182 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   2.183 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\timidity;..\native_midi;external\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   2.184 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;WAV_MUSIC;MODPLUG_MUSIC;MODPLUG_DYNAMIC="libmodplug-1.dll";OGG_MUSIC;OGG_DYNAMIC="libvorbisfile-3.dll";FLAC_MUSIC;FLAC_DYNAMIC="libFLAC-8.dll";MP3_MUSIC;MP3_DYNAMIC="smpeg2.dll";MID_MUSIC;USE_TIMIDITY_MIDI;USE_NATIVE_MIDI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.185 +      <StringPooling>true</StringPooling>
   2.186 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   2.187 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   2.188 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/SDL_mixer.pch</PrecompiledHeaderOutputFile>
   2.189 +      <WarningLevel>Level3</WarningLevel>
   2.190 +    </ClCompile>
   2.191 +    <ResourceCompile>
   2.192 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.193 +      <Culture>0x0409</Culture>
   2.194 +    </ResourceCompile>
   2.195 +    <Link>
   2.196 +      <AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
   2.197 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/SDL_mixer.pdb</ProgramDatabaseFile>
   2.198 +      <SubSystem>Windows</SubSystem>
   2.199 +      <TargetMachine>MachineX86</TargetMachine>
   2.200 +    </Link>
   2.201 +    <Bscmake>
   2.202 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.203 +      <OutputFile>./$(Configuration)/$(Platform)/SDL_mixer.bsc</OutputFile>
   2.204 +    </Bscmake>
   2.205 +  </ItemDefinitionGroup>
   2.206 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   2.207 +    <Midl>
   2.208 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.209 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   2.210 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.211 +      <TargetEnvironment>X64</TargetEnvironment>
   2.212 +      <TypeLibraryName>./$(Configuration)/$(Platform)/SDL_mixer.tlb</TypeLibraryName>
   2.213 +      <HeaderFileName>
   2.214 +      </HeaderFileName>
   2.215 +    </Midl>
   2.216 +    <ClCompile>
   2.217 +      <AdditionalOptions>/D OGG_DYNAMIC=\"libvorbisfile-3.dll\" %(AdditionalOptions)</AdditionalOptions>
   2.218 +      <Optimization>MaxSpeed</Optimization>
   2.219 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   2.220 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\timidity;..\native_midi;external\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   2.221 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;WAV_MUSIC;MODPLUG_MUSIC;MODPLUG_DYNAMIC="libmodplug-1.dll";OGG_MUSIC;OGG_DYNAMIC="libvorbisfile-3.dll";FLAC_MUSIC;FLAC_DYNAMIC="libFLAC-8.dll";MP3_MUSIC;MP3_DYNAMIC="smpeg2.dll";MID_MUSIC;USE_TIMIDITY_MIDI;USE_NATIVE_MIDI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.222 +      <StringPooling>true</StringPooling>
   2.223 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   2.224 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   2.225 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/SDL_mixer.pch</PrecompiledHeaderOutputFile>
   2.226 +      <WarningLevel>Level3</WarningLevel>
   2.227 +    </ClCompile>
   2.228 +    <ResourceCompile>
   2.229 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.230 +      <Culture>0x0409</Culture>
   2.231 +    </ResourceCompile>
   2.232 +    <Link>
   2.233 +      <AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
   2.234 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/SDL_mixer.pdb</ProgramDatabaseFile>
   2.235 +      <SubSystem>Windows</SubSystem>
   2.236 +      <TargetMachine>MachineX64</TargetMachine>
   2.237 +    </Link>
   2.238 +    <Bscmake>
   2.239 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   2.240 +      <OutputFile>./$(Configuration)/$(Platform)/SDL_mixer.bsc</OutputFile>
   2.241 +    </Bscmake>
   2.242 +  </ItemDefinitionGroup>
   2.243 +  <ItemGroup>
   2.244 +    <ClCompile Include="..\dynamic_flac.c" />
   2.245 +    <ClCompile Include="..\dynamic_fluidsynth.c" />
   2.246 +    <ClCompile Include="..\dynamic_mod.c" />
   2.247 +    <ClCompile Include="..\dynamic_modplug.c" />
   2.248 +    <ClCompile Include="..\dynamic_mp3.c" />
   2.249 +    <ClCompile Include="..\dynamic_ogg.c" />
   2.250 +    <ClCompile Include="..\effect_position.c" />
   2.251 +    <ClCompile Include="..\effect_stereoreverse.c" />
   2.252 +    <ClCompile Include="..\effects_internal.c" />
   2.253 +    <ClCompile Include="..\fluidsynth.c" />
   2.254 +    <ClCompile Include="..\load_aiff.c" />
   2.255 +    <ClCompile Include="..\load_flac.c" />
   2.256 +    <ClCompile Include="..\load_ogg.c" />
   2.257 +    <ClCompile Include="..\load_voc.c" />
   2.258 +    <ClCompile Include="..\mixer.c" />
   2.259 +    <ClCompile Include="..\music.c" />
   2.260 +    <ClCompile Include="..\music_cmd.c" />
   2.261 +    <ClCompile Include="..\music_flac.c" />
   2.262 +    <ClCompile Include="..\music_mad.c" />
   2.263 +    <ClCompile Include="..\music_mod.c" />
   2.264 +    <ClCompile Include="..\music_modplug.c" />
   2.265 +    <ClCompile Include="..\music_ogg.c" />
   2.266 +    <ClCompile Include="..\wavestream.c" />
   2.267 +  </ItemGroup>
   2.268 +  <ItemGroup>
   2.269 +    <ClInclude Include="..\dynamic_flac.h" />
   2.270 +    <ClInclude Include="..\dynamic_fluidsynth.h" />
   2.271 +    <ClInclude Include="..\dynamic_mod.h" />
   2.272 +    <ClInclude Include="..\dynamic_modplug.h" />
   2.273 +    <ClInclude Include="..\dynamic_mp3.h" />
   2.274 +    <ClInclude Include="..\dynamic_ogg.h" />
   2.275 +    <ClInclude Include="..\effects_internal.h" />
   2.276 +    <ClInclude Include="..\fluidsynth.h" />
   2.277 +    <ClInclude Include="..\load_aiff.h" />
   2.278 +    <ClInclude Include="..\load_flac.h" />
   2.279 +    <ClInclude Include="..\load_ogg.h" />
   2.280 +    <ClInclude Include="..\load_voc.h" />
   2.281 +    <ClInclude Include="..\music_cmd.h" />
   2.282 +    <ClInclude Include="..\music_flac.h" />
   2.283 +    <ClInclude Include="..\music_mad.h" />
   2.284 +    <ClInclude Include="..\music_mod.h" />
   2.285 +    <ClInclude Include="..\music_modplug.h" />
   2.286 +    <ClInclude Include="..\music_ogg.h" />
   2.287 +    <ClInclude Include="..\SDL_mixer.h" />
   2.288 +    <ClInclude Include="..\wavestream.h" />
   2.289 +  </ItemGroup>
   2.290 +  <ItemGroup>
   2.291 +    <ResourceCompile Include="Version.rc">
   2.292 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.293 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.294 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.295 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.296 +    </ResourceCompile>
   2.297 +  </ItemGroup>
   2.298 +  <ItemGroup>
   2.299 +    <ProjectReference Include="native_midi\native_midi_VS2010.vcxproj">
   2.300 +      <Project>{ebda67ca-4a23-4f22-bfbc-b8dbe0580d4f}</Project>
   2.301 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
   2.302 +    </ProjectReference>
   2.303 +    <ProjectReference Include="timidity\timidity_VS2010.vcxproj">
   2.304 +      <Project>{b162b6f1-e876-4d5f-a1f6-e3a6dc2f4a2c}</Project>
   2.305 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
   2.306 +    </ProjectReference>
   2.307 +  </ItemGroup>
   2.308 +  <ItemGroup>
   2.309 +    <Library Include="..\..\SDL\VisualC\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
   2.310 +    <Library Include="..\..\SDL\VisualC\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
   2.311 +  </ItemGroup>
   2.312 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   2.313 +  <ImportGroup Label="ExtensionTargets">
   2.314 +  </ImportGroup>
   2.315 +</Project>
   2.316 \ No newline at end of file
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/VisualC/SDL_mixer_VS2012.sln	Tue Jun 11 23:21:37 2013 -0700
     3.3 @@ -0,0 +1,66 @@
     3.4 +
     3.5 +Microsoft Visual Studio Solution File, Format Version 12.00
     3.6 +# Visual Studio 2012
     3.7 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2_mixer", "SDL_mixer_VS2012.vcxproj", "{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}"
     3.8 +EndProject
     3.9 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "native_midi", "native_midi\native_midi_VS2012.vcxproj", "{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}"
    3.10 +EndProject
    3.11 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "playmus", "playmus\playmus_VS2012.vcxproj", "{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}"
    3.12 +EndProject
    3.13 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "playwave", "playwave\playwave_VS2012.vcxproj", "{AC86CEAA-9908-476F-B15F-C7193CEF81BD}"
    3.14 +EndProject
    3.15 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "timidity", "timidity\timidity_VS2012.vcxproj", "{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}"
    3.16 +EndProject
    3.17 +Global
    3.18 +	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    3.19 +		Debug|Win32 = Debug|Win32
    3.20 +		Debug|x64 = Debug|x64
    3.21 +		Release|Win32 = Release|Win32
    3.22 +		Release|x64 = Release|x64
    3.23 +	EndGlobalSection
    3.24 +	GlobalSection(ProjectConfigurationPlatforms) = postSolution
    3.25 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Debug|Win32.ActiveCfg = Debug|Win32
    3.26 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Debug|Win32.Build.0 = Debug|Win32
    3.27 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Debug|x64.ActiveCfg = Debug|x64
    3.28 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Debug|x64.Build.0 = Debug|x64
    3.29 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Release|Win32.ActiveCfg = Release|Win32
    3.30 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Release|Win32.Build.0 = Release|Win32
    3.31 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Release|x64.ActiveCfg = Release|x64
    3.32 +		{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}.Release|x64.Build.0 = Release|x64
    3.33 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Debug|Win32.ActiveCfg = Debug|Win32
    3.34 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Debug|Win32.Build.0 = Debug|Win32
    3.35 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Debug|x64.ActiveCfg = Debug|x64
    3.36 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Debug|x64.Build.0 = Debug|x64
    3.37 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Release|Win32.ActiveCfg = Release|Win32
    3.38 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Release|Win32.Build.0 = Release|Win32
    3.39 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Release|x64.ActiveCfg = Release|x64
    3.40 +		{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}.Release|x64.Build.0 = Release|x64
    3.41 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Debug|Win32.ActiveCfg = Debug|Win32
    3.42 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Debug|Win32.Build.0 = Debug|Win32
    3.43 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Debug|x64.ActiveCfg = Debug|x64
    3.44 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Debug|x64.Build.0 = Debug|x64
    3.45 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Release|Win32.ActiveCfg = Release|Win32
    3.46 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Release|Win32.Build.0 = Release|Win32
    3.47 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Release|x64.ActiveCfg = Release|x64
    3.48 +		{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}.Release|x64.Build.0 = Release|x64
    3.49 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Debug|Win32.ActiveCfg = Debug|Win32
    3.50 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Debug|Win32.Build.0 = Debug|Win32
    3.51 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Debug|x64.ActiveCfg = Debug|x64
    3.52 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Debug|x64.Build.0 = Debug|x64
    3.53 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Release|Win32.ActiveCfg = Release|Win32
    3.54 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Release|Win32.Build.0 = Release|Win32
    3.55 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Release|x64.ActiveCfg = Release|x64
    3.56 +		{AC86CEAA-9908-476F-B15F-C7193CEF81BD}.Release|x64.Build.0 = Release|x64
    3.57 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Debug|Win32.ActiveCfg = Debug|Win32
    3.58 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Debug|Win32.Build.0 = Debug|Win32
    3.59 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Debug|x64.ActiveCfg = Debug|x64
    3.60 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Debug|x64.Build.0 = Debug|x64
    3.61 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Release|Win32.ActiveCfg = Release|Win32
    3.62 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Release|Win32.Build.0 = Release|Win32
    3.63 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Release|x64.ActiveCfg = Release|x64
    3.64 +		{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}.Release|x64.Build.0 = Release|x64
    3.65 +	EndGlobalSection
    3.66 +	GlobalSection(SolutionProperties) = preSolution
    3.67 +		HideSolutionNode = FALSE
    3.68 +	EndGlobalSection
    3.69 +EndGlobal
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/VisualC/SDL_mixer_VS2012.vcxproj	Tue Jun 11 23:21:37 2013 -0700
     4.3 @@ -0,0 +1,316 @@
     4.4 +<?xml version="1.0" encoding="utf-8"?>
     4.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     4.6 +  <ItemGroup Label="ProjectConfigurations">
     4.7 +    <ProjectConfiguration Include="Debug|Win32">
     4.8 +      <Configuration>Debug</Configuration>
     4.9 +      <Platform>Win32</Platform>
    4.10 +    </ProjectConfiguration>
    4.11 +    <ProjectConfiguration Include="Debug|x64">
    4.12 +      <Configuration>Debug</Configuration>
    4.13 +      <Platform>x64</Platform>
    4.14 +    </ProjectConfiguration>
    4.15 +    <ProjectConfiguration Include="Release|Win32">
    4.16 +      <Configuration>Release</Configuration>
    4.17 +      <Platform>Win32</Platform>
    4.18 +    </ProjectConfiguration>
    4.19 +    <ProjectConfiguration Include="Release|x64">
    4.20 +      <Configuration>Release</Configuration>
    4.21 +      <Platform>x64</Platform>
    4.22 +    </ProjectConfiguration>
    4.23 +  </ItemGroup>
    4.24 +  <PropertyGroup Label="Globals">
    4.25 +    <ProjectName>SDL2_mixer</ProjectName>
    4.26 +    <ProjectGuid>{F7E944B3-0815-40CD-B3E4-90B2A15B0E33}</ProjectGuid>
    4.27 +    <RootNamespace>SDL_mixer</RootNamespace>
    4.28 +  </PropertyGroup>
    4.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    4.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    4.31 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    4.32 +    <UseOfMfc>false</UseOfMfc>
    4.33 +    <PlatformToolset>v110</PlatformToolset>
    4.34 +  </PropertyGroup>
    4.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    4.36 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    4.37 +    <UseOfMfc>false</UseOfMfc>
    4.38 +    <PlatformToolset>v110</PlatformToolset>
    4.39 +  </PropertyGroup>
    4.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    4.41 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    4.42 +    <UseOfMfc>false</UseOfMfc>
    4.43 +    <PlatformToolset>v110</PlatformToolset>
    4.44 +  </PropertyGroup>
    4.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    4.46 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    4.47 +    <UseOfMfc>false</UseOfMfc>
    4.48 +    <PlatformToolset>v110</PlatformToolset>
    4.49 +  </PropertyGroup>
    4.50 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    4.51 +  <ImportGroup Label="ExtensionSettings">
    4.52 +  </ImportGroup>
    4.53 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    4.54 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    4.55 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    4.56 +  </ImportGroup>
    4.57 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    4.58 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    4.59 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    4.60 +  </ImportGroup>
    4.61 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    4.62 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    4.63 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    4.64 +  </ImportGroup>
    4.65 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    4.66 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    4.67 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    4.68 +  </ImportGroup>
    4.69 +  <PropertyGroup Label="UserMacros" />
    4.70 +  <PropertyGroup>
    4.71 +    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
    4.72 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
    4.73 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
    4.74 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    4.75 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    4.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    4.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    4.78 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
    4.79 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
    4.80 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    4.81 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    4.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    4.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    4.84 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    4.85 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    4.86 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    4.87 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    4.88 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    4.89 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    4.90 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    4.91 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    4.92 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    4.93 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    4.94 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    4.95 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    4.96 +  </PropertyGroup>
    4.97 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    4.98 +    <Midl>
    4.99 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.100 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   4.101 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.102 +      <TargetEnvironment>Win32</TargetEnvironment>
   4.103 +      <TypeLibraryName>./$(Configuration)/$(Platform)/SDL_mixer.tlb</TypeLibraryName>
   4.104 +      <HeaderFileName>
   4.105 +      </HeaderFileName>
   4.106 +    </Midl>
   4.107 +    <ClCompile>
   4.108 +      <AdditionalOptions>/D OGG_DYNAMIC=\"libvorbisfile-3.dll\" %(AdditionalOptions)</AdditionalOptions>
   4.109 +      <Optimization>Disabled</Optimization>
   4.110 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\timidity;..\native_midi;external\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   4.111 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;WAV_MUSIC;MODPLUG_MUSIC;MODPLUG_DYNAMIC="libmodplug-1.dll";OGG_MUSIC;OGG_DYNAMIC="libvorbisfile-3.dll";FLAC_MUSIC;FLAC_DYNAMIC="libFLAC-8.dll";MP3_MUSIC;MP3_DYNAMIC="smpeg2.dll";MID_MUSIC;USE_TIMIDITY_MIDI;USE_NATIVE_MIDI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.112 +      <MinimalRebuild>true</MinimalRebuild>
   4.113 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   4.114 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/SDL_mixer.pch</PrecompiledHeaderOutputFile>
   4.115 +      <WarningLevel>Level3</WarningLevel>
   4.116 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.117 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   4.118 +    </ClCompile>
   4.119 +    <ResourceCompile>
   4.120 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.121 +      <Culture>0x0409</Culture>
   4.122 +    </ResourceCompile>
   4.123 +    <Link>
   4.124 +      <AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
   4.125 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   4.126 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/SDL_mixer.pdb</ProgramDatabaseFile>
   4.127 +      <SubSystem>Windows</SubSystem>
   4.128 +      <TargetMachine>MachineX86</TargetMachine>
   4.129 +    </Link>
   4.130 +    <Bscmake>
   4.131 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.132 +      <OutputFile>./$(Configuration)/$(Platform)/SDL_mixer.bsc</OutputFile>
   4.133 +    </Bscmake>
   4.134 +  </ItemDefinitionGroup>
   4.135 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   4.136 +    <Midl>
   4.137 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.138 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   4.139 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.140 +      <TargetEnvironment>X64</TargetEnvironment>
   4.141 +      <TypeLibraryName>./$(Configuration)/$(Platform)/SDL_mixer.tlb</TypeLibraryName>
   4.142 +      <HeaderFileName>
   4.143 +      </HeaderFileName>
   4.144 +    </Midl>
   4.145 +    <ClCompile>
   4.146 +      <AdditionalOptions>/D OGG_DYNAMIC=\"libvorbisfile-3.dll\" %(AdditionalOptions)</AdditionalOptions>
   4.147 +      <Optimization>Disabled</Optimization>
   4.148 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\timidity;..\native_midi;external\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   4.149 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;WAV_MUSIC;MODPLUG_MUSIC;MODPLUG_DYNAMIC="libmodplug-1.dll";OGG_MUSIC;OGG_DYNAMIC="libvorbisfile-3.dll";FLAC_MUSIC;FLAC_DYNAMIC="libFLAC-8.dll";MP3_MUSIC;MP3_DYNAMIC="smpeg2.dll";MID_MUSIC;USE_TIMIDITY_MIDI;USE_NATIVE_MIDI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.150 +      <MinimalRebuild>true</MinimalRebuild>
   4.151 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   4.152 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/SDL_mixer.pch</PrecompiledHeaderOutputFile>
   4.153 +      <WarningLevel>Level3</WarningLevel>
   4.154 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.155 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   4.156 +    </ClCompile>
   4.157 +    <ResourceCompile>
   4.158 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.159 +      <Culture>0x0409</Culture>
   4.160 +    </ResourceCompile>
   4.161 +    <Link>
   4.162 +      <AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
   4.163 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   4.164 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/SDL_mixer.pdb</ProgramDatabaseFile>
   4.165 +      <SubSystem>Windows</SubSystem>
   4.166 +      <TargetMachine>MachineX64</TargetMachine>
   4.167 +    </Link>
   4.168 +    <Bscmake>
   4.169 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.170 +      <OutputFile>./$(Configuration)/$(Platform)/SDL_mixer.bsc</OutputFile>
   4.171 +    </Bscmake>
   4.172 +  </ItemDefinitionGroup>
   4.173 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   4.174 +    <Midl>
   4.175 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.176 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   4.177 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.178 +      <TargetEnvironment>Win32</TargetEnvironment>
   4.179 +      <TypeLibraryName>./$(Configuration)/$(Platform)/SDL_mixer.tlb</TypeLibraryName>
   4.180 +      <HeaderFileName>
   4.181 +      </HeaderFileName>
   4.182 +    </Midl>
   4.183 +    <ClCompile>
   4.184 +      <AdditionalOptions>/D OGG_DYNAMIC=\"libvorbisfile-3.dll\" %(AdditionalOptions)</AdditionalOptions>
   4.185 +      <Optimization>MaxSpeed</Optimization>
   4.186 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   4.187 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\timidity;..\native_midi;external\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   4.188 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;WAV_MUSIC;MODPLUG_MUSIC;MODPLUG_DYNAMIC="libmodplug-1.dll";OGG_MUSIC;OGG_DYNAMIC="libvorbisfile-3.dll";FLAC_MUSIC;FLAC_DYNAMIC="libFLAC-8.dll";MP3_MUSIC;MP3_DYNAMIC="smpeg2.dll";MID_MUSIC;USE_TIMIDITY_MIDI;USE_NATIVE_MIDI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.189 +      <StringPooling>true</StringPooling>
   4.190 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   4.191 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   4.192 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/SDL_mixer.pch</PrecompiledHeaderOutputFile>
   4.193 +      <WarningLevel>Level3</WarningLevel>
   4.194 +    </ClCompile>
   4.195 +    <ResourceCompile>
   4.196 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.197 +      <Culture>0x0409</Culture>
   4.198 +    </ResourceCompile>
   4.199 +    <Link>
   4.200 +      <AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
   4.201 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/SDL_mixer.pdb</ProgramDatabaseFile>
   4.202 +      <SubSystem>Windows</SubSystem>
   4.203 +      <TargetMachine>MachineX86</TargetMachine>
   4.204 +    </Link>
   4.205 +    <Bscmake>
   4.206 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.207 +      <OutputFile>./$(Configuration)/$(Platform)/SDL_mixer.bsc</OutputFile>
   4.208 +    </Bscmake>
   4.209 +  </ItemDefinitionGroup>
   4.210 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   4.211 +    <Midl>
   4.212 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.213 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   4.214 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.215 +      <TargetEnvironment>X64</TargetEnvironment>
   4.216 +      <TypeLibraryName>./$(Configuration)/$(Platform)/SDL_mixer.tlb</TypeLibraryName>
   4.217 +      <HeaderFileName>
   4.218 +      </HeaderFileName>
   4.219 +    </Midl>
   4.220 +    <ClCompile>
   4.221 +      <AdditionalOptions>/D OGG_DYNAMIC=\"libvorbisfile-3.dll\" %(AdditionalOptions)</AdditionalOptions>
   4.222 +      <Optimization>MaxSpeed</Optimization>
   4.223 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   4.224 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\timidity;..\native_midi;external\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   4.225 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;_CRT_SECURE_NO_WARNINGS;WAV_MUSIC;MODPLUG_MUSIC;MODPLUG_DYNAMIC="libmodplug-1.dll";OGG_MUSIC;OGG_DYNAMIC="libvorbisfile-3.dll";FLAC_MUSIC;FLAC_DYNAMIC="libFLAC-8.dll";MP3_MUSIC;MP3_DYNAMIC="smpeg2.dll";MID_MUSIC;USE_TIMIDITY_MIDI;USE_NATIVE_MIDI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.226 +      <StringPooling>true</StringPooling>
   4.227 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   4.228 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   4.229 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/SDL_mixer.pch</PrecompiledHeaderOutputFile>
   4.230 +      <WarningLevel>Level3</WarningLevel>
   4.231 +    </ClCompile>
   4.232 +    <ResourceCompile>
   4.233 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.234 +      <Culture>0x0409</Culture>
   4.235 +    </ResourceCompile>
   4.236 +    <Link>
   4.237 +      <AdditionalDependencies>winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
   4.238 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/SDL_mixer.pdb</ProgramDatabaseFile>
   4.239 +      <SubSystem>Windows</SubSystem>
   4.240 +      <TargetMachine>MachineX64</TargetMachine>
   4.241 +    </Link>
   4.242 +    <Bscmake>
   4.243 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   4.244 +      <OutputFile>./$(Configuration)/$(Platform)/SDL_mixer.bsc</OutputFile>
   4.245 +    </Bscmake>
   4.246 +  </ItemDefinitionGroup>
   4.247 +  <ItemGroup>
   4.248 +    <ClCompile Include="..\dynamic_flac.c" />
   4.249 +    <ClCompile Include="..\dynamic_fluidsynth.c" />
   4.250 +    <ClCompile Include="..\dynamic_mod.c" />
   4.251 +    <ClCompile Include="..\dynamic_modplug.c" />
   4.252 +    <ClCompile Include="..\dynamic_mp3.c" />
   4.253 +    <ClCompile Include="..\dynamic_ogg.c" />
   4.254 +    <ClCompile Include="..\effect_position.c" />
   4.255 +    <ClCompile Include="..\effect_stereoreverse.c" />
   4.256 +    <ClCompile Include="..\effects_internal.c" />
   4.257 +    <ClCompile Include="..\fluidsynth.c" />
   4.258 +    <ClCompile Include="..\load_aiff.c" />
   4.259 +    <ClCompile Include="..\load_flac.c" />
   4.260 +    <ClCompile Include="..\load_ogg.c" />
   4.261 +    <ClCompile Include="..\load_voc.c" />
   4.262 +    <ClCompile Include="..\mixer.c" />
   4.263 +    <ClCompile Include="..\music.c" />
   4.264 +    <ClCompile Include="..\music_cmd.c" />
   4.265 +    <ClCompile Include="..\music_flac.c" />
   4.266 +    <ClCompile Include="..\music_mad.c" />
   4.267 +    <ClCompile Include="..\music_mod.c" />
   4.268 +    <ClCompile Include="..\music_modplug.c" />
   4.269 +    <ClCompile Include="..\music_ogg.c" />
   4.270 +    <ClCompile Include="..\wavestream.c" />
   4.271 +  </ItemGroup>
   4.272 +  <ItemGroup>
   4.273 +    <ClInclude Include="..\dynamic_flac.h" />
   4.274 +    <ClInclude Include="..\dynamic_fluidsynth.h" />
   4.275 +    <ClInclude Include="..\dynamic_mod.h" />
   4.276 +    <ClInclude Include="..\dynamic_modplug.h" />
   4.277 +    <ClInclude Include="..\dynamic_mp3.h" />
   4.278 +    <ClInclude Include="..\dynamic_ogg.h" />
   4.279 +    <ClInclude Include="..\effects_internal.h" />
   4.280 +    <ClInclude Include="..\fluidsynth.h" />
   4.281 +    <ClInclude Include="..\load_aiff.h" />
   4.282 +    <ClInclude Include="..\load_flac.h" />
   4.283 +    <ClInclude Include="..\load_ogg.h" />
   4.284 +    <ClInclude Include="..\load_voc.h" />
   4.285 +    <ClInclude Include="..\music_cmd.h" />
   4.286 +    <ClInclude Include="..\music_flac.h" />
   4.287 +    <ClInclude Include="..\music_mad.h" />
   4.288 +    <ClInclude Include="..\music_mod.h" />
   4.289 +    <ClInclude Include="..\music_modplug.h" />
   4.290 +    <ClInclude Include="..\music_ogg.h" />
   4.291 +    <ClInclude Include="..\SDL_mixer.h" />
   4.292 +    <ClInclude Include="..\wavestream.h" />
   4.293 +  </ItemGroup>
   4.294 +  <ItemGroup>
   4.295 +    <ResourceCompile Include="Version.rc">
   4.296 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.297 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.298 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.299 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   4.300 +    </ResourceCompile>
   4.301 +  </ItemGroup>
   4.302 +  <ItemGroup>
   4.303 +    <ProjectReference Include="native_midi\native_midi_VS2010.vcxproj">
   4.304 +      <Project>{ebda67ca-4a23-4f22-bfbc-b8dbe0580d4f}</Project>
   4.305 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
   4.306 +    </ProjectReference>
   4.307 +    <ProjectReference Include="timidity\timidity_VS2010.vcxproj">
   4.308 +      <Project>{b162b6f1-e876-4d5f-a1f6-e3a6dc2f4a2c}</Project>
   4.309 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
   4.310 +    </ProjectReference>
   4.311 +  </ItemGroup>
   4.312 +  <ItemGroup>
   4.313 +    <Library Include="..\..\SDL\VisualC\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
   4.314 +    <Library Include="..\..\SDL\VisualC\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
   4.315 +  </ItemGroup>
   4.316 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   4.317 +  <ImportGroup Label="ExtensionTargets">
   4.318 +  </ImportGroup>
   4.319 +</Project>
   4.320 \ No newline at end of file
     5.1 --- a/VisualC/external/include/vorbis/vorbisfile.h	Sun Jun 09 16:34:57 2013 -0700
     5.2 +++ b/VisualC/external/include/vorbis/vorbisfile.h	Tue Jun 11 23:21:37 2013 -0700
     5.3 @@ -38,9 +38,9 @@
     5.4   */
     5.5  typedef struct {
     5.6    size_t (*read_func)  (void *ptr, size_t size, size_t nmemb, void *datasource);
     5.7 -  int    (*seek_func)  (void *datasource, ogg_int64_t offset, int whence);
     5.8 -  int    (*close_func) (void *datasource);
     5.9 -  long   (*tell_func)  (void *datasource);
    5.10 +  Sint64 (*seek_func)  (void *datasource, ogg_int64_t offset, int whence);
    5.11 +  Sint64 (*close_func) (void *datasource);
    5.12 +  Sint64 (*tell_func)  (void *datasource);
    5.13  } ov_callbacks;
    5.14  
    5.15  #ifndef OV_EXCLUDE_STATIC_CALLBACKS
    5.16 @@ -74,30 +74,30 @@
    5.17  
    5.18  static ov_callbacks OV_CALLBACKS_DEFAULT = {
    5.19    (size_t (*)(void *, size_t, size_t, void *))  fread,
    5.20 -  (int (*)(void *, ogg_int64_t, int))           _ov_header_fseek_wrap,
    5.21 -  (int (*)(void *))                             fclose,
    5.22 -  (long (*)(void *))                            ftell
    5.23 +  (Sint64 (*)(void *, ogg_int64_t, int))           _ov_header_fseek_wrap,
    5.24 +  (Sint64 (*)(void *))                             fclose,
    5.25 +  (Sint64 (*)(void *))                            ftell
    5.26  };
    5.27  
    5.28  static ov_callbacks OV_CALLBACKS_NOCLOSE = {
    5.29    (size_t (*)(void *, size_t, size_t, void *))  fread,
    5.30 -  (int (*)(void *, ogg_int64_t, int))           _ov_header_fseek_wrap,
    5.31 -  (int (*)(void *))                             NULL,
    5.32 -  (long (*)(void *))                            ftell
    5.33 +  (Sint64 (*)(void *, ogg_int64_t, int))           _ov_header_fseek_wrap,
    5.34 +  (Sint64 (*)(void *))                             NULL,
    5.35 +  (Sint64 (*)(void *))                            ftell
    5.36  };
    5.37  
    5.38  static ov_callbacks OV_CALLBACKS_STREAMONLY = {
    5.39    (size_t (*)(void *, size_t, size_t, void *))  fread,
    5.40 -  (int (*)(void *, ogg_int64_t, int))           NULL,
    5.41 -  (int (*)(void *))                             fclose,
    5.42 -  (long (*)(void *))                            NULL
    5.43 +  (Sint64 (*)(void *, ogg_int64_t, int))           NULL,
    5.44 +  (Sint64 (*)(void *))                             fclose,
    5.45 +  (Sint64 (*)(void *))                            NULL
    5.46  };
    5.47  
    5.48  static ov_callbacks OV_CALLBACKS_STREAMONLY_NOCLOSE = {
    5.49    (size_t (*)(void *, size_t, size_t, void *))  fread,
    5.50 -  (int (*)(void *, ogg_int64_t, int))           NULL,
    5.51 -  (int (*)(void *))                             NULL,
    5.52 -  (long (*)(void *))                            NULL
    5.53 +  (Sint64 (*)(void *, ogg_int64_t, int))           NULL,
    5.54 +  (Sint64 (*)(void *))                             NULL,
    5.55 +  (Sint64 (*)(void *))                            NULL
    5.56  };
    5.57  
    5.58  #endif
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/VisualC/native_midi/native_midi_VS2010.vcxproj	Tue Jun 11 23:21:37 2013 -0700
     6.3 @@ -0,0 +1,198 @@
     6.4 +<?xml version="1.0" encoding="utf-8"?>
     6.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     6.6 +  <ItemGroup Label="ProjectConfigurations">
     6.7 +    <ProjectConfiguration Include="Debug|Win32">
     6.8 +      <Configuration>Debug</Configuration>
     6.9 +      <Platform>Win32</Platform>
    6.10 +    </ProjectConfiguration>
    6.11 +    <ProjectConfiguration Include="Debug|x64">
    6.12 +      <Configuration>Debug</Configuration>
    6.13 +      <Platform>x64</Platform>
    6.14 +    </ProjectConfiguration>
    6.15 +    <ProjectConfiguration Include="Release|Win32">
    6.16 +      <Configuration>Release</Configuration>
    6.17 +      <Platform>Win32</Platform>
    6.18 +    </ProjectConfiguration>
    6.19 +    <ProjectConfiguration Include="Release|x64">
    6.20 +      <Configuration>Release</Configuration>
    6.21 +      <Platform>x64</Platform>
    6.22 +    </ProjectConfiguration>
    6.23 +  </ItemGroup>
    6.24 +  <PropertyGroup Label="Globals">
    6.25 +    <ProjectName>native_midi</ProjectName>
    6.26 +    <ProjectGuid>{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}</ProjectGuid>
    6.27 +  </PropertyGroup>
    6.28 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    6.29 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    6.30 +    <ConfigurationType>StaticLibrary</ConfigurationType>
    6.31 +    <UseOfMfc>false</UseOfMfc>
    6.32 +  </PropertyGroup>
    6.33 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    6.34 +    <ConfigurationType>StaticLibrary</ConfigurationType>
    6.35 +    <UseOfMfc>false</UseOfMfc>
    6.36 +  </PropertyGroup>
    6.37 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    6.38 +    <ConfigurationType>StaticLibrary</ConfigurationType>
    6.39 +    <UseOfMfc>false</UseOfMfc>
    6.40 +  </PropertyGroup>
    6.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    6.42 +    <ConfigurationType>StaticLibrary</ConfigurationType>
    6.43 +    <UseOfMfc>false</UseOfMfc>
    6.44 +  </PropertyGroup>
    6.45 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    6.46 +  <ImportGroup Label="ExtensionSettings">
    6.47 +  </ImportGroup>
    6.48 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    6.49 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.50 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    6.51 +  </ImportGroup>
    6.52 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    6.53 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.54 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    6.55 +  </ImportGroup>
    6.56 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    6.57 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.58 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    6.59 +  </ImportGroup>
    6.60 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    6.61 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    6.62 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    6.63 +  </ImportGroup>
    6.64 +  <PropertyGroup Label="UserMacros" />
    6.65 +  <PropertyGroup>
    6.66 +    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
    6.67 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
    6.68 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
    6.69 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
    6.70 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
    6.71 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    6.72 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    6.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    6.74 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    6.75 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    6.76 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    6.77 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    6.78 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    6.79 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    6.80 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    6.81 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    6.82 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    6.83 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    6.84 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    6.85 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    6.86 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    6.87 +  </PropertyGroup>
    6.88 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    6.89 +    <ClCompile>
    6.90 +      <Optimization>MaxSpeed</Optimization>
    6.91 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
    6.92 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;..\..;..\..\native_midi;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    6.93 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    6.94 +      <StringPooling>true</StringPooling>
    6.95 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
    6.96 +      <FunctionLevelLinking>true</FunctionLevelLinking>
    6.97 +      <PrecompiledHeaderOutputFile>.\Release/native_midi.pch</PrecompiledHeaderOutputFile>
    6.98 +      <WarningLevel>Level3</WarningLevel>
    6.99 +    </ClCompile>
   6.100 +    <ResourceCompile>
   6.101 +      <Culture>0x0409</Culture>
   6.102 +    </ResourceCompile>
   6.103 +    <Bscmake>
   6.104 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.105 +      <OutputFile>.\Release/native_midi.bsc</OutputFile>
   6.106 +    </Bscmake>
   6.107 +  </ItemDefinitionGroup>
   6.108 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   6.109 +    <ClCompile>
   6.110 +      <Optimization>Disabled</Optimization>
   6.111 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;..\..;..\..\native_midi;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.112 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.113 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   6.114 +      <PrecompiledHeaderOutputFile>.\Debug/native_midi.pch</PrecompiledHeaderOutputFile>
   6.115 +      <WarningLevel>Level3</WarningLevel>
   6.116 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.117 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   6.118 +    </ClCompile>
   6.119 +    <ResourceCompile>
   6.120 +      <Culture>0x0409</Culture>
   6.121 +    </ResourceCompile>
   6.122 +    <Bscmake>
   6.123 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.124 +      <OutputFile>.\Debug/native_midi.bsc</OutputFile>
   6.125 +    </Bscmake>
   6.126 +  </ItemDefinitionGroup>
   6.127 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   6.128 +    <Midl>
   6.129 +      <TargetEnvironment>X64</TargetEnvironment>
   6.130 +    </Midl>
   6.131 +    <ClCompile>
   6.132 +      <Optimization>MaxSpeed</Optimization>
   6.133 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   6.134 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;..\..;..\..\native_midi;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.135 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.136 +      <StringPooling>true</StringPooling>
   6.137 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   6.138 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   6.139 +      <PrecompiledHeaderOutputFile>.\Release/native_midi.pch</PrecompiledHeaderOutputFile>
   6.140 +      <WarningLevel>Level3</WarningLevel>
   6.141 +    </ClCompile>
   6.142 +    <ResourceCompile>
   6.143 +      <Culture>0x0409</Culture>
   6.144 +    </ResourceCompile>
   6.145 +    <Bscmake>
   6.146 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.147 +      <OutputFile>.\Release/native_midi.bsc</OutputFile>
   6.148 +    </Bscmake>
   6.149 +  </ItemDefinitionGroup>
   6.150 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   6.151 +    <Midl>
   6.152 +      <TargetEnvironment>X64</TargetEnvironment>
   6.153 +    </Midl>
   6.154 +    <ClCompile>
   6.155 +      <Optimization>Disabled</Optimization>
   6.156 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;..\..;..\..\native_midi;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.157 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.158 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   6.159 +      <PrecompiledHeaderOutputFile>.\Debug/native_midi.pch</PrecompiledHeaderOutputFile>
   6.160 +      <WarningLevel>Level3</WarningLevel>
   6.161 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.162 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   6.163 +    </ClCompile>
   6.164 +    <ResourceCompile>
   6.165 +      <Culture>0x0409</Culture>
   6.166 +    </ResourceCompile>
   6.167 +    <Bscmake>
   6.168 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   6.169 +      <OutputFile>.\Debug/native_midi.bsc</OutputFile>
   6.170 +    </Bscmake>
   6.171 +  </ItemDefinitionGroup>
   6.172 +  <ItemGroup>
   6.173 +    <ClInclude Include="..\..\native_midi\native_midi.h" />
   6.174 +    <ClInclude Include="..\..\native_midi\native_midi_common.h" />
   6.175 +  </ItemGroup>
   6.176 +  <ItemGroup>
   6.177 +    <ClCompile Include="..\..\native_midi\native_midi_common.c">
   6.178 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.179 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.180 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.181 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.182 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.183 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.184 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.185 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.186 +    </ClCompile>
   6.187 +    <ClCompile Include="..\..\native_midi\native_midi_win32.c">
   6.188 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.189 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.190 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.191 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.192 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.193 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.194 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   6.195 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   6.196 +    </ClCompile>
   6.197 +  </ItemGroup>
   6.198 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   6.199 +  <ImportGroup Label="ExtensionTargets">
   6.200 +  </ImportGroup>
   6.201 +</Project>
   6.202 \ No newline at end of file
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/VisualC/native_midi/native_midi_VS2012.vcxproj	Tue Jun 11 23:21:37 2013 -0700
     7.3 @@ -0,0 +1,202 @@
     7.4 +<?xml version="1.0" encoding="utf-8"?>
     7.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     7.6 +  <ItemGroup Label="ProjectConfigurations">
     7.7 +    <ProjectConfiguration Include="Debug|Win32">
     7.8 +      <Configuration>Debug</Configuration>
     7.9 +      <Platform>Win32</Platform>
    7.10 +    </ProjectConfiguration>
    7.11 +    <ProjectConfiguration Include="Debug|x64">
    7.12 +      <Configuration>Debug</Configuration>
    7.13 +      <Platform>x64</Platform>
    7.14 +    </ProjectConfiguration>
    7.15 +    <ProjectConfiguration Include="Release|Win32">
    7.16 +      <Configuration>Release</Configuration>
    7.17 +      <Platform>Win32</Platform>
    7.18 +    </ProjectConfiguration>
    7.19 +    <ProjectConfiguration Include="Release|x64">
    7.20 +      <Configuration>Release</Configuration>
    7.21 +      <Platform>x64</Platform>
    7.22 +    </ProjectConfiguration>
    7.23 +  </ItemGroup>
    7.24 +  <PropertyGroup Label="Globals">
    7.25 +    <ProjectName>native_midi</ProjectName>
    7.26 +    <ProjectGuid>{EBDA67CA-4A23-4F22-BFBC-B8DBE0580D4F}</ProjectGuid>
    7.27 +  </PropertyGroup>
    7.28 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    7.29 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    7.30 +    <ConfigurationType>StaticLibrary</ConfigurationType>
    7.31 +    <UseOfMfc>false</UseOfMfc>
    7.32 +    <PlatformToolset>v110</PlatformToolset>
    7.33 +  </PropertyGroup>
    7.34 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    7.35 +    <ConfigurationType>StaticLibrary</ConfigurationType>
    7.36 +    <UseOfMfc>false</UseOfMfc>
    7.37 +    <PlatformToolset>v110</PlatformToolset>
    7.38 +  </PropertyGroup>
    7.39 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    7.40 +    <ConfigurationType>StaticLibrary</ConfigurationType>
    7.41 +    <UseOfMfc>false</UseOfMfc>
    7.42 +    <PlatformToolset>v110</PlatformToolset>
    7.43 +  </PropertyGroup>
    7.44 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    7.45 +    <ConfigurationType>StaticLibrary</ConfigurationType>
    7.46 +    <UseOfMfc>false</UseOfMfc>
    7.47 +    <PlatformToolset>v110</PlatformToolset>
    7.48 +  </PropertyGroup>
    7.49 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    7.50 +  <ImportGroup Label="ExtensionSettings">
    7.51 +  </ImportGroup>
    7.52 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    7.53 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    7.54 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    7.55 +  </ImportGroup>
    7.56 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    7.57 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    7.58 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    7.59 +  </ImportGroup>
    7.60 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    7.61 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    7.62 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    7.63 +  </ImportGroup>
    7.64 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    7.65 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    7.66 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    7.67 +  </ImportGroup>
    7.68 +  <PropertyGroup Label="UserMacros" />
    7.69 +  <PropertyGroup>
    7.70 +    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
    7.71 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
    7.72 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
    7.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
    7.74 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
    7.75 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    7.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    7.77 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    7.78 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    7.79 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    7.80 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    7.81 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    7.82 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    7.83 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    7.84 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    7.85 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    7.86 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    7.87 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    7.88 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    7.89 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    7.90 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    7.91 +  </PropertyGroup>
    7.92 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    7.93 +    <ClCompile>
    7.94 +      <Optimization>MaxSpeed</Optimization>
    7.95 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
    7.96 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;..\..;..\..\native_midi;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    7.97 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    7.98 +      <StringPooling>true</StringPooling>
    7.99 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   7.100 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   7.101 +      <PrecompiledHeaderOutputFile>.\Release/native_midi.pch</PrecompiledHeaderOutputFile>
   7.102 +      <WarningLevel>Level3</WarningLevel>
   7.103 +    </ClCompile>
   7.104 +    <ResourceCompile>
   7.105 +      <Culture>0x0409</Culture>
   7.106 +    </ResourceCompile>
   7.107 +    <Bscmake>
   7.108 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.109 +      <OutputFile>.\Release/native_midi.bsc</OutputFile>
   7.110 +    </Bscmake>
   7.111 +  </ItemDefinitionGroup>
   7.112 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   7.113 +    <ClCompile>
   7.114 +      <Optimization>Disabled</Optimization>
   7.115 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;..\..;..\..\native_midi;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.116 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.117 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   7.118 +      <PrecompiledHeaderOutputFile>.\Debug/native_midi.pch</PrecompiledHeaderOutputFile>
   7.119 +      <WarningLevel>Level3</WarningLevel>
   7.120 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.121 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   7.122 +    </ClCompile>
   7.123 +    <ResourceCompile>
   7.124 +      <Culture>0x0409</Culture>
   7.125 +    </ResourceCompile>
   7.126 +    <Bscmake>
   7.127 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.128 +      <OutputFile>.\Debug/native_midi.bsc</OutputFile>
   7.129 +    </Bscmake>
   7.130 +  </ItemDefinitionGroup>
   7.131 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   7.132 +    <Midl>
   7.133 +      <TargetEnvironment>X64</TargetEnvironment>
   7.134 +    </Midl>
   7.135 +    <ClCompile>
   7.136 +      <Optimization>MaxSpeed</Optimization>
   7.137 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   7.138 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;..\..;..\..\native_midi;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.139 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.140 +      <StringPooling>true</StringPooling>
   7.141 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   7.142 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   7.143 +      <PrecompiledHeaderOutputFile>.\Release/native_midi.pch</PrecompiledHeaderOutputFile>
   7.144 +      <WarningLevel>Level3</WarningLevel>
   7.145 +    </ClCompile>
   7.146 +    <ResourceCompile>
   7.147 +      <Culture>0x0409</Culture>
   7.148 +    </ResourceCompile>
   7.149 +    <Bscmake>
   7.150 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.151 +      <OutputFile>.\Release/native_midi.bsc</OutputFile>
   7.152 +    </Bscmake>
   7.153 +  </ItemDefinitionGroup>
   7.154 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   7.155 +    <Midl>
   7.156 +      <TargetEnvironment>X64</TargetEnvironment>
   7.157 +    </Midl>
   7.158 +    <ClCompile>
   7.159 +      <Optimization>Disabled</Optimization>
   7.160 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;..\..;..\..\native_midi;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.161 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.162 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   7.163 +      <PrecompiledHeaderOutputFile>.\Debug/native_midi.pch</PrecompiledHeaderOutputFile>
   7.164 +      <WarningLevel>Level3</WarningLevel>
   7.165 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.166 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   7.167 +    </ClCompile>
   7.168 +    <ResourceCompile>
   7.169 +      <Culture>0x0409</Culture>
   7.170 +    </ResourceCompile>
   7.171 +    <Bscmake>
   7.172 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   7.173 +      <OutputFile>.\Debug/native_midi.bsc</OutputFile>
   7.174 +    </Bscmake>
   7.175 +  </ItemDefinitionGroup>
   7.176 +  <ItemGroup>
   7.177 +    <ClInclude Include="..\..\native_midi\native_midi.h" />
   7.178 +    <ClInclude Include="..\..\native_midi\native_midi_common.h" />
   7.179 +  </ItemGroup>
   7.180 +  <ItemGroup>
   7.181 +    <ClCompile Include="..\..\native_midi\native_midi_common.c">
   7.182 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.183 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.184 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.185 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.186 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.187 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.188 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.189 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.190 +    </ClCompile>
   7.191 +    <ClCompile Include="..\..\native_midi\native_midi_win32.c">
   7.192 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.193 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.194 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.195 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.196 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.197 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.198 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   7.199 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   7.200 +    </ClCompile>
   7.201 +  </ItemGroup>
   7.202 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   7.203 +  <ImportGroup Label="ExtensionTargets">
   7.204 +  </ImportGroup>
   7.205 +</Project>
   7.206 \ No newline at end of file
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/VisualC/playmus/playmus_VS2010.vcxproj	Tue Jun 11 23:21:37 2013 -0700
     8.3 @@ -0,0 +1,257 @@
     8.4 +<?xml version="1.0" encoding="utf-8"?>
     8.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     8.6 +  <ItemGroup Label="ProjectConfigurations">
     8.7 +    <ProjectConfiguration Include="Debug|Win32">
     8.8 +      <Configuration>Debug</Configuration>
     8.9 +      <Platform>Win32</Platform>
    8.10 +    </ProjectConfiguration>
    8.11 +    <ProjectConfiguration Include="Debug|x64">
    8.12 +      <Configuration>Debug</Configuration>
    8.13 +      <Platform>x64</Platform>
    8.14 +    </ProjectConfiguration>
    8.15 +    <ProjectConfiguration Include="Release|Win32">
    8.16 +      <Configuration>Release</Configuration>
    8.17 +      <Platform>Win32</Platform>
    8.18 +    </ProjectConfiguration>
    8.19 +    <ProjectConfiguration Include="Release|x64">
    8.20 +      <Configuration>Release</Configuration>
    8.21 +      <Platform>x64</Platform>
    8.22 +    </ProjectConfiguration>
    8.23 +  </ItemGroup>
    8.24 +  <PropertyGroup Label="Globals">
    8.25 +    <ProjectName>playmus</ProjectName>
    8.26 +    <ProjectGuid>{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}</ProjectGuid>
    8.27 +  </PropertyGroup>
    8.28 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    8.29 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    8.30 +    <ConfigurationType>Application</ConfigurationType>
    8.31 +    <UseOfMfc>false</UseOfMfc>
    8.32 +  </PropertyGroup>
    8.33 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    8.34 +    <ConfigurationType>Application</ConfigurationType>
    8.35 +    <UseOfMfc>false</UseOfMfc>
    8.36 +  </PropertyGroup>
    8.37 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    8.38 +    <ConfigurationType>Application</ConfigurationType>
    8.39 +    <UseOfMfc>false</UseOfMfc>
    8.40 +  </PropertyGroup>
    8.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    8.42 +    <ConfigurationType>Application</ConfigurationType>
    8.43 +    <UseOfMfc>false</UseOfMfc>
    8.44 +  </PropertyGroup>
    8.45 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    8.46 +  <ImportGroup Label="ExtensionSettings">
    8.47 +  </ImportGroup>
    8.48 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    8.49 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    8.50 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    8.51 +  </ImportGroup>
    8.52 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    8.53 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    8.54 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    8.55 +  </ImportGroup>
    8.56 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    8.57 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    8.58 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    8.59 +  </ImportGroup>
    8.60 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    8.61 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    8.62 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    8.63 +  </ImportGroup>
    8.64 +  <PropertyGroup Label="UserMacros" />
    8.65 +  <PropertyGroup>
    8.66 +    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
    8.67 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
    8.68 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
    8.69 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    8.70 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    8.71 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    8.72 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    8.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
    8.74 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
    8.75 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    8.76 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    8.77 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    8.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    8.79 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    8.80 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    8.81 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    8.82 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    8.83 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    8.84 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    8.85 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    8.86 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    8.87 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    8.88 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    8.89 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    8.90 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    8.91 +  </PropertyGroup>
    8.92 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    8.93 +    <Midl>
    8.94 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    8.95 +      <MkTypLibCompatible>true</MkTypLibCompatible>
    8.96 +      <SuppressStartupBanner>true</SuppressStartupBanner>
    8.97 +      <TargetEnvironment>Win32</TargetEnvironment>
    8.98 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playmus.tlb</TypeLibraryName>
    8.99 +      <HeaderFileName>
   8.100 +      </HeaderFileName>
   8.101 +    </Midl>
   8.102 +    <ClCompile>
   8.103 +      <Optimization>Disabled</Optimization>
   8.104 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   8.105 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.106 +      <MinimalRebuild>true</MinimalRebuild>
   8.107 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   8.108 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playmus.pch</PrecompiledHeaderOutputFile>
   8.109 +      <WarningLevel>Level3</WarningLevel>
   8.110 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.111 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   8.112 +    </ClCompile>
   8.113 +    <ResourceCompile>
   8.114 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.115 +      <Culture>0x0409</Culture>
   8.116 +    </ResourceCompile>
   8.117 +    <Link>
   8.118 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
   8.119 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   8.120 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playmus.pdb</ProgramDatabaseFile>
   8.121 +      <SubSystem>Windows</SubSystem>
   8.122 +      <TargetMachine>MachineX86</TargetMachine>
   8.123 +    </Link>
   8.124 +    <Bscmake>
   8.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.126 +      <OutputFile>./$(Configuration)/$(Platform)/playmus.bsc</OutputFile>
   8.127 +    </Bscmake>
   8.128 +  </ItemDefinitionGroup>
   8.129 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   8.130 +    <Midl>
   8.131 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   8.132 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.133 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   8.134 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.135 +      <TargetEnvironment>X64</TargetEnvironment>
   8.136 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playmus.tlb</TypeLibraryName>
   8.137 +      <HeaderFileName>
   8.138 +      </HeaderFileName>
   8.139 +    </Midl>
   8.140 +    <ClCompile>
   8.141 +      <Optimization>Disabled</Optimization>
   8.142 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   8.143 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.144 +      <MinimalRebuild>true</MinimalRebuild>
   8.145 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   8.146 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playmus.pch</PrecompiledHeaderOutputFile>
   8.147 +      <WarningLevel>Level3</WarningLevel>
   8.148 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.149 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   8.150 +    </ClCompile>
   8.151 +    <ResourceCompile>
   8.152 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.153 +      <Culture>0x0409</Culture>
   8.154 +    </ResourceCompile>
   8.155 +    <Link>
   8.156 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
   8.157 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   8.158 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playmus.pdb</ProgramDatabaseFile>
   8.159 +      <SubSystem>Windows</SubSystem>
   8.160 +      <TargetMachine>MachineX64</TargetMachine>
   8.161 +    </Link>
   8.162 +    <Bscmake>
   8.163 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.164 +      <OutputFile>./$(Configuration)/$(Platform)/playmus.bsc</OutputFile>
   8.165 +    </Bscmake>
   8.166 +  </ItemDefinitionGroup>
   8.167 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   8.168 +    <Midl>
   8.169 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.170 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   8.171 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.172 +      <TargetEnvironment>Win32</TargetEnvironment>
   8.173 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playmus.tlb</TypeLibraryName>
   8.174 +      <HeaderFileName>
   8.175 +      </HeaderFileName>
   8.176 +    </Midl>
   8.177 +    <ClCompile>
   8.178 +      <Optimization>MaxSpeed</Optimization>
   8.179 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   8.180 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   8.181 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.182 +      <StringPooling>true</StringPooling>
   8.183 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   8.184 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   8.185 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playmus.pch</PrecompiledHeaderOutputFile>
   8.186 +      <WarningLevel>Level3</WarningLevel>
   8.187 +    </ClCompile>
   8.188 +    <ResourceCompile>
   8.189 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.190 +      <Culture>0x0409</Culture>
   8.191 +    </ResourceCompile>
   8.192 +    <Link>
   8.193 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
   8.194 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playmus.pdb</ProgramDatabaseFile>
   8.195 +      <SubSystem>Windows</SubSystem>
   8.196 +      <TargetMachine>MachineX86</TargetMachine>
   8.197 +    </Link>
   8.198 +    <Bscmake>
   8.199 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.200 +      <OutputFile>./$(Configuration)/$(Platform)/playmus.bsc</OutputFile>
   8.201 +    </Bscmake>
   8.202 +  </ItemDefinitionGroup>
   8.203 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   8.204 +    <Midl>
   8.205 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   8.206 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.207 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   8.208 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.209 +      <TargetEnvironment>X64</TargetEnvironment>
   8.210 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playmus.tlb</TypeLibraryName>
   8.211 +      <HeaderFileName>
   8.212 +      </HeaderFileName>
   8.213 +    </Midl>
   8.214 +    <ClCompile>
   8.215 +      <Optimization>MaxSpeed</Optimization>
   8.216 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   8.217 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.218 +      <StringPooling>true</StringPooling>
   8.219 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   8.220 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   8.221 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playmus.pch</PrecompiledHeaderOutputFile>
   8.222 +      <WarningLevel>Level3</WarningLevel>
   8.223 +    </ClCompile>
   8.224 +    <ResourceCompile>
   8.225 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.226 +      <Culture>0x0409</Culture>
   8.227 +    </ResourceCompile>
   8.228 +    <Link>
   8.229 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
   8.230 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playmus.pdb</ProgramDatabaseFile>
   8.231 +      <SubSystem>Windows</SubSystem>
   8.232 +      <TargetMachine>MachineX64</TargetMachine>
   8.233 +    </Link>
   8.234 +    <Bscmake>
   8.235 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   8.236 +      <OutputFile>./$(Configuration)/$(Platform)/playmus.bsc</OutputFile>
   8.237 +    </Bscmake>
   8.238 +  </ItemDefinitionGroup>
   8.239 +  <ItemGroup>
   8.240 +    <ClCompile Include="..\..\playmus.c">
   8.241 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.242 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.243 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.244 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   8.245 +    </ClCompile>
   8.246 +  </ItemGroup>
   8.247 +  <ItemGroup>
   8.248 +    <ProjectReference Include="..\SDL_mixer_VS2010.vcxproj">
   8.249 +      <Project>{f7e944b3-0815-40cd-b3e4-90b2a15b0e33}</Project>
   8.250 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
   8.251 +    </ProjectReference>
   8.252 +  </ItemGroup>
   8.253 +  <ItemGroup>
   8.254 +    <Library Include="..\..\..\SDL\VisualC\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
   8.255 +    <Library Include="..\..\..\SDL\VisualC\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
   8.256 +  </ItemGroup>
   8.257 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   8.258 +  <ImportGroup Label="ExtensionTargets">
   8.259 +  </ImportGroup>
   8.260 +</Project>
   8.261 \ No newline at end of file
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/VisualC/playmus/playmus_VS2012.vcxproj	Tue Jun 11 23:21:37 2013 -0700
     9.3 @@ -0,0 +1,261 @@
     9.4 +<?xml version="1.0" encoding="utf-8"?>
     9.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     9.6 +  <ItemGroup Label="ProjectConfigurations">
     9.7 +    <ProjectConfiguration Include="Debug|Win32">
     9.8 +      <Configuration>Debug</Configuration>
     9.9 +      <Platform>Win32</Platform>
    9.10 +    </ProjectConfiguration>
    9.11 +    <ProjectConfiguration Include="Debug|x64">
    9.12 +      <Configuration>Debug</Configuration>
    9.13 +      <Platform>x64</Platform>
    9.14 +    </ProjectConfiguration>
    9.15 +    <ProjectConfiguration Include="Release|Win32">
    9.16 +      <Configuration>Release</Configuration>
    9.17 +      <Platform>Win32</Platform>
    9.18 +    </ProjectConfiguration>
    9.19 +    <ProjectConfiguration Include="Release|x64">
    9.20 +      <Configuration>Release</Configuration>
    9.21 +      <Platform>x64</Platform>
    9.22 +    </ProjectConfiguration>
    9.23 +  </ItemGroup>
    9.24 +  <PropertyGroup Label="Globals">
    9.25 +    <ProjectName>playmus</ProjectName>
    9.26 +    <ProjectGuid>{72CB0DD4-051D-486C-9CB3-75FE16F7D87A}</ProjectGuid>
    9.27 +  </PropertyGroup>
    9.28 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    9.29 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    9.30 +    <ConfigurationType>Application</ConfigurationType>
    9.31 +    <UseOfMfc>false</UseOfMfc>
    9.32 +    <PlatformToolset>v110</PlatformToolset>
    9.33 +  </PropertyGroup>
    9.34 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    9.35 +    <ConfigurationType>Application</ConfigurationType>
    9.36 +    <UseOfMfc>false</UseOfMfc>
    9.37 +    <PlatformToolset>v110</PlatformToolset>
    9.38 +  </PropertyGroup>
    9.39 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    9.40 +    <ConfigurationType>Application</ConfigurationType>
    9.41 +    <UseOfMfc>false</UseOfMfc>
    9.42 +    <PlatformToolset>v110</PlatformToolset>
    9.43 +  </PropertyGroup>
    9.44 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    9.45 +    <ConfigurationType>Application</ConfigurationType>
    9.46 +    <UseOfMfc>false</UseOfMfc>
    9.47 +    <PlatformToolset>v110</PlatformToolset>
    9.48 +  </PropertyGroup>
    9.49 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    9.50 +  <ImportGroup Label="ExtensionSettings">
    9.51 +  </ImportGroup>
    9.52 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
    9.53 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    9.54 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    9.55 +  </ImportGroup>
    9.56 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
    9.57 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    9.58 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    9.59 +  </ImportGroup>
    9.60 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    9.61 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    9.62 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    9.63 +  </ImportGroup>
    9.64 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    9.65 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    9.66 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
    9.67 +  </ImportGroup>
    9.68 +  <PropertyGroup Label="UserMacros" />
    9.69 +  <PropertyGroup>
    9.70 +    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
    9.71 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
    9.72 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
    9.73 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
    9.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
    9.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
    9.76 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
    9.77 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
    9.78 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
    9.79 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
    9.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
    9.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
    9.82 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
    9.83 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    9.84 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    9.85 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
    9.86 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    9.87 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    9.88 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
    9.89 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
    9.90 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    9.91 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
    9.92 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
    9.93 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    9.94 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
    9.95 +  </PropertyGroup>
    9.96 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    9.97 +    <Midl>
    9.98 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    9.99 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   9.100 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.101 +      <TargetEnvironment>Win32</TargetEnvironment>
   9.102 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playmus.tlb</TypeLibraryName>
   9.103 +      <HeaderFileName>
   9.104 +      </HeaderFileName>
   9.105 +    </Midl>
   9.106 +    <ClCompile>
   9.107 +      <Optimization>Disabled</Optimization>
   9.108 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.109 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.110 +      <MinimalRebuild>true</MinimalRebuild>
   9.111 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   9.112 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playmus.pch</PrecompiledHeaderOutputFile>
   9.113 +      <WarningLevel>Level3</WarningLevel>
   9.114 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.115 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   9.116 +    </ClCompile>
   9.117 +    <ResourceCompile>
   9.118 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.119 +      <Culture>0x0409</Culture>
   9.120 +    </ResourceCompile>
   9.121 +    <Link>
   9.122 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
   9.123 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   9.124 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playmus.pdb</ProgramDatabaseFile>
   9.125 +      <SubSystem>Windows</SubSystem>
   9.126 +      <TargetMachine>MachineX86</TargetMachine>
   9.127 +    </Link>
   9.128 +    <Bscmake>
   9.129 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.130 +      <OutputFile>./$(Configuration)/$(Platform)/playmus.bsc</OutputFile>
   9.131 +    </Bscmake>
   9.132 +  </ItemDefinitionGroup>
   9.133 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   9.134 +    <Midl>
   9.135 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.136 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.137 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   9.138 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.139 +      <TargetEnvironment>X64</TargetEnvironment>
   9.140 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playmus.tlb</TypeLibraryName>
   9.141 +      <HeaderFileName>
   9.142 +      </HeaderFileName>
   9.143 +    </Midl>
   9.144 +    <ClCompile>
   9.145 +      <Optimization>Disabled</Optimization>
   9.146 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.147 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.148 +      <MinimalRebuild>true</MinimalRebuild>
   9.149 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   9.150 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playmus.pch</PrecompiledHeaderOutputFile>
   9.151 +      <WarningLevel>Level3</WarningLevel>
   9.152 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.153 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
   9.154 +    </ClCompile>
   9.155 +    <ResourceCompile>
   9.156 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.157 +      <Culture>0x0409</Culture>
   9.158 +    </ResourceCompile>
   9.159 +    <Link>
   9.160 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
   9.161 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   9.162 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playmus.pdb</ProgramDatabaseFile>
   9.163 +      <SubSystem>Windows</SubSystem>
   9.164 +      <TargetMachine>MachineX64</TargetMachine>
   9.165 +    </Link>
   9.166 +    <Bscmake>
   9.167 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.168 +      <OutputFile>./$(Configuration)/$(Platform)/playmus.bsc</OutputFile>
   9.169 +    </Bscmake>
   9.170 +  </ItemDefinitionGroup>
   9.171 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   9.172 +    <Midl>
   9.173 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.174 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   9.175 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.176 +      <TargetEnvironment>Win32</TargetEnvironment>
   9.177 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playmus.tlb</TypeLibraryName>
   9.178 +      <HeaderFileName>
   9.179 +      </HeaderFileName>
   9.180 +    </Midl>
   9.181 +    <ClCompile>
   9.182 +      <Optimization>MaxSpeed</Optimization>
   9.183 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.184 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   9.185 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.186 +      <StringPooling>true</StringPooling>
   9.187 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   9.188 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   9.189 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playmus.pch</PrecompiledHeaderOutputFile>
   9.190 +      <WarningLevel>Level3</WarningLevel>
   9.191 +    </ClCompile>
   9.192 +    <ResourceCompile>
   9.193 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.194 +      <Culture>0x0409</Culture>
   9.195 +    </ResourceCompile>
   9.196 +    <Link>
   9.197 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
   9.198 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playmus.pdb</ProgramDatabaseFile>
   9.199 +      <SubSystem>Windows</SubSystem>
   9.200 +      <TargetMachine>MachineX86</TargetMachine>
   9.201 +    </Link>
   9.202 +    <Bscmake>
   9.203 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.204 +      <OutputFile>./$(Configuration)/$(Platform)/playmus.bsc</OutputFile>
   9.205 +    </Bscmake>
   9.206 +  </ItemDefinitionGroup>
   9.207 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   9.208 +    <Midl>
   9.209 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   9.210 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.211 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   9.212 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.213 +      <TargetEnvironment>X64</TargetEnvironment>
   9.214 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playmus.tlb</TypeLibraryName>
   9.215 +      <HeaderFileName>
   9.216 +      </HeaderFileName>
   9.217 +    </Midl>
   9.218 +    <ClCompile>
   9.219 +      <Optimization>MaxSpeed</Optimization>
   9.220 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   9.221 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.222 +      <StringPooling>true</StringPooling>
   9.223 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   9.224 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   9.225 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playmus.pch</PrecompiledHeaderOutputFile>
   9.226 +      <WarningLevel>Level3</WarningLevel>
   9.227 +    </ClCompile>
   9.228 +    <ResourceCompile>
   9.229 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.230 +      <Culture>0x0409</Culture>
   9.231 +    </ResourceCompile>
   9.232 +    <Link>
   9.233 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
   9.234 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playmus.pdb</ProgramDatabaseFile>
   9.235 +      <SubSystem>Windows</SubSystem>
   9.236 +      <TargetMachine>MachineX64</TargetMachine>
   9.237 +    </Link>
   9.238 +    <Bscmake>
   9.239 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   9.240 +      <OutputFile>./$(Configuration)/$(Platform)/playmus.bsc</OutputFile>
   9.241 +    </Bscmake>
   9.242 +  </ItemDefinitionGroup>
   9.243 +  <ItemGroup>
   9.244 +    <ClCompile Include="..\..\playmus.c">
   9.245 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.246 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.247 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.248 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
   9.249 +    </ClCompile>
   9.250 +  </ItemGroup>
   9.251 +  <ItemGroup>
   9.252 +    <ProjectReference Include="..\SDL_mixer_VS2010.vcxproj">
   9.253 +      <Project>{f7e944b3-0815-40cd-b3e4-90b2a15b0e33}</Project>
   9.254 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
   9.255 +    </ProjectReference>
   9.256 +  </ItemGroup>
   9.257 +  <ItemGroup>
   9.258 +    <Library Include="..\..\..\SDL\VisualC\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
   9.259 +    <Library Include="..\..\..\SDL\VisualC\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
   9.260 +  </ItemGroup>
   9.261 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   9.262 +  <ImportGroup Label="ExtensionTargets">
   9.263 +  </ImportGroup>
   9.264 +</Project>
   9.265 \ No newline at end of file
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/VisualC/playwave/playwave_VS2010.vcxproj	Tue Jun 11 23:21:37 2013 -0700
    10.3 @@ -0,0 +1,256 @@
    10.4 +<?xml version="1.0" encoding="utf-8"?>
    10.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    10.6 +  <ItemGroup Label="ProjectConfigurations">
    10.7 +    <ProjectConfiguration Include="Debug|Win32">
    10.8 +      <Configuration>Debug</Configuration>
    10.9 +      <Platform>Win32</Platform>
   10.10 +    </ProjectConfiguration>
   10.11 +    <ProjectConfiguration Include="Debug|x64">
   10.12 +      <Configuration>Debug</Configuration>
   10.13 +      <Platform>x64</Platform>
   10.14 +    </ProjectConfiguration>
   10.15 +    <ProjectConfiguration Include="Release|Win32">
   10.16 +      <Configuration>Release</Configuration>
   10.17 +      <Platform>Win32</Platform>
   10.18 +    </ProjectConfiguration>
   10.19 +    <ProjectConfiguration Include="Release|x64">
   10.20 +      <Configuration>Release</Configuration>
   10.21 +      <Platform>x64</Platform>
   10.22 +    </ProjectConfiguration>
   10.23 +  </ItemGroup>
   10.24 +  <PropertyGroup Label="Globals">
   10.25 +    <ProjectName>playwave</ProjectName>
   10.26 +    <ProjectGuid>{AC86CEAA-9908-476F-B15F-C7193CEF81BD}</ProjectGuid>
   10.27 +  </PropertyGroup>
   10.28 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   10.29 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   10.30 +    <ConfigurationType>Application</ConfigurationType>
   10.31 +    <UseOfMfc>false</UseOfMfc>
   10.32 +  </PropertyGroup>
   10.33 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   10.34 +    <ConfigurationType>Application</ConfigurationType>
   10.35 +    <UseOfMfc>false</UseOfMfc>
   10.36 +  </PropertyGroup>
   10.37 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   10.38 +    <ConfigurationType>Application</ConfigurationType>
   10.39 +    <UseOfMfc>false</UseOfMfc>
   10.40 +  </PropertyGroup>
   10.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   10.42 +    <ConfigurationType>Application</ConfigurationType>
   10.43 +    <UseOfMfc>false</UseOfMfc>
   10.44 +  </PropertyGroup>
   10.45 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   10.46 +  <ImportGroup Label="ExtensionSettings">
   10.47 +  </ImportGroup>
   10.48 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   10.49 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   10.50 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   10.51 +  </ImportGroup>
   10.52 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   10.53 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   10.54 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   10.55 +  </ImportGroup>
   10.56 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   10.57 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   10.58 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   10.59 +  </ImportGroup>
   10.60 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   10.61 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   10.62 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   10.63 +  </ImportGroup>
   10.64 +  <PropertyGroup Label="UserMacros" />
   10.65 +  <PropertyGroup>
   10.66 +    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
   10.67 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
   10.68 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
   10.69 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   10.70 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   10.71 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   10.72 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   10.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
   10.74 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
   10.75 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   10.76 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   10.77 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   10.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   10.79 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   10.80 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
   10.81 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
   10.82 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
   10.83 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
   10.84 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
   10.85 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   10.86 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
   10.87 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
   10.88 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
   10.89 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
   10.90 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
   10.91 +  </PropertyGroup>
   10.92 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   10.93 +    <Midl>
   10.94 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   10.95 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   10.96 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   10.97 +      <TargetEnvironment>Win32</TargetEnvironment>
   10.98 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playwave.tlb</TypeLibraryName>
   10.99 +      <HeaderFileName>
  10.100 +      </HeaderFileName>
  10.101 +    </Midl>
  10.102 +    <ClCompile>
  10.103 +      <Optimization>MaxSpeed</Optimization>
  10.104 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  10.105 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  10.106 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.107 +      <StringPooling>true</StringPooling>
  10.108 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  10.109 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  10.110 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playwave.pch</PrecompiledHeaderOutputFile>
  10.111 +      <WarningLevel>Level3</WarningLevel>
  10.112 +    </ClCompile>
  10.113 +    <ResourceCompile>
  10.114 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.115 +      <Culture>0x0409</Culture>
  10.116 +    </ResourceCompile>
  10.117 +    <Link>
  10.118 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
  10.119 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playwave.pdb</ProgramDatabaseFile>
  10.120 +      <SubSystem>Windows</SubSystem>
  10.121 +      <TargetMachine>MachineX86</TargetMachine>
  10.122 +    </Link>
  10.123 +    <Bscmake>
  10.124 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.125 +      <OutputFile>./$(Configuration)/$(Platform)/playwave.bsc</OutputFile>
  10.126 +    </Bscmake>
  10.127 +  </ItemDefinitionGroup>
  10.128 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  10.129 +    <Midl>
  10.130 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.131 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  10.132 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.133 +      <TargetEnvironment>X64</TargetEnvironment>
  10.134 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playwave.tlb</TypeLibraryName>
  10.135 +      <HeaderFileName>
  10.136 +      </HeaderFileName>
  10.137 +    </Midl>
  10.138 +    <ClCompile>
  10.139 +      <Optimization>MaxSpeed</Optimization>
  10.140 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  10.141 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  10.142 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.143 +      <StringPooling>true</StringPooling>
  10.144 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  10.145 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  10.146 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playwave.pch</PrecompiledHeaderOutputFile>
  10.147 +      <WarningLevel>Level3</WarningLevel>
  10.148 +    </ClCompile>
  10.149 +    <ResourceCompile>
  10.150 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.151 +      <Culture>0x0409</Culture>
  10.152 +    </ResourceCompile>
  10.153 +    <Link>
  10.154 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
  10.155 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playwave.pdb</ProgramDatabaseFile>
  10.156 +      <SubSystem>Windows</SubSystem>
  10.157 +      <TargetMachine>MachineX64</TargetMachine>
  10.158 +    </Link>
  10.159 +    <Bscmake>
  10.160 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.161 +      <OutputFile>./$(Configuration)/$(Platform)/playwave.bsc</OutputFile>
  10.162 +    </Bscmake>
  10.163 +  </ItemDefinitionGroup>
  10.164 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  10.165 +    <Midl>
  10.166 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.167 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  10.168 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.169 +      <TargetEnvironment>Win32</TargetEnvironment>
  10.170 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playwave.tlb</TypeLibraryName>
  10.171 +      <HeaderFileName>
  10.172 +      </HeaderFileName>
  10.173 +    </Midl>
  10.174 +    <ClCompile>
  10.175 +      <Optimization>Disabled</Optimization>
  10.176 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  10.177 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.178 +      <MinimalRebuild>true</MinimalRebuild>
  10.179 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  10.180 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playwave.pch</PrecompiledHeaderOutputFile>
  10.181 +      <WarningLevel>Level3</WarningLevel>
  10.182 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.183 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  10.184 +    </ClCompile>
  10.185 +    <ResourceCompile>
  10.186 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.187 +      <Culture>0x0409</Culture>
  10.188 +    </ResourceCompile>
  10.189 +    <Link>
  10.190 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
  10.191 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  10.192 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playwave.pdb</ProgramDatabaseFile>
  10.193 +      <SubSystem>Windows</SubSystem>
  10.194 +      <TargetMachine>MachineX86</TargetMachine>
  10.195 +    </Link>
  10.196 +    <Bscmake>
  10.197 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.198 +      <OutputFile>./$(Configuration)/$(Platform)/playwave.bsc</OutputFile>
  10.199 +    </Bscmake>
  10.200 +  </ItemDefinitionGroup>
  10.201 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  10.202 +    <Midl>
  10.203 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.204 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  10.205 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.206 +      <TargetEnvironment>X64</TargetEnvironment>
  10.207 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playwave.tlb</TypeLibraryName>
  10.208 +      <HeaderFileName>
  10.209 +      </HeaderFileName>
  10.210 +    </Midl>
  10.211 +    <ClCompile>
  10.212 +      <Optimization>Disabled</Optimization>
  10.213 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  10.214 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.215 +      <MinimalRebuild>true</MinimalRebuild>
  10.216 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  10.217 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playwave.pch</PrecompiledHeaderOutputFile>
  10.218 +      <WarningLevel>Level3</WarningLevel>
  10.219 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.220 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  10.221 +    </ClCompile>
  10.222 +    <ResourceCompile>
  10.223 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.224 +      <Culture>0x0409</Culture>
  10.225 +    </ResourceCompile>
  10.226 +    <Link>
  10.227 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
  10.228 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  10.229 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playwave.pdb</ProgramDatabaseFile>
  10.230 +      <SubSystem>Windows</SubSystem>
  10.231 +      <TargetMachine>MachineX64</TargetMachine>
  10.232 +    </Link>
  10.233 +    <Bscmake>
  10.234 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  10.235 +      <OutputFile>./$(Configuration)/$(Platform)/playwave.bsc</OutputFile>
  10.236 +    </Bscmake>
  10.237 +  </ItemDefinitionGroup>
  10.238 +  <ItemGroup>
  10.239 +    <ClCompile Include="..\..\playwave.c">
  10.240 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.241 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.242 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.243 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  10.244 +    </ClCompile>
  10.245 +  </ItemGroup>
  10.246 +  <ItemGroup>
  10.247 +    <ProjectReference Include="..\SDL_mixer_VS2010.vcxproj">
  10.248 +      <Project>{f7e944b3-0815-40cd-b3e4-90b2a15b0e33}</Project>
  10.249 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
  10.250 +    </ProjectReference>
  10.251 +  </ItemGroup>
  10.252 +  <ItemGroup>
  10.253 +    <Library Include="..\..\..\SDL\VisualC\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  10.254 +    <Library Include="..\..\..\SDL\VisualC\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  10.255 +  </ItemGroup>
  10.256 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  10.257 +  <ImportGroup Label="ExtensionTargets">
  10.258 +  </ImportGroup>
  10.259 +</Project>
  10.260 \ No newline at end of file
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/VisualC/playwave/playwave_VS2012.vcxproj	Tue Jun 11 23:21:37 2013 -0700
    11.3 @@ -0,0 +1,260 @@
    11.4 +<?xml version="1.0" encoding="utf-8"?>
    11.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    11.6 +  <ItemGroup Label="ProjectConfigurations">
    11.7 +    <ProjectConfiguration Include="Debug|Win32">
    11.8 +      <Configuration>Debug</Configuration>
    11.9 +      <Platform>Win32</Platform>
   11.10 +    </ProjectConfiguration>
   11.11 +    <ProjectConfiguration Include="Debug|x64">
   11.12 +      <Configuration>Debug</Configuration>
   11.13 +      <Platform>x64</Platform>
   11.14 +    </ProjectConfiguration>
   11.15 +    <ProjectConfiguration Include="Release|Win32">
   11.16 +      <Configuration>Release</Configuration>
   11.17 +      <Platform>Win32</Platform>
   11.18 +    </ProjectConfiguration>
   11.19 +    <ProjectConfiguration Include="Release|x64">
   11.20 +      <Configuration>Release</Configuration>
   11.21 +      <Platform>x64</Platform>
   11.22 +    </ProjectConfiguration>
   11.23 +  </ItemGroup>
   11.24 +  <PropertyGroup Label="Globals">
   11.25 +    <ProjectName>playwave</ProjectName>
   11.26 +    <ProjectGuid>{AC86CEAA-9908-476F-B15F-C7193CEF81BD}</ProjectGuid>
   11.27 +  </PropertyGroup>
   11.28 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   11.29 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   11.30 +    <ConfigurationType>Application</ConfigurationType>
   11.31 +    <UseOfMfc>false</UseOfMfc>
   11.32 +    <PlatformToolset>v110</PlatformToolset>
   11.33 +  </PropertyGroup>
   11.34 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   11.35 +    <ConfigurationType>Application</ConfigurationType>
   11.36 +    <UseOfMfc>false</UseOfMfc>
   11.37 +    <PlatformToolset>v110</PlatformToolset>
   11.38 +  </PropertyGroup>
   11.39 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   11.40 +    <ConfigurationType>Application</ConfigurationType>
   11.41 +    <UseOfMfc>false</UseOfMfc>
   11.42 +    <PlatformToolset>v110</PlatformToolset>
   11.43 +  </PropertyGroup>
   11.44 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   11.45 +    <ConfigurationType>Application</ConfigurationType>
   11.46 +    <UseOfMfc>false</UseOfMfc>
   11.47 +    <PlatformToolset>v110</PlatformToolset>
   11.48 +  </PropertyGroup>
   11.49 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   11.50 +  <ImportGroup Label="ExtensionSettings">
   11.51 +  </ImportGroup>
   11.52 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   11.53 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   11.54 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   11.55 +  </ImportGroup>
   11.56 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   11.57 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   11.58 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   11.59 +  </ImportGroup>
   11.60 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   11.61 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   11.62 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   11.63 +  </ImportGroup>
   11.64 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   11.65 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   11.66 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   11.67 +  </ImportGroup>
   11.68 +  <PropertyGroup Label="UserMacros" />
   11.69 +  <PropertyGroup>
   11.70 +    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
   11.71 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
   11.72 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
   11.73 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   11.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   11.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   11.76 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   11.77 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
   11.78 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
   11.79 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   11.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   11.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   11.82 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   11.83 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   11.84 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
   11.85 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
   11.86 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
   11.87 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
   11.88 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
   11.89 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   11.90 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
   11.91 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
   11.92 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
   11.93 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
   11.94 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
   11.95 +  </PropertyGroup>
   11.96 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   11.97 +    <Midl>
   11.98 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   11.99 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  11.100 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.101 +      <TargetEnvironment>Win32</TargetEnvironment>
  11.102 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playwave.tlb</TypeLibraryName>
  11.103 +      <HeaderFileName>
  11.104 +      </HeaderFileName>
  11.105 +    </Midl>
  11.106 +    <ClCompile>
  11.107 +      <Optimization>MaxSpeed</Optimization>
  11.108 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  11.109 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  11.110 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.111 +      <StringPooling>true</StringPooling>
  11.112 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  11.113 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  11.114 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playwave.pch</PrecompiledHeaderOutputFile>
  11.115 +      <WarningLevel>Level3</WarningLevel>
  11.116 +    </ClCompile>
  11.117 +    <ResourceCompile>
  11.118 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.119 +      <Culture>0x0409</Culture>
  11.120 +    </ResourceCompile>
  11.121 +    <Link>
  11.122 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
  11.123 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playwave.pdb</ProgramDatabaseFile>
  11.124 +      <SubSystem>Windows</SubSystem>
  11.125 +      <TargetMachine>MachineX86</TargetMachine>
  11.126 +    </Link>
  11.127 +    <Bscmake>
  11.128 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.129 +      <OutputFile>./$(Configuration)/$(Platform)/playwave.bsc</OutputFile>
  11.130 +    </Bscmake>
  11.131 +  </ItemDefinitionGroup>
  11.132 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  11.133 +    <Midl>
  11.134 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.135 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  11.136 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.137 +      <TargetEnvironment>X64</TargetEnvironment>
  11.138 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playwave.tlb</TypeLibraryName>
  11.139 +      <HeaderFileName>
  11.140 +      </HeaderFileName>
  11.141 +    </Midl>
  11.142 +    <ClCompile>
  11.143 +      <Optimization>MaxSpeed</Optimization>
  11.144 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  11.145 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  11.146 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.147 +      <StringPooling>true</StringPooling>
  11.148 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  11.149 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  11.150 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playwave.pch</PrecompiledHeaderOutputFile>
  11.151 +      <WarningLevel>Level3</WarningLevel>
  11.152 +    </ClCompile>
  11.153 +    <ResourceCompile>
  11.154 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.155 +      <Culture>0x0409</Culture>
  11.156 +    </ResourceCompile>
  11.157 +    <Link>
  11.158 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
  11.159 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playwave.pdb</ProgramDatabaseFile>
  11.160 +      <SubSystem>Windows</SubSystem>
  11.161 +      <TargetMachine>MachineX64</TargetMachine>
  11.162 +    </Link>
  11.163 +    <Bscmake>
  11.164 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.165 +      <OutputFile>./$(Configuration)/$(Platform)/playwave.bsc</OutputFile>
  11.166 +    </Bscmake>
  11.167 +  </ItemDefinitionGroup>
  11.168 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  11.169 +    <Midl>
  11.170 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.171 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  11.172 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.173 +      <TargetEnvironment>Win32</TargetEnvironment>
  11.174 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playwave.tlb</TypeLibraryName>
  11.175 +      <HeaderFileName>
  11.176 +      </HeaderFileName>
  11.177 +    </Midl>
  11.178 +    <ClCompile>
  11.179 +      <Optimization>Disabled</Optimization>
  11.180 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  11.181 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.182 +      <MinimalRebuild>true</MinimalRebuild>
  11.183 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  11.184 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playwave.pch</PrecompiledHeaderOutputFile>
  11.185 +      <WarningLevel>Level3</WarningLevel>
  11.186 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.187 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  11.188 +    </ClCompile>
  11.189 +    <ResourceCompile>
  11.190 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.191 +      <Culture>0x0409</Culture>
  11.192 +    </ResourceCompile>
  11.193 +    <Link>
  11.194 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
  11.195 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  11.196 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playwave.pdb</ProgramDatabaseFile>
  11.197 +      <SubSystem>Windows</SubSystem>
  11.198 +      <TargetMachine>MachineX86</TargetMachine>
  11.199 +    </Link>
  11.200 +    <Bscmake>
  11.201 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.202 +      <OutputFile>./$(Configuration)/$(Platform)/playwave.bsc</OutputFile>
  11.203 +    </Bscmake>
  11.204 +  </ItemDefinitionGroup>
  11.205 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  11.206 +    <Midl>
  11.207 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.208 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  11.209 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.210 +      <TargetEnvironment>X64</TargetEnvironment>
  11.211 +      <TypeLibraryName>./$(Configuration)/$(Platform)/playwave.tlb</TypeLibraryName>
  11.212 +      <HeaderFileName>
  11.213 +      </HeaderFileName>
  11.214 +    </Midl>
  11.215 +    <ClCompile>
  11.216 +      <Optimization>Disabled</Optimization>
  11.217 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  11.218 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.219 +      <MinimalRebuild>true</MinimalRebuild>
  11.220 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  11.221 +      <PrecompiledHeaderOutputFile>./$(Configuration)/$(Platform)/playwave.pch</PrecompiledHeaderOutputFile>
  11.222 +      <WarningLevel>Level3</WarningLevel>
  11.223 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.224 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  11.225 +    </ClCompile>
  11.226 +    <ResourceCompile>
  11.227 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.228 +      <Culture>0x0409</Culture>
  11.229 +    </ResourceCompile>
  11.230 +    <Link>
  11.231 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
  11.232 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  11.233 +      <ProgramDatabaseFile>./$(Configuration)/$(Platform)/playwave.pdb</ProgramDatabaseFile>
  11.234 +      <SubSystem>Windows</SubSystem>
  11.235 +      <TargetMachine>MachineX64</TargetMachine>
  11.236 +    </Link>
  11.237 +    <Bscmake>
  11.238 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.239 +      <OutputFile>./$(Configuration)/$(Platform)/playwave.bsc</OutputFile>
  11.240 +    </Bscmake>
  11.241 +  </ItemDefinitionGroup>
  11.242 +  <ItemGroup>
  11.243 +    <ClCompile Include="..\..\playwave.c">
  11.244 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.245 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.246 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.247 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.248 +    </ClCompile>
  11.249 +  </ItemGroup>
  11.250 +  <ItemGroup>
  11.251 +    <ProjectReference Include="..\SDL_mixer_VS2010.vcxproj">
  11.252 +      <Project>{f7e944b3-0815-40cd-b3e4-90b2a15b0e33}</Project>
  11.253 +      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
  11.254 +    </ProjectReference>
  11.255 +  </ItemGroup>
  11.256 +  <ItemGroup>
  11.257 +    <Library Include="..\..\..\SDL\VisualC\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  11.258 +    <Library Include="..\..\..\SDL\VisualC\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  11.259 +  </ItemGroup>
  11.260 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  11.261 +  <ImportGroup Label="ExtensionTargets">
  11.262 +  </ImportGroup>
  11.263 +</Project>
  11.264 \ No newline at end of file
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/VisualC/timidity/timidity_VS2010.vcxproj	Tue Jun 11 23:21:37 2013 -0700
    12.3 @@ -0,0 +1,267 @@
    12.4 +<?xml version="1.0" encoding="utf-8"?>
    12.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    12.6 +  <ItemGroup Label="ProjectConfigurations">
    12.7 +    <ProjectConfiguration Include="Debug|Win32">
    12.8 +      <Configuration>Debug</Configuration>
    12.9 +      <Platform>Win32</Platform>
   12.10 +    </ProjectConfiguration>
   12.11 +    <ProjectConfiguration Include="Debug|x64">
   12.12 +      <Configuration>Debug</Configuration>
   12.13 +      <Platform>x64</Platform>
   12.14 +    </ProjectConfiguration>
   12.15 +    <ProjectConfiguration Include="Release|Win32">
   12.16 +      <Configuration>Release</Configuration>
   12.17 +      <Platform>Win32</Platform>
   12.18 +    </ProjectConfiguration>
   12.19 +    <ProjectConfiguration Include="Release|x64">
   12.20 +      <Configuration>Release</Configuration>
   12.21 +      <Platform>x64</Platform>
   12.22 +    </ProjectConfiguration>
   12.23 +  </ItemGroup>
   12.24 +  <PropertyGroup Label="Globals">
   12.25 +    <ProjectName>timidity</ProjectName>
   12.26 +    <ProjectGuid>{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}</ProjectGuid>
   12.27 +    <RootNamespace>timidity</RootNamespace>
   12.28 +  </PropertyGroup>
   12.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   12.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   12.31 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   12.32 +    <UseOfMfc>false</UseOfMfc>
   12.33 +  </PropertyGroup>
   12.34 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   12.35 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   12.36 +    <UseOfMfc>false</UseOfMfc>
   12.37 +  </PropertyGroup>
   12.38 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   12.39 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   12.40 +    <UseOfMfc>false</UseOfMfc>
   12.41 +  </PropertyGroup>
   12.42 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   12.43 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   12.44 +    <UseOfMfc>false</UseOfMfc>
   12.45 +  </PropertyGroup>
   12.46 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   12.47 +  <ImportGroup Label="ExtensionSettings">
   12.48 +  </ImportGroup>
   12.49 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   12.50 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   12.51 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   12.52 +  </ImportGroup>
   12.53 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   12.54 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   12.55 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   12.56 +  </ImportGroup>
   12.57 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   12.58 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   12.59 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   12.60 +  </ImportGroup>
   12.61 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   12.62 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   12.63 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   12.64 +  </ImportGroup>
   12.65 +  <PropertyGroup Label="UserMacros" />
   12.66 +  <PropertyGroup>
   12.67 +    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
   12.68 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
   12.69 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
   12.70 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
   12.71 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
   12.72 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   12.73 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   12.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   12.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   12.76 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   12.77 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
   12.78 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
   12.79 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
   12.80 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
   12.81 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
   12.82 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   12.83 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
   12.84 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
   12.85 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
   12.86 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
   12.87 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
   12.88 +  </PropertyGroup>
   12.89 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   12.90 +    <ClCompile>
   12.91 +      <Optimization>MaxSpeed</Optimization>
   12.92 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   12.93 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   12.94 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   12.95 +      <StringPooling>true</StringPooling>
   12.96 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   12.97 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   12.98 +      <PrecompiledHeaderOutputFile>.\Release/timidity.pch</PrecompiledHeaderOutputFile>
   12.99 +      <WarningLevel>Level3</WarningLevel>
  12.100 +    </ClCompile>
  12.101 +    <ResourceCompile>
  12.102 +      <Culture>0x0409</Culture>
  12.103 +    </ResourceCompile>
  12.104 +    <Bscmake>
  12.105 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.106 +      <OutputFile>.\Release/timidity.bsc</OutputFile>
  12.107 +    </Bscmake>
  12.108 +  </ItemDefinitionGroup>
  12.109 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  12.110 +    <ClCompile>
  12.111 +      <Optimization>Disabled</Optimization>
  12.112 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  12.113 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.114 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  12.115 +      <PrecompiledHeaderOutputFile>.\Debug/timidity.pch</PrecompiledHeaderOutputFile>
  12.116 +      <WarningLevel>Level3</WarningLevel>
  12.117 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.118 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  12.119 +    </ClCompile>
  12.120 +    <ResourceCompile>
  12.121 +      <Culture>0x0409</Culture>
  12.122 +    </ResourceCompile>
  12.123 +    <Bscmake>
  12.124 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.125 +      <OutputFile>.\Debug/timidity.bsc</OutputFile>
  12.126 +    </Bscmake>
  12.127 +  </ItemDefinitionGroup>
  12.128 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  12.129 +    <Midl>
  12.130 +      <TargetEnvironment>X64</TargetEnvironment>
  12.131 +    </Midl>
  12.132 +    <ClCompile>
  12.133 +      <Optimization>MaxSpeed</Optimization>
  12.134 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  12.135 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  12.136 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.137 +      <StringPooling>true</StringPooling>
  12.138 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  12.139 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  12.140 +      <PrecompiledHeaderOutputFile>.\Release/timidity.pch</PrecompiledHeaderOutputFile>
  12.141 +      <WarningLevel>Level3</WarningLevel>
  12.142 +    </ClCompile>
  12.143 +    <ResourceCompile>
  12.144 +      <Culture>0x0409</Culture>
  12.145 +    </ResourceCompile>
  12.146 +    <Bscmake>
  12.147 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.148 +      <OutputFile>.\Release/timidity.bsc</OutputFile>
  12.149 +    </Bscmake>
  12.150 +  </ItemDefinitionGroup>
  12.151 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  12.152 +    <Midl>
  12.153 +      <TargetEnvironment>X64</TargetEnvironment>
  12.154 +    </Midl>
  12.155 +    <ClCompile>
  12.156 +      <Optimization>Disabled</Optimization>
  12.157 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  12.158 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.159 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  12.160 +      <PrecompiledHeaderOutputFile>.\Debug/timidity.pch</PrecompiledHeaderOutputFile>
  12.161 +      <WarningLevel>Level3</WarningLevel>
  12.162 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.163 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  12.164 +    </ClCompile>
  12.165 +    <ResourceCompile>
  12.166 +      <Culture>0x0409</Culture>
  12.167 +    </ResourceCompile>
  12.168 +    <Bscmake>
  12.169 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  12.170 +      <OutputFile>.\Debug/timidity.bsc</OutputFile>
  12.171 +    </Bscmake>
  12.172 +  </ItemDefinitionGroup>
  12.173 +  <ItemGroup>
  12.174 +    <ClCompile Include="..\..\timidity\common.c">
  12.175 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.176 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.177 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.178 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.179 +    </ClCompile>
  12.180 +    <ClCompile Include="..\..\timidity\ctrlmode.c">
  12.181 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.182 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.183 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.184 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.185 +    </ClCompile>
  12.186 +    <ClCompile Include="..\..\timidity\filter.c">
  12.187 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.188 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.189 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.190 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.191 +    </ClCompile>
  12.192 +    <ClCompile Include="..\..\timidity\instrum.c">
  12.193 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.194 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.195 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.196 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.197 +    </ClCompile>
  12.198 +    <ClCompile Include="..\..\timidity\mix.c">
  12.199 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.200 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.201 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.202 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.203 +    </ClCompile>
  12.204 +    <ClCompile Include="..\..\timidity\output.c">
  12.205 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.206 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.207 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.208 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.209 +    </ClCompile>
  12.210 +    <ClCompile Include="..\..\timidity\playmidi.c">
  12.211 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.212 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.213 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.214 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.215 +    </ClCompile>
  12.216 +    <ClCompile Include="..\..\timidity\readmidi.c">
  12.217 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.218 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.219 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.220 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.221 +    </ClCompile>
  12.222 +    <ClCompile Include="..\..\timidity\resample.c">
  12.223 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.224 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.225 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.226 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.227 +    </ClCompile>
  12.228 +    <ClCompile Include="..\..\timidity\sdl_a.c">
  12.229 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.230 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.231 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.232 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.233 +    </ClCompile>
  12.234 +    <ClCompile Include="..\..\timidity\sdl_c.c">
  12.235 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.236 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.237 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.238 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.239 +    </ClCompile>
  12.240 +    <ClCompile Include="..\..\timidity\tables.c">
  12.241 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.242 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.243 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.244 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.245 +    </ClCompile>
  12.246 +    <ClCompile Include="..\..\timidity\timidity.c">
  12.247 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.248 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.249 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.250 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  12.251 +    </ClCompile>
  12.252 +  </ItemGroup>
  12.253 +  <ItemGroup>
  12.254 +    <ClInclude Include="..\..\timidity\common.h" />
  12.255 +    <ClInclude Include="..\..\timidity\config.h" />
  12.256 +    <ClInclude Include="..\..\timidity\ctrlmode.h" />
  12.257 +    <ClInclude Include="..\..\timidity\filter.h" />
  12.258 +    <ClInclude Include="..\..\timidity\instrum.h" />
  12.259 +    <ClInclude Include="..\..\timidity\mix.h" />
  12.260 +    <ClInclude Include="..\..\timidity\output.h" />
  12.261 +    <ClInclude Include="..\..\timidity\playmidi.h" />
  12.262 +    <ClInclude Include="..\..\timidity\readmidi.h" />
  12.263 +    <ClInclude Include="..\..\timidity\resample.h" />
  12.264 +    <ClInclude Include="..\..\timidity\tables.h" />
  12.265 +    <ClInclude Include="..\..\timidity\timidity.h" />
  12.266 +  </ItemGroup>
  12.267 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  12.268 +  <ImportGroup Label="ExtensionTargets">
  12.269 +  </ImportGroup>
  12.270 +</Project>
  12.271 \ No newline at end of file
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/VisualC/timidity/timidity_VS2012.vcxproj	Tue Jun 11 23:21:37 2013 -0700
    13.3 @@ -0,0 +1,271 @@
    13.4 +<?xml version="1.0" encoding="utf-8"?>
    13.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    13.6 +  <ItemGroup Label="ProjectConfigurations">
    13.7 +    <ProjectConfiguration Include="Debug|Win32">
    13.8 +      <Configuration>Debug</Configuration>
    13.9 +      <Platform>Win32</Platform>
   13.10 +    </ProjectConfiguration>
   13.11 +    <ProjectConfiguration Include="Debug|x64">
   13.12 +      <Configuration>Debug</Configuration>
   13.13 +      <Platform>x64</Platform>
   13.14 +    </ProjectConfiguration>
   13.15 +    <ProjectConfiguration Include="Release|Win32">
   13.16 +      <Configuration>Release</Configuration>
   13.17 +      <Platform>Win32</Platform>
   13.18 +    </ProjectConfiguration>
   13.19 +    <ProjectConfiguration Include="Release|x64">
   13.20 +      <Configuration>Release</Configuration>
   13.21 +      <Platform>x64</Platform>
   13.22 +    </ProjectConfiguration>
   13.23 +  </ItemGroup>
   13.24 +  <PropertyGroup Label="Globals">
   13.25 +    <ProjectName>timidity</ProjectName>
   13.26 +    <ProjectGuid>{B162B6F1-E876-4D5F-A1F6-E3A6DC2F4A2C}</ProjectGuid>
   13.27 +    <RootNamespace>timidity</RootNamespace>
   13.28 +  </PropertyGroup>
   13.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   13.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   13.31 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   13.32 +    <UseOfMfc>false</UseOfMfc>
   13.33 +    <PlatformToolset>v110</PlatformToolset>
   13.34 +  </PropertyGroup>
   13.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   13.36 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   13.37 +    <UseOfMfc>false</UseOfMfc>
   13.38 +    <PlatformToolset>v110</PlatformToolset>
   13.39 +  </PropertyGroup>
   13.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   13.41 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   13.42 +    <UseOfMfc>false</UseOfMfc>
   13.43 +    <PlatformToolset>v110</PlatformToolset>
   13.44 +  </PropertyGroup>
   13.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   13.46 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   13.47 +    <UseOfMfc>false</UseOfMfc>
   13.48 +    <PlatformToolset>v110</PlatformToolset>
   13.49 +  </PropertyGroup>
   13.50 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   13.51 +  <ImportGroup Label="ExtensionSettings">
   13.52 +  </ImportGroup>
   13.53 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   13.54 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   13.55 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   13.56 +  </ImportGroup>
   13.57 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   13.58 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   13.59 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   13.60 +  </ImportGroup>
   13.61 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   13.62 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   13.63 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   13.64 +  </ImportGroup>
   13.65 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   13.66 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   13.67 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   13.68 +  </ImportGroup>
   13.69 +  <PropertyGroup Label="UserMacros" />
   13.70 +  <PropertyGroup>
   13.71 +    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
   13.72 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</OutDir>
   13.73 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\Release\</IntDir>
   13.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</OutDir>
   13.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\Debug\</IntDir>
   13.76 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   13.77 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   13.78 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   13.79 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   13.80 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   13.81 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
   13.82 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
   13.83 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
   13.84 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
   13.85 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
   13.86 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
   13.87 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
   13.88 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
   13.89 +    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
   13.90 +    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
   13.91 +    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
   13.92 +  </PropertyGroup>
   13.93 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   13.94 +    <ClCompile>
   13.95 +      <Optimization>MaxSpeed</Optimization>
   13.96 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   13.97 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   13.98 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   13.99 +      <StringPooling>true</StringPooling>
  13.100 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  13.101 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  13.102 +      <PrecompiledHeaderOutputFile>.\Release/timidity.pch</PrecompiledHeaderOutputFile>
  13.103 +      <WarningLevel>Level3</WarningLevel>
  13.104 +    </ClCompile>
  13.105 +    <ResourceCompile>
  13.106 +      <Culture>0x0409</Culture>
  13.107 +    </ResourceCompile>
  13.108 +    <Bscmake>
  13.109 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.110 +      <OutputFile>.\Release/timidity.bsc</OutputFile>
  13.111 +    </Bscmake>
  13.112 +  </ItemDefinitionGroup>
  13.113 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  13.114 +    <ClCompile>
  13.115 +      <Optimization>Disabled</Optimization>
  13.116 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  13.117 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.118 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  13.119 +      <PrecompiledHeaderOutputFile>.\Debug/timidity.pch</PrecompiledHeaderOutputFile>
  13.120 +      <WarningLevel>Level3</WarningLevel>
  13.121 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.122 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  13.123 +    </ClCompile>
  13.124 +    <ResourceCompile>
  13.125 +      <Culture>0x0409</Culture>
  13.126 +    </ResourceCompile>
  13.127 +    <Bscmake>
  13.128 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.129 +      <OutputFile>.\Debug/timidity.bsc</OutputFile>
  13.130 +    </Bscmake>
  13.131 +  </ItemDefinitionGroup>
  13.132 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  13.133 +    <Midl>
  13.134 +      <TargetEnvironment>X64</TargetEnvironment>
  13.135 +    </Midl>
  13.136 +    <ClCompile>
  13.137 +      <Optimization>MaxSpeed</Optimization>
  13.138 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  13.139 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  13.140 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.141 +      <StringPooling>true</StringPooling>
  13.142 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  13.143 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  13.144 +      <PrecompiledHeaderOutputFile>.\Release/timidity.pch</PrecompiledHeaderOutputFile>
  13.145 +      <WarningLevel>Level3</WarningLevel>
  13.146 +    </ClCompile>
  13.147 +    <ResourceCompile>
  13.148 +      <Culture>0x0409</Culture>
  13.149 +    </ResourceCompile>
  13.150 +    <Bscmake>
  13.151 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.152 +      <OutputFile>.\Release/timidity.bsc</OutputFile>
  13.153 +    </Bscmake>
  13.154 +  </ItemDefinitionGroup>
  13.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  13.156 +    <Midl>
  13.157 +      <TargetEnvironment>X64</TargetEnvironment>
  13.158 +    </Midl>
  13.159 +    <ClCompile>
  13.160 +      <Optimization>Disabled</Optimization>
  13.161 +      <AdditionalIncludeDirectories>..\..\..\SDL\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  13.162 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.163 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  13.164 +      <PrecompiledHeaderOutputFile>.\Debug/timidity.pch</PrecompiledHeaderOutputFile>
  13.165 +      <WarningLevel>Level3</WarningLevel>
  13.166 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.167 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  13.168 +    </ClCompile>
  13.169 +    <ResourceCompile>
  13.170 +      <Culture>0x0409</Culture>
  13.171 +    </ResourceCompile>
  13.172 +    <Bscmake>
  13.173 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  13.174 +      <OutputFile>.\Debug/timidity.bsc</OutputFile>
  13.175 +    </Bscmake>
  13.176 +  </ItemDefinitionGroup>
  13.177 +  <ItemGroup>
  13.178 +    <ClCompile Include="..\..\timidity\common.c">
  13.179 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.180 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.181 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.182 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.183 +    </ClCompile>
  13.184 +    <ClCompile Include="..\..\timidity\ctrlmode.c">
  13.185 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.186 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.187 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.188 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.189 +    </ClCompile>
  13.190 +    <ClCompile Include="..\..\timidity\filter.c">
  13.191 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.192 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.193 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.194 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.195 +    </ClCompile>
  13.196 +    <ClCompile Include="..\..\timidity\instrum.c">
  13.197 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.198 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.199 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.200 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.201 +    </ClCompile>
  13.202 +    <ClCompile Include="..\..\timidity\mix.c">
  13.203 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.204 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.205 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.206 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.207 +    </ClCompile>
  13.208 +    <ClCompile Include="..\..\timidity\output.c">
  13.209 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.210 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.211 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.212 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.213 +    </ClCompile>
  13.214 +    <ClCompile Include="..\..\timidity\playmidi.c">
  13.215 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.216 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.217 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.218 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.219 +    </ClCompile>
  13.220 +    <ClCompile Include="..\..\timidity\readmidi.c">
  13.221 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.222 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.223 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.224 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.225 +    </ClCompile>
  13.226 +    <ClCompile Include="..\..\timidity\resample.c">
  13.227 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.228 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.229 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.230 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.231 +    </ClCompile>
  13.232 +    <ClCompile Include="..\..\timidity\sdl_a.c">
  13.233 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.234 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.235 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.236 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.237 +    </ClCompile>
  13.238 +    <ClCompile Include="..\..\timidity\sdl_c.c">
  13.239 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.240 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.241 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.242 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.243 +    </ClCompile>
  13.244 +    <ClCompile Include="..\..\timidity\tables.c">
  13.245 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.246 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.247 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.248 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.249 +    </ClCompile>
  13.250 +    <ClCompile Include="..\..\timidity\timidity.c">
  13.251 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.252 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.253 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.254 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  13.255 +    </ClCompile>
  13.256 +  </ItemGroup>
  13.257 +  <ItemGroup>
  13.258 +    <ClInclude Include="..\..\timidity\common.h" />
  13.259 +    <ClInclude Include="..\..\timidity\config.h" />
  13.260 +    <ClInclude Include="..\..\timidity\ctrlmode.h" />
  13.261 +    <ClInclude Include="..\..\timidity\filter.h" />
  13.262 +    <ClInclude Include="..\..\timidity\instrum.h" />
  13.263 +    <ClInclude Include="..\..\timidity\mix.h" />
  13.264 +    <ClInclude Include="..\..\timidity\output.h" />
  13.265 +    <ClInclude Include="..\..\timidity\playmidi.h" />
  13.266 +    <ClInclude Include="..\..\timidity\readmidi.h" />
  13.267 +    <ClInclude Include="..\..\timidity\resample.h" />
  13.268 +    <ClInclude Include="..\..\timidity\tables.h" />
  13.269 +    <ClInclude Include="..\..\timidity\timidity.h" />
  13.270 +  </ItemGroup>
  13.271 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  13.272 +  <ImportGroup Label="ExtensionTargets">
  13.273 +  </ImportGroup>
  13.274 +</Project>
  13.275 \ No newline at end of file
    14.1 --- a/dynamic_modplug.c	Sun Jun 09 16:34:57 2013 -0700
    14.2 +++ b/dynamic_modplug.c	Tue Jun 11 23:21:37 2013 -0700
    14.3 @@ -70,6 +70,7 @@
    14.4  
    14.5      return 0;
    14.6  }
    14.7 +
    14.8  void Mix_QuitModPlug()
    14.9  {
   14.10      if ( modplug.loaded == 0 ) {
    15.1 --- a/load_ogg.c	Sun Jun 09 16:34:57 2013 -0700
    15.2 +++ b/load_ogg.c	Tue Jun 11 23:21:37 2013 -0700
    15.3 @@ -43,24 +43,24 @@
    15.4      return SDL_RWread((SDL_RWops*)datasource, ptr, size, nmemb);
    15.5  }
    15.6  
    15.7 -static int sdl_seek_func(void *datasource, ogg_int64_t offset, int whence)
    15.8 +static Sint64 sdl_seek_func(void *datasource, ogg_int64_t offset, int whence)
    15.9  {
   15.10 -    return (int)SDL_RWseek((SDL_RWops*)datasource, (int)offset, whence);
   15.11 +    return SDL_RWseek((SDL_RWops*)datasource, offset, whence);
   15.12  }
   15.13  
   15.14 -static int sdl_close_func_freesrc(void *datasource)
   15.15 +static Sint64 sdl_close_func_freesrc(void *datasource)
   15.16  {
   15.17      return SDL_RWclose((SDL_RWops*)datasource);
   15.18  }
   15.19  
   15.20 -static int sdl_close_func_nofreesrc(void *datasource)
   15.21 +static Sint64 sdl_close_func_nofreesrc(void *datasource)
   15.22  {
   15.23 -    return (int)SDL_RWseek((SDL_RWops*)datasource, 0, RW_SEEK_SET);
   15.24 +    return SDL_RWseek((SDL_RWops*)datasource, 0, RW_SEEK_SET);
   15.25  }
   15.26  
   15.27 -static long sdl_tell_func(void *datasource)
   15.28 +static Sint64 sdl_tell_func(void *datasource)
   15.29  {
   15.30 -    return (long)SDL_RWtell((SDL_RWops*)datasource);
   15.31 +    return SDL_RWtell((SDL_RWops*)datasource);
   15.32  }
   15.33  
   15.34  
   15.35 @@ -113,7 +113,7 @@
   15.36      samples = (long)vorbis.ov_pcm_total(&vf, -1);
   15.37  
   15.38      *audio_len = spec->size = samples * spec->channels * 2;
   15.39 -    *audio_buf = SDL_malloc(*audio_len);
   15.40 +    *audio_buf = (Uint8 *)SDL_malloc(*audio_len);
   15.41      if (*audio_buf == NULL)
   15.42          goto done;
   15.43  
    16.1 --- a/music_flac.c	Sun Jun 09 16:34:57 2013 -0700
    16.2 +++ b/music_flac.c	Tue Jun 11 23:21:37 2013 -0700
    16.3 @@ -399,7 +399,7 @@
    16.4          if (music->flac_data.overflow) {
    16.5              size_t overflow_len = music->flac_data.overflow_read;
    16.6  
    16.7 -            if (overflow_len > music->flac_data.max_to_read) {
    16.8 +            if (overflow_len > (size_t)music->flac_data.max_to_read) {
    16.9                  size_t overflow_extra_len = overflow_len -
   16.10                                                  music->flac_data.max_to_read;
   16.11  
    17.1 --- a/music_ogg.c	Sun Jun 09 16:34:57 2013 -0700
    17.2 +++ b/music_ogg.c	Tue Jun 11 23:21:37 2013 -0700
    17.3 @@ -56,14 +56,14 @@
    17.4      return SDL_RWread((SDL_RWops*)datasource, ptr, size, nmemb);
    17.5  }
    17.6  
    17.7 -static int sdl_seek_func(void *datasource, ogg_int64_t offset, int whence)
    17.8 +static Sint64 sdl_seek_func(void *datasource, ogg_int64_t offset, int whence)
    17.9  {
   17.10 -    return (int)SDL_RWseek((SDL_RWops*)datasource, (int)offset, whence);
   17.11 +    return SDL_RWseek((SDL_RWops*)datasource, offset, whence);
   17.12  }
   17.13  
   17.14 -static long sdl_tell_func(void *datasource)
   17.15 +static Sint64 sdl_tell_func(void *datasource)
   17.16  {
   17.17 -    return (long)SDL_RWtell((SDL_RWops*)datasource);
   17.18 +    return SDL_RWtell((SDL_RWops*)datasource);
   17.19  }
   17.20  
   17.21  /* Load an OGG stream from an SDL_RWops object */
    18.1 --- a/playmus.c	Sun Jun 09 16:34:57 2013 -0700
    18.2 +++ b/playmus.c	Tue Jun 11 23:21:37 2013 -0700
    18.3 @@ -19,6 +19,9 @@
    18.4    3. This notice may not be removed or altered from any source distribution.
    18.5  */
    18.6  
    18.7 +/* Quiet windows compiler warnings */
    18.8 +#define _CRT_SECURE_NO_WARNINGS
    18.9 +
   18.10  /* $Id$ */
   18.11  
   18.12  #include <stdlib.h>
    19.1 --- a/timidity/instrum.c	Sun Jun 09 16:34:57 2013 -0700
    19.2 +++ b/timidity/instrum.c	Tue Jun 11 23:21:37 2013 -0700
    19.3 @@ -426,13 +426,13 @@
    19.4        uint8 sf2delay = 0;
    19.5  
    19.6  #define READ_CHAR(thing) \
    19.7 -      if (1 != fread(&tmpchar, 1, 1, fp)) goto fail; \
    19.8 +      if ((size_t)1 != fread(&tmpchar, 1, 1, fp)) goto fail; \
    19.9        thing = tmpchar;
   19.10  #define READ_SHORT(thing) \
   19.11 -      if (1 != fread(&tmpshort, 2, 1, fp)) goto fail; \
   19.12 +      if ((size_t)1 != fread(&tmpshort, 2, 1, fp)) goto fail; \
   19.13        thing = LE_SHORT(tmpshort);
   19.14  #define READ_LONG(thing) \
   19.15 -      if (1 != fread(&tmplong, 4, 1, fp)) goto fail; \
   19.16 +      if ((size_t)1 != fread(&tmplong, 4, 1, fp)) goto fail; \
   19.17        thing = LE_LONG(tmplong);
   19.18  
   19.19  /*
   19.20 @@ -555,7 +555,8 @@
   19.21  	}
   19.22  
   19.23        READ_CHAR(sp->modes);
   19.24 -      READ_SHORT(sp->freq_center);
   19.25 +      READ_SHORT(tmpshort);
   19.26 +	  sp->freq_center = (uint8)tmpshort;
   19.27        READ_SHORT(sp->freq_scale);
   19.28  
   19.29        if (sf2flag)
   19.30 @@ -669,7 +670,7 @@
   19.31          {
   19.32  	  goto fail;
   19.33  	}
   19.34 -      sp->data = safe_malloc(sp->data_length + 1);
   19.35 +      sp->data = (sample_t *)safe_malloc(sp->data_length + 1);
   19.36        lp->size += sp->data_length + 1;
   19.37  
   19.38        if (1 != fread(sp->data, sp->data_length, 1, fp))
   19.39 @@ -680,7 +681,7 @@
   19.40  	  int32 i=sp->data_length;
   19.41  	  uint8 *cp=(uint8 *)(sp->data);
   19.42  	  uint16 *tmp,*newdta;
   19.43 -	  tmp=newdta=safe_malloc(sp->data_length*2 + 2);
   19.44 +	  tmp=newdta=(uint16 *)safe_malloc(sp->data_length*2 + 2);
   19.45  	  while (i--)
   19.46  	    *tmp++ = (uint16)(*cp++) << 8;
   19.47  	  cp=(uint8 *)(sp->data);
    20.1 --- a/wavestream.c	Sun Jun 09 16:34:57 2013 -0700
    20.2 +++ b/wavestream.c	Tue Jun 11 23:21:37 2013 -0700
    20.3 @@ -184,7 +184,7 @@
    20.4              }
    20.5              if ( (music->stop - pos) < original_len ) {
    20.6                  left = (original_len - (music->stop - pos));
    20.7 -                original_len -= left;
    20.8 +                original_len -= (int)left;
    20.9                  left = (int)((double)left*music->cvt.len_ratio);
   20.10              }
   20.11              original_len = SDL_RWread(music->src, music->cvt.buf,1,original_len);
   20.12 @@ -204,7 +204,7 @@
   20.13              Uint8 *data;
   20.14              if ( (music->stop - pos) < len ) {
   20.15                  left = (len - (music->stop - pos));
   20.16 -                len -= left;
   20.17 +                len -= (int)left;
   20.18              }
   20.19              data = SDL_stack_alloc(Uint8, len);
   20.20              if (data)
   20.21 @@ -215,7 +215,7 @@
   20.22              }
   20.23          }
   20.24      }
   20.25 -    return left;
   20.26 +    return (int)left;
   20.27  }
   20.28  
   20.29  /* Stop playback of a stream previously started with WAVStream_Start() */
   20.30 @@ -343,14 +343,14 @@
   20.31      /* Set the file offset to the DATA chunk data */
   20.32      chunk.data = NULL;
   20.33      do {
   20.34 -        *start = SDL_RWtell(src) + 2*sizeof(Uint32);
   20.35 +        *start = (long)SDL_RWtell(src) + 2*sizeof(Uint32);
   20.36          lenread = ReadChunk(src, &chunk, 0);
   20.37          if ( lenread < 0 ) {
   20.38              was_error = 1;
   20.39              goto done;
   20.40          }
   20.41      } while ( chunk.magic != DATA );
   20.42 -    *stop = SDL_RWtell(src);
   20.43 +    *stop = (long)SDL_RWtell(src);
   20.44  
   20.45  done:
   20.46      if ( format != NULL ) {
   20.47 @@ -446,7 +446,7 @@
   20.48              found_SSND      = 1;
   20.49              offset      = SDL_ReadBE32(src);
   20.50              blocksize       = SDL_ReadBE32(src);
   20.51 -            *start      = SDL_RWtell(src) + offset;
   20.52 +            *start      = (long)SDL_RWtell(src) + offset;
   20.53              break;
   20.54  
   20.55          case COMM: