Chris@161
|
1 <?xml version="1.0" encoding="utf-8"?>
|
Chris@161
|
2 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
Chris@161
|
3 <ItemGroup Label="ProjectConfigurations">
|
Chris@161
|
4 <ProjectConfiguration Include="Debug|Win32">
|
Chris@161
|
5 <Configuration>Debug</Configuration>
|
Chris@161
|
6 <Platform>Win32</Platform>
|
Chris@161
|
7 </ProjectConfiguration>
|
Chris@161
|
8 <ProjectConfiguration Include="Release|Win32">
|
Chris@161
|
9 <Configuration>Release</Configuration>
|
Chris@161
|
10 <Platform>Win32</Platform>
|
Chris@161
|
11 </ProjectConfiguration>
|
Chris@161
|
12 <ProjectConfiguration Include="Debug|x64">
|
Chris@161
|
13 <Configuration>Debug</Configuration>
|
Chris@161
|
14 <Platform>x64</Platform>
|
Chris@161
|
15 </ProjectConfiguration>
|
Chris@161
|
16 <ProjectConfiguration Include="Release|x64">
|
Chris@161
|
17 <Configuration>Release</Configuration>
|
Chris@161
|
18 <Platform>x64</Platform>
|
Chris@161
|
19 </ProjectConfiguration>
|
Chris@161
|
20 </ItemGroup>
|
Chris@161
|
21 <PropertyGroup Label="Globals">
|
Chris@161
|
22 <ProjectGuid>{E3D050ED-1FF6-3735-9954-36D5ED2E5027}</ProjectGuid>
|
Chris@161
|
23 <RootNamespace>pyin</RootNamespace>
|
Chris@161
|
24 <WindowsTargetPlatformVersion>10.0.18362.0</WindowsTargetPlatformVersion>
|
Chris@161
|
25 <WindowsTargetPlatformMinVersion>10.0.18362.0</WindowsTargetPlatformMinVersion>
|
Chris@161
|
26 </PropertyGroup>
|
Chris@161
|
27 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
Chris@161
|
28 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
Chris@161
|
29 <ConfigurationType>DynamicLibrary</ConfigurationType>
|
Chris@161
|
30 <UseDebugLibraries>true</UseDebugLibraries>
|
Chris@161
|
31 <PlatformToolset>v142</PlatformToolset>
|
Chris@161
|
32 </PropertyGroup>
|
Chris@161
|
33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
Chris@161
|
34 <ConfigurationType>DynamicLibrary</ConfigurationType>
|
Chris@161
|
35 <UseDebugLibraries>false</UseDebugLibraries>
|
Chris@161
|
36 <PlatformToolset>v142</PlatformToolset>
|
Chris@161
|
37 </PropertyGroup>
|
Chris@161
|
38 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
Chris@161
|
39 <ConfigurationType>DynamicLibrary</ConfigurationType>
|
Chris@161
|
40 <UseDebugLibraries>true</UseDebugLibraries>
|
Chris@161
|
41 <PlatformToolset>v142</PlatformToolset>
|
Chris@161
|
42 </PropertyGroup>
|
Chris@161
|
43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
Chris@161
|
44 <ConfigurationType>DynamicLibrary</ConfigurationType>
|
Chris@161
|
45 <UseDebugLibraries>false</UseDebugLibraries>
|
Chris@161
|
46 <PlatformToolset>v142</PlatformToolset>
|
Chris@161
|
47 </PropertyGroup>
|
Chris@161
|
48 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
Chris@161
|
49 <ImportGroup Label="ExtensionSettings" />
|
Chris@161
|
50 <PropertyGroup Label="UserMacros" />
|
Chris@161
|
51 <PropertyGroup>
|
Chris@161
|
52 <TargetName>pyin</TargetName>
|
Chris@161
|
53 </PropertyGroup>
|
Chris@161
|
54
|
Chris@161
|
55 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
Chris@161
|
56 <ClCompile>
|
Chris@161
|
57 <AdditionalIncludeDirectories>..\..\vamp-plugin-sdk;/Libraries/boost_1_69_0;..\..\boost_1_69_0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
Chris@161
|
58 <DebugInformationFormat>None</DebugInformationFormat>
|
Chris@161
|
59 <DisableSpecificWarnings>4577;4467;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
Chris@161
|
60 <Optimization>MaxSpeed</Optimization>
|
Chris@161
|
61 <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;NOMINMAX;_USE_MATH_DEFINES;HAVE_C99_VARARGS_MACROS;_HAS_STD_BYTE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
Chris@161
|
62 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
Chris@161
|
63 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
Chris@161
|
64 <WarningLevel>Level3</WarningLevel>
|
Chris@161
|
65 </ClCompile>
|
Chris@161
|
66 <Link>
|
Chris@161
|
67 <LinkDLL>true</LinkDLL>
|
Chris@161
|
68 <DataExecutionPrevention>true</DataExecutionPrevention>
|
Chris@161
|
69 <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions>
|
Chris@161
|
70 <OutputFile>$(OutDir)\pyin.dll</OutputFile>
|
Chris@161
|
71 </Link>
|
Chris@161
|
72 </ItemDefinitionGroup>
|
Chris@161
|
73
|
Chris@161
|
74 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
Chris@161
|
75 <ClCompile>
|
Chris@161
|
76 <AdditionalIncludeDirectories>..\..\vamp-plugin-sdk;/Libraries/boost_1_69_0;..\..\boost_1_69_0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
Chris@161
|
77 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
Chris@161
|
78 <DisableSpecificWarnings>4577;4467;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
Chris@161
|
79 <Optimization>Disabled</Optimization>
|
Chris@161
|
80 <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;_DEBUG;NOMINMAX;_USE_MATH_DEFINES;HAVE_C99_VARARGS_MACROS;_HAS_STD_BYTE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
Chris@161
|
81 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
Chris@161
|
82 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
Chris@161
|
83 <WarningLevel>Level3</WarningLevel>
|
Chris@161
|
84 </ClCompile>
|
Chris@161
|
85 <Link>
|
Chris@161
|
86 <LinkDLL>true</LinkDLL>
|
Chris@161
|
87 <DataExecutionPrevention>true</DataExecutionPrevention>
|
Chris@161
|
88 <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions>
|
Chris@161
|
89 <OutputFile>$(OutDir)\pyin.dll</OutputFile>
|
Chris@161
|
90 </Link>
|
Chris@161
|
91 </ItemDefinitionGroup>
|
Chris@161
|
92
|
Chris@161
|
93 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
Chris@161
|
94 <ClCompile>
|
Chris@161
|
95 <AdditionalIncludeDirectories>..\..\vamp-plugin-sdk;/Libraries/boost_1_69_0;..\..\boost_1_69_0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
Chris@161
|
96 <DebugInformationFormat>None</DebugInformationFormat>
|
Chris@161
|
97 <DisableSpecificWarnings>4577;4467;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
Chris@161
|
98 <Optimization>MaxSpeed</Optimization>
|
Chris@161
|
99 <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;NDEBUG;NOMINMAX;_USE_MATH_DEFINES;HAVE_C99_VARARGS_MACROS;_HAS_STD_BYTE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
Chris@161
|
100 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
Chris@161
|
101 <WarningLevel>Level3</WarningLevel>
|
Chris@161
|
102 </ClCompile>
|
Chris@161
|
103 <Link>
|
Chris@161
|
104 <LinkDLL>true</LinkDLL>
|
Chris@161
|
105 <DataExecutionPrevention>true</DataExecutionPrevention>
|
Chris@161
|
106 <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions>
|
Chris@161
|
107 <OutputFile>$(OutDir)\pyin.dll</OutputFile>
|
Chris@161
|
108 </Link>
|
Chris@161
|
109 </ItemDefinitionGroup>
|
Chris@161
|
110
|
Chris@161
|
111 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
Chris@161
|
112 <ClCompile>
|
Chris@161
|
113 <AdditionalIncludeDirectories>..\..\vamp-plugin-sdk;/Libraries/boost_1_69_0;..\..\boost_1_69_0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
Chris@161
|
114 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
Chris@161
|
115 <DisableSpecificWarnings>4577;4467;4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
Chris@161
|
116 <Optimization>Disabled</Optimization>
|
Chris@161
|
117 <PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;_DEBUG;NOMINMAX;_USE_MATH_DEFINES;HAVE_C99_VARARGS_MACROS;_HAS_STD_BYTE=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
Chris@161
|
118 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
Chris@161
|
119 <WarningLevel>Level3</WarningLevel>
|
Chris@161
|
120 </ClCompile>
|
Chris@161
|
121 <Link>
|
Chris@161
|
122 <LinkDLL>true</LinkDLL>
|
Chris@161
|
123 <DataExecutionPrevention>true</DataExecutionPrevention>
|
Chris@161
|
124 <AdditionalOptions>/EXPORT:vampGetPluginDescriptor %(AdditionalOptions)</AdditionalOptions>
|
Chris@161
|
125 <OutputFile>$(OutDir)\pyin.dll</OutputFile>
|
Chris@161
|
126 </Link>
|
Chris@161
|
127 </ItemDefinitionGroup>
|
Chris@161
|
128
|
Chris@161
|
129 <ItemGroup>
|
Chris@161
|
130 <ClCompile Include="..\..\vamp-plugin-sdk\src\vamp-sdk\FFT.cpp" />
|
Chris@161
|
131 <ClCompile Include="..\LocalCandidatePYIN.cpp" />
|
Chris@161
|
132 <ClCompile Include="..\MonoNote.cpp" />
|
Chris@161
|
133 <ClCompile Include="..\MonoNoteHMM.cpp" />
|
Chris@161
|
134 <ClCompile Include="..\MonoNoteParameters.cpp" />
|
Chris@161
|
135 <ClCompile Include="..\MonoPitchHMM.cpp" />
|
Chris@161
|
136 <ClCompile Include="..\PYinVamp.cpp" />
|
Chris@161
|
137 <ClCompile Include="..\..\vamp-plugin-sdk\src\vamp-sdk\PluginAdapter.cpp" />
|
Chris@161
|
138 <ClCompile Include="..\..\vamp-plugin-sdk\src\vamp-sdk\RealTime.cpp" />
|
Chris@161
|
139 <ClCompile Include="..\SparseHMM.cpp" />
|
Chris@161
|
140 <ClCompile Include="..\Yin.cpp" />
|
Chris@161
|
141 <ClCompile Include="..\YinUtil.cpp" />
|
Chris@161
|
142 <ClCompile Include="..\YinVamp.cpp" />
|
Chris@161
|
143 <ClCompile Include="..\libmain.cpp" />
|
Chris@161
|
144 </ItemGroup>
|
Chris@161
|
145 <ItemGroup>
|
Chris@161
|
146 <ClInclude Include="LocalCandidatePYIN.h" />
|
Chris@161
|
147 <ClInclude Include="MeanFilter.h" />
|
Chris@161
|
148 <ClInclude Include="MonoNote.h" />
|
Chris@161
|
149 <ClInclude Include="MonoNoteHMM.h" />
|
Chris@161
|
150 <ClInclude Include="MonoNoteParameters.h" />
|
Chris@161
|
151 <ClInclude Include="MonoPitchHMM.h" />
|
Chris@161
|
152 <ClInclude Include="PYinVamp.h" />
|
Chris@161
|
153 <ClInclude Include="SparseHMM.h" />
|
Chris@161
|
154 <ClInclude Include="Yin.h" />
|
Chris@161
|
155 <ClInclude Include="YinUtil.h" />
|
Chris@161
|
156 <ClInclude Include="YinVamp.h" />
|
Chris@161
|
157 </ItemGroup>
|
Chris@161
|
158 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
Chris@161
|
159 <ImportGroup Label="ExtensionTargets" />
|
Chris@161
|
160 </Project>
|