1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug|Win32">
5 <Configuration>Debug</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug|x64">
9 <Configuration>Debug</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Release|Win32">
13 <Configuration>Release</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release|x64">
17 <Configuration>Release</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
21 <PropertyGroup Label="Globals">
22 <ProjectGuid>{44A9C0E9-C1A4-469E-A947-BD50E4086BA7}</ProjectGuid>
23 <RootNamespace>kbtimsetup</RootNamespace>
25 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
26 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
27 <ConfigurationType>Application</ConfigurationType>
28 <UseDebugLibraries>true</UseDebugLibraries>
29 <CharacterSet>MultiByte</CharacterSet>
30 <PlatformToolset>Windows7.1SDK</PlatformToolset>
32 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
33 <ConfigurationType>Application</ConfigurationType>
34 <UseDebugLibraries>true</UseDebugLibraries>
35 <CharacterSet>MultiByte</CharacterSet>
37 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
38 <ConfigurationType>Application</ConfigurationType>
39 <UseDebugLibraries>false</UseDebugLibraries>
40 <WholeProgramOptimization>true</WholeProgramOptimization>
41 <CharacterSet>MultiByte</CharacterSet>
42 <PlatformToolset>Windows7.1SDK</PlatformToolset>
44 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
45 <ConfigurationType>Application</ConfigurationType>
46 <UseDebugLibraries>false</UseDebugLibraries>
47 <WholeProgramOptimization>true</WholeProgramOptimization>
48 <CharacterSet>MultiByte</CharacterSet>
49 <PlatformToolset>Windows7.1SDK</PlatformToolset>
51 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
52 <ImportGroup Label="ExtensionSettings">
54 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
55 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
57 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
58 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
60 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
61 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
63 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
64 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
66 <PropertyGroup Label="UserMacros" />
67 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
68 <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
70 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
71 <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
73 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
74 <IntDir>$(Configuration)\</IntDir>
75 <LinkIncremental>false</LinkIncremental>
77 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
78 <IntDir>$(Configuration)\</IntDir>
79 <LinkIncremental>false</LinkIncremental>
80 <LibraryPath>$(VCInstallDir)lib\amd64;$(VCInstallDir)atlmfc\lib\amd64;$(WindowsSdkDir)lib\x64;C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\x64;</LibraryPath>
81 <TargetName>$(ProjectName)_x64</TargetName>
83 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
84 <LinkIncremental>true</LinkIncremental>
86 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
87 <LinkIncremental>true</LinkIncremental>
88 <TargetName>$(ProjectName)_x64</TargetName>
90 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
92 <WarningLevel>TurnOffAllWarnings</WarningLevel>
93 <Optimization>Disabled</Optimization>
94 <PreprocessorDefinitions>KBTIM_SETUP;_WINDOWS;_DEBUG;WIN32;HAVE_CONFIG_H;_MT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
95 <AdditionalIncludeDirectories>..\kbtim;..\interface;..\libarc;..\libunimod;..\timidity;..\utils;..;..\..\include;..\portaudio\pa_common;..\rcpcv;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
96 <PrecompiledHeaderFile>..\config.h</PrecompiledHeaderFile>
97 <PrecompiledHeaderOutputFile>.\Debug/kbtimsetup.pch</PrecompiledHeaderOutputFile>
98 <CompileAs>CompileAsC</CompileAs>
99 <ErrorReporting>None</ErrorReporting>
100 <SmallerTypeCheck>true</SmallerTypeCheck>
103 <StructMemberAlignment>8Bytes</StructMemberAlignment>
104 <BufferSecurityCheck>false</BufferSecurityCheck>
105 <FunctionLevelLinking>true</FunctionLevelLinking>
106 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
107 <MultiProcessorCompilation>false</MultiProcessorCompilation>
110 <GenerateDebugInformation>true</GenerateDebugInformation>
111 <OutputFile>$(TargetPath)</OutputFile>
112 <RandomizedBaseAddress>false</RandomizedBaseAddress>
113 <DataExecutionPrevention>
114 </DataExecutionPrevention>
115 <AdditionalDependencies>comctl32.lib;libcmtd.lib;odbc32.lib;odbccp32.lib;winmm.lib;wsock32.lib;%(AdditionalDependencies)</AdditionalDependencies>
118 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
121 <Culture>0x0411</Culture>
122 <AdditionalIncludeDirectories>..\interface;..\libarc;..\libunimod;..\timidity;..\utils;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
125 <Command>C:\C\TiMidity++-c150\Debug\kbtimsetup_test.exe</Command>
127 </ItemDefinitionGroup>
128 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
130 <WarningLevel>TurnOffAllWarnings</WarningLevel>
131 <Optimization>Disabled</Optimization>
132 <PreprocessorDefinitions>_WIN64;KBTIM_SETUP;_WINDOWS;_DEBUG;WIN32;HAVE_CONFIG_H;_MT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
133 <AdditionalIncludeDirectories>..\kbtim;..\interface;..\libarc;..\libunimod;..\timidity;..\utils;..;..\..\include;..\portaudio\pa_common;..\rcpcv;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
134 <PrecompiledHeaderFile>..\config.h</PrecompiledHeaderFile>
135 <PrecompiledHeaderOutputFile>.\Debug/kbtimsetup.pch</PrecompiledHeaderOutputFile>
136 <CompileAs>CompileAsC</CompileAs>
137 <ErrorReporting>None</ErrorReporting>
138 <SmallerTypeCheck>true</SmallerTypeCheck>
141 <StructMemberAlignment>8Bytes</StructMemberAlignment>
142 <BufferSecurityCheck>false</BufferSecurityCheck>
143 <FunctionLevelLinking>true</FunctionLevelLinking>
144 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
147 <GenerateDebugInformation>true</GenerateDebugInformation>
148 <OutputFile>$(TargetPath)</OutputFile>
149 <RandomizedBaseAddress>false</RandomizedBaseAddress>
150 <DataExecutionPrevention>
151 </DataExecutionPrevention>
152 <AdditionalDependencies>comctl32.lib;libcmtd.lib;odbc32.lib;odbccp32.lib;winmm.lib;wsock32.lib;%(AdditionalDependencies)</AdditionalDependencies>
155 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
158 <Culture>0x0411</Culture>
159 <AdditionalIncludeDirectories>..\interface;..\libarc;..\libunimod;..\timidity;..\utils;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
162 <Command>C:\C\TiMidity++-c150\Debug\kbtimsetup_test.exe</Command>
164 </ItemDefinitionGroup>
165 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
167 <WarningLevel>TurnOffAllWarnings</WarningLevel>
168 <Optimization>Full</Optimization>
169 <FunctionLevelLinking>true</FunctionLevelLinking>
170 <IntrinsicFunctions>true</IntrinsicFunctions>
171 <MultiProcessorCompilation>true</MultiProcessorCompilation>
172 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
173 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
174 <OmitFramePointers>true</OmitFramePointers>
175 <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations>
176 <PreprocessorDefinitions>NDEBUG;_WINDOWS;WIN32;KBTIM_SETUP;HAVE_CONFIG_H;_MT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
177 <StringPooling>true</StringPooling>
178 <StructMemberAlignment>16Bytes</StructMemberAlignment>
179 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
180 <BufferSecurityCheck>false</BufferSecurityCheck>
181 <PrecompiledHeaderFile>..\config.h</PrecompiledHeaderFile>
182 <PrecompiledHeaderOutputFile>.\Release/kbtimsetup.pch</PrecompiledHeaderOutputFile>
183 <CompileAs>CompileAsC</CompileAs>
184 <AdditionalIncludeDirectories>..\kbtim;..\interface;..\libarc;..\libunimod;..\timidity;..\utils;..;..\..\include;..\portaudio\pa_common;..\rcpcv;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
185 <BasicRuntimeChecks>Default</BasicRuntimeChecks>
186 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
187 <FloatingPointModel>Fast</FloatingPointModel>
190 <GenerateDebugInformation>true</GenerateDebugInformation>
191 <EnableCOMDATFolding>
192 </EnableCOMDATFolding>
194 </OptimizeReferences>
195 <OutputFile>$(TargetPath)</OutputFile>
196 <AdditionalDependencies>wsock32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
197 <IgnoreSpecificDefaultLibraries>libc.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
198 <EnableUAC>false</EnableUAC>
199 <ProgramDatabaseFile>.\Release/kbtimsetup.pdb</ProgramDatabaseFile>
200 <SubSystem>Windows</SubSystem>
201 <LargeAddressAware>true</LargeAddressAware>
202 <RandomizedBaseAddress>false</RandomizedBaseAddress>
203 <DataExecutionPrevention>
204 </DataExecutionPrevention>
207 <Culture>0x0411</Culture>
210 <AdditionalIncludeDirectories>..\interface;..\libarc;..\libunimod;..\timidity;..\utils;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
211 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
213 </ItemDefinitionGroup>
214 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
216 <WarningLevel>TurnOffAllWarnings</WarningLevel>
217 <Optimization>Full</Optimization>
218 <FunctionLevelLinking>true</FunctionLevelLinking>
219 <IntrinsicFunctions>true</IntrinsicFunctions>
220 <MultiProcessorCompilation>true</MultiProcessorCompilation>
221 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
222 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
223 <OmitFramePointers>true</OmitFramePointers>
224 <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations>
225 <PreprocessorDefinitions>_WIN64;NDEBUG;_WINDOWS;WIN32;KBTIM_SETUP;HAVE_CONFIG_H;_MT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
226 <StringPooling>true</StringPooling>
227 <StructMemberAlignment>8Bytes</StructMemberAlignment>
228 <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
229 <BufferSecurityCheck>false</BufferSecurityCheck>
230 <PrecompiledHeaderFile>..\config.h</PrecompiledHeaderFile>
231 <PrecompiledHeaderOutputFile>.\Release/kbtimsetup.pch</PrecompiledHeaderOutputFile>
232 <CompileAs>CompileAsC</CompileAs>
233 <AdditionalIncludeDirectories>..\kbtim;..\interface;..\libarc;..\libunimod;..\timidity;..\utils;..;..\..\include;..\portaudio\pa_common;..\rcpcv;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
234 <BasicRuntimeChecks>Default</BasicRuntimeChecks>
235 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
236 <FloatingPointModel>Fast</FloatingPointModel>
239 <GenerateDebugInformation>true</GenerateDebugInformation>
240 <EnableCOMDATFolding>
241 </EnableCOMDATFolding>
243 </OptimizeReferences>
244 <OutputFile>$(TargetPath)</OutputFile>
245 <AdditionalDependencies>wsock32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
246 <IgnoreSpecificDefaultLibraries>libc.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
247 <EnableUAC>false</EnableUAC>
248 <ProgramDatabaseFile>.\Release/kbtimsetup.pdb</ProgramDatabaseFile>
249 <SubSystem>Windows</SubSystem>
250 <LargeAddressAware>false</LargeAddressAware>
251 <RandomizedBaseAddress>false</RandomizedBaseAddress>
252 <DataExecutionPrevention>
253 </DataExecutionPrevention>
256 <Culture>0x0411</Culture>
259 <AdditionalIncludeDirectories>..\interface;..\libarc;..\libunimod;..\timidity;..\utils;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
260 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
262 </ItemDefinitionGroup>
264 <None Include="..\interface\w32g_icon.ico" />
267 <ClInclude Include="..\config.h" />
268 <ClInclude Include="..\interface.h" />
269 <ClInclude Include="..\interface\w32g_res.h" />
270 <ClInclude Include="..\timidity\timidity.h" />
273 <ClCompile Include="..\interface\w32g_ini.c" />
274 <ClCompile Include="..\interface\w32g_pref.c" />
275 <ClCompile Include="..\interface\w32g_utl.c" />
276 <ClCompile Include="..\timidity\aq.c" />
277 <ClCompile Include="..\timidity\audio_cnv.c" />
278 <ClCompile Include="..\timidity\common.c" />
279 <ClCompile Include="..\timidity\controls.c" />
280 <ClCompile Include="..\timidity\decode.c" />
281 <ClCompile Include="..\timidity\effect.c" />
282 <ClCompile Include="..\timidity\envelope.c" />
283 <ClCompile Include="..\timidity\filter.c" />
284 <ClCompile Include="..\timidity\freq.c" />
285 <ClCompile Include="..\timidity\instrum.c" />
286 <ClCompile Include="..\timidity\int_synth.c" />
287 <ClCompile Include="..\timidity\loadtab.c" />
288 <ClCompile Include="..\timidity\m2m.c" />
289 <ClCompile Include="..\timidity\mfi.c" />
290 <ClCompile Include="..\timidity\miditrace.c" />
291 <ClCompile Include="..\timidity\mix.c" />
292 <ClCompile Include="..\timidity\mod.c" />
293 <ClCompile Include="..\timidity\mod2midi.c" />
294 <ClCompile Include="..\timidity\mt19937ar.c" />
295 <ClCompile Include="..\timidity\myini.c" />
296 <ClCompile Include="..\timidity\optcode.c" />
297 <ClCompile Include="..\timidity\oscillator.c" />
298 <ClCompile Include="..\timidity\output.c" />
299 <ClCompile Include="..\timidity\playmidi.c" />
300 <ClCompile Include="..\timidity\portaudio_a.c" />
301 <ClCompile Include="..\timidity\quantity.c" />
302 <ClCompile Include="..\timidity\rcp.c" />
303 <ClCompile Include="..\timidity\readmidi.c" />
304 <ClCompile Include="..\timidity\recache.c" />
305 <ClCompile Include="..\timidity\resample.c" />
306 <ClCompile Include="..\timidity\sbkconv.c" />
307 <ClCompile Include="..\timidity\sffile.c" />
308 <ClCompile Include="..\timidity\sfitem.c" />
309 <ClCompile Include="..\timidity\smfconv.c" />
310 <ClCompile Include="..\timidity\smplfile.c" />
311 <ClCompile Include="..\timidity\sndfont.c" />
312 <ClCompile Include="..\timidity\sndfontini.c" />
313 <ClCompile Include="..\timidity\tables.c" />
314 <ClCompile Include="..\timidity\thread.c" />
315 <ClCompile Include="..\timidity\timer2.c" />
316 <ClCompile Include="..\timidity\version.c" />
317 <ClCompile Include="..\timidity\voice_effect.c" />
318 <ClCompile Include="..\timidity\w32_a.c" />
319 <ClCompile Include="..\timidity\wave_a.c" />
320 <ClCompile Include="..\timidity\wrdt.c" />
321 <ClCompile Include="..\timidity\wrd_read.c" />
322 <ClCompile Include="kbtimsetup.c" />
325 <ResourceCompile Include="..\interface\w32g_res.rc" />
328 <ProjectReference Include="..\libarc\libarc.vcxproj">
329 <Project>{11cdd90a-20e1-45af-879e-f355742b38b7}</Project>
331 <ProjectReference Include="..\libunimod\libunimod.vcxproj">
332 <Project>{8dc8ade3-145a-4c63-80dd-0c93b6587b80}</Project>
334 <ProjectReference Include="..\utils\utils.vcxproj">
335 <Project>{b05f8aa0-6140-4335-ad39-e276d17002cb}</Project>
338 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
339 <ImportGroup Label="ExtensionTargets">