<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="build">
      <UniqueIdentifier>{D5562E0F-416B-56C0-0AED-F91F76C052F1}</UniqueIdentifier>
    </Filter>
    <Filter Include="build\pch">
      <UniqueIdentifier>{BF689319-2BD3-4790-7411-F935E0BA25E5}</UniqueIdentifier>
    </Filter>
    <Filter Include="build\vs">
      <UniqueIdentifier>{4D3A0C18-3907-6723-6220-55CB4E4C9CB1}</UniqueIdentifier>
    </Filter>
    <Filter Include="build\vs\debug">
      <UniqueIdentifier>{A31A013F-8FE8-F444-787C-656B64E9D0A9}</UniqueIdentifier>
    </Filter>
    <Filter Include="common">
      <UniqueIdentifier>{AEFEE3F6-9AA0-0ECD-835B-22216F9C951D}</UniqueIdentifier>
    </Filter>
    <Filter Include="include">
      <UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
    </Filter>
    <Filter Include="include\asiomodern">
      <UniqueIdentifier>{E97649C5-D55A-0A1B-3EBB-046E2ABEF49C}</UniqueIdentifier>
    </Filter>
    <Filter Include="include\asiomodern\include">
      <UniqueIdentifier>{5C772F5A-4887-DB2A-B140-40499D6FCAC3}</UniqueIdentifier>
    </Filter>
    <Filter Include="include\asiomodern\include\ASIOModern">
      <UniqueIdentifier>{3C486619-A80C-6509-7172-95D3DDF5003F}</UniqueIdentifier>
    </Filter>
    <Filter Include="misc">
      <UniqueIdentifier>{B1A29A7C-9DD9-9B0D-46C6-811032DC170F}</UniqueIdentifier>
    </Filter>
    <Filter Include="mptrack">
      <UniqueIdentifier>{778900D8-E368-7F73-EC80-0A4A58DFE5D4}</UniqueIdentifier>
    </Filter>
    <Filter Include="mptrack\plugins">
      <UniqueIdentifier>{68594FA8-D4E4-BC6C-DDF5-3F614900196D}</UniqueIdentifier>
    </Filter>
    <Filter Include="mptrack\res">
      <UniqueIdentifier>{3025A28F-9CDA-1A85-25CF-145C91831189}</UniqueIdentifier>
    </Filter>
    <Filter Include="pluginBridge">
      <UniqueIdentifier>{E1FAE259-CD5D-72FE-76E3-AAB462253E81}</UniqueIdentifier>
    </Filter>
    <Filter Include="sounddsp">
      <UniqueIdentifier>{55EAB016-41B7-0B22-6AD0-F9C956FC40B0}</UniqueIdentifier>
    </Filter>
    <Filter Include="soundlib">
      <UniqueIdentifier>{050BB116-F1D7-0B22-1AF1-F9C9061D41B0}</UniqueIdentifier>
    </Filter>
    <Filter Include="soundlib\plugins">
      <UniqueIdentifier>{F688F7E8-E281-163B-0BB4-FBBFF70BF646}</UniqueIdentifier>
    </Filter>
    <Filter Include="soundlib\plugins\dmo">
      <UniqueIdentifier>{A591FA3A-9120-8404-3A3F-98FF26AD94AA}</UniqueIdentifier>
    </Filter>
    <Filter Include="src">
      <UniqueIdentifier>{2DAB880B-99B4-887C-2230-9F7C8E38947C}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt">
      <UniqueIdentifier>{0D1E30A9-79FD-AE44-8215-3A1BEE7315A6}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\arch">
      <UniqueIdentifier>{BA90CF03-A6F3-5EA8-4F79-975E3BBB2A2B}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\audio">
      <UniqueIdentifier>{EE51C37D-5A12-3FB4-234D-88318FCC8390}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\base">
      <UniqueIdentifier>{D7D6CF03-C339-5FA8-6CBF-975E58012B2B}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\base\tests">
      <UniqueIdentifier>{F94610AE-E52A-D103-4E8B-CB563A8EBB85}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\binary">
      <UniqueIdentifier>{E1ECAE37-CDBA-A23D-B64E-1364A2BB7EA2}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\binary\tests">
      <UniqueIdentifier>{833C2E90-6FCB-B759-18EA-CB540458C8FF}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\check">
      <UniqueIdentifier>{7A65E07D-E625-5CB4-AF60-A5311BE0A090}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\crc">
      <UniqueIdentifier>{94D615E1-008C-8ED6-8980-88ADF53485DA}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\crc\tests">
      <UniqueIdentifier>{766058C2-E276-5658-2BEE-E179974327E0}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\crypto">
      <UniqueIdentifier>{3D3AAD3A-2908-A140-129C-1167FE087DA5}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\crypto\tests">
      <UniqueIdentifier>{DF1EE047-CBAD-6911-74CC-7D0C603A7AB7}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\detect">
      <UniqueIdentifier>{7535143C-6103-0842-4A97-78683604E4A6}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\endian">
      <UniqueIdentifier>{4B85033F-3753-F744-20E7-676B0C54D3A9}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\endian\tests">
      <UniqueIdentifier>{6DFC313A-598B-BB03-02AA-CFFEEE17CCA9}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\environment">
      <UniqueIdentifier>{B1B8A85D-1D1A-866B-A687-CC1D12E8BC2A}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\exception">
      <UniqueIdentifier>{2B7E92B2-9794-9048-E00B-1C6A4C6161D0}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\format">
      <UniqueIdentifier>{C5847241-B152-6647-9AE6-D66D865342AC}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\format\tests">
      <UniqueIdentifier>{672FE5C8-53BE-6E92-FCDC-828DE84A7F38}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\fs">
      <UniqueIdentifier>{7554AB6B-610C-EDB8-CA13-C614B6EA87A9}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\io">
      <UniqueIdentifier>{D454AB6B-C00C-EDB8-2914-C61415EB87A9}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\io\tests">
      <UniqueIdentifier>{B68E2391-A287-42E3-CBB9-2768B71122EF}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\io_file">
      <UniqueIdentifier>{D34C5655-3FD8-C319-48E9-460EB4F31F1A}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\io_file_adapter">
      <UniqueIdentifier>{93011107-FF38-599E-0843-BDC174F97F97}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\io_file_read">
      <UniqueIdentifier>{4E9E4D56-3A2D-D71F-E34B-EB1ACFB9E7C5}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\io_file_unique">
      <UniqueIdentifier>{096AD527-F563-FE79-DED0-948ACA6964E6}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\io_read">
      <UniqueIdentifier>{EFCE5C55-5B5A-CA19-646B-4D0ED075261A}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\io_write">
      <UniqueIdentifier>{BE6C5801-AA65-7753-D397-5CD8BFEF565F}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\json">
      <UniqueIdentifier>{F685D403-E2E8-63A8-8B6E-9C5E77B02F2B}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\library">
      <UniqueIdentifier>{31CC822E-9D57-F0F2-A668-73E712734CF3}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\mutex">
      <UniqueIdentifier>{8FBB9C7E-FB7B-18B5-C4B6-613230365D91}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\osinfo">
      <UniqueIdentifier>{EA69B456-D637-A85C-BFCB-1883AB3884C1}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\out_of_memory">
      <UniqueIdentifier>{208F8479-8CFB-3F74-55EF-D7D1C11A62DC}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\parse">
      <UniqueIdentifier>{B706C87E-23C7-43B5-EC01-8D3258818891}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\parse\tests">
      <UniqueIdentifier>{D9DE24CF-4540-02DD-CEAD-488F3A0E399C}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\path">
      <UniqueIdentifier>{4984D703-35E7-66A8-DE6C-9F5ECAAE322B}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\random">
      <UniqueIdentifier>{3DBF705C-298D-6462-1221-D588FE8D40C7}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\random\tests">
      <UniqueIdentifier>{DF637371-CBF2-FC3A-7411-1136607F0DE1}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\string">
      <UniqueIdentifier>{13002060-FFCD-1366-E861-848CD4CEEFCA}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\string\tests">
      <UniqueIdentifier>{356DC124-21FC-4AEE-CA1A-5FE9B6885B94}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\string_transcode">
      <UniqueIdentifier>{F5FA629F-E11F-B21F-0A6B-97AFF6EEB03D}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\string_transcode\tests">
      <UniqueIdentifier>{9789C1A1-83AF-8B08-6CF5-10D458BAB0D4}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\system_error">
      <UniqueIdentifier>{EA9E70B3-D62D-FA7C-7F4C-0E786BBA0A23}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\test">
      <UniqueIdentifier>{BCC6D903-A829-69A8-51AF-A15E3DF1342B}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\uuid">
      <UniqueIdentifier>{D395DA03-BFF8-69A8-687E-A25E54C0352B}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\uuid\tests">
      <UniqueIdentifier>{F552058D-E136-C6E2-4A97-C035369AB064}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\uuid_namespace">
      <UniqueIdentifier>{5F481DCA-4B42-461C-34AF-DC2C2048AC88}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\mpt\uuid_namespace\tests">
      <UniqueIdentifier>{81BEDE93-6D79-CE3F-1631-478A02CB18D0}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\openmpt">
      <UniqueIdentifier>{BF961D7A-2B4C-966F-B440-904620F58C73}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\openmpt\all">
      <UniqueIdentifier>{074F94E8-73DA-01AD-7CEB-84A1E8F55DAD}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\openmpt\base">
      <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\openmpt\logging">
      <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\openmpt\random">
      <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\openmpt\soundbase">
      <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\openmpt\sounddevice">
      <UniqueIdentifier>{670F92DE-D346-DA75-DC50-3E994807016F}</UniqueIdentifier>
    </Filter>
    <Filter Include="test">
      <UniqueIdentifier>{65689E7C-519F-9F0D-FA8B-8510E6A11B0F}</UniqueIdentifier>
    </Filter>
    <Filter Include="tracklib">
      <UniqueIdentifier>{B13277BA-9DFF-D1C5-C618-C06DB2440754}</UniqueIdentifier>
    </Filter>
    <Filter Include="unarchiver">
      <UniqueIdentifier>{DCBADFD6-C872-2124-317A-FA7F1D51BC14}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\..\common\BuildSettings.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\BuildSettingsCompiler.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\ComponentManager.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\Dither.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\FileReader.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\FileReaderFwd.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\Logging.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\Profiler.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\misc_util.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptAssert.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptBaseMacros.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptBaseTypes.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptBaseUtils.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptCPU.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptFileIO.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptFileTemporary.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptFileType.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptPathString.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptRandom.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptString.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptStringBuffer.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptStringFormat.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptTime.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\serialization_utils.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\stdafx.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\version.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\versionNumber.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIO.hpp">
      <Filter>include\asiomodern\include\ASIOModern</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOConfig.hpp">
      <Filter>include\asiomodern\include\ASIOModern</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOCore.hpp">
      <Filter>include\asiomodern\include\ASIOModern</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOModern.hpp">
      <Filter>include\asiomodern\include\ASIOModern</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOSampleConvert.hpp">
      <Filter>include\asiomodern\include\ASIOModern</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOSystemWindows.hpp">
      <Filter>include\asiomodern\include\ASIOModern</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOSystemWindowsSEH.hpp">
      <Filter>include\asiomodern\include\ASIOModern</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOVerifyABI.hpp">
      <Filter>include\asiomodern\include\ASIOModern</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOVersion.hpp">
      <Filter>include\asiomodern\include\ASIOModern</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOstdcxx20bit.hpp">
      <Filter>include\asiomodern\include\ASIOModern</Filter>
    </ClInclude>
    <ClInclude Include="..\..\misc\WriteMemoryDump.h">
      <Filter>misc</Filter>
    </ClInclude>
    <ClInclude Include="..\..\misc\mptColor.h">
      <Filter>misc</Filter>
    </ClInclude>
    <ClInclude Include="..\..\misc\mptLibrary.h">
      <Filter>misc</Filter>
    </ClInclude>
    <ClInclude Include="..\..\misc\mptMutex.h">
      <Filter>misc</Filter>
    </ClInclude>
    <ClInclude Include="..\..\misc\mptOS.h">
      <Filter>misc</Filter>
    </ClInclude>
    <ClInclude Include="..\..\misc\mptOSException.h">
      <Filter>misc</Filter>
    </ClInclude>
    <ClInclude Include="..\..\misc\mptWine.h">
      <Filter>misc</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\AboutDialog.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\AbstractVstEditor.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\AdvancedConfigDlg.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\AutoSaver.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Autotune.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\CDecimalSupport.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\CImageListEx.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\CListCtrl.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\ChannelManagerDlg.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Childfrm.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\CleanupSong.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Clipboard.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\CloseMainDialog.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\ColorConfigDlg.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\ColorPickerButton.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\ColorSchemes.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\ColourEdit.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\CommandSet.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Ctrl_com.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Ctrl_gen.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Ctrl_ins.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Ctrl_pat.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Ctrl_smp.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\DefaultVstEditor.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\EffectInfo.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\EffectVis.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\ExceptionHandler.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\ExternalSamples.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\FileDialog.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\FolderScanner.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\GeneralConfigDlg.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Globals.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\HTTP.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\IPCWindow.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Image.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\ImageLists.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\InputHandler.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\KeyConfigDlg.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\LinkResolver.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\MIDIMacroDialog.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\MIDIMapping.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\MIDIMappingDialog.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\MPTrackUtil.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\MPTrackUtilWine.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\MPTrackWine.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Mainbar.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Mainfrm.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\ModConvert.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\ModDocTemplate.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Moddoc.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\MoveFXSlotDialog.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Mpdlgs.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Mptrack.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Notification.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\OPLInstrDlg.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\PSRatioCalc.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\PathConfigDlg.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\PatternClipboard.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\PatternCursor.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\PatternEditorDialogs.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\PatternFindReplace.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\PatternFindReplaceDlg.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\PatternFont.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\PatternGotoDialog.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\PlugNotFoundDlg.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\ProgressDialog.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Reporting.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\ResizableDialog.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\SampleConfigDlg.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\SampleEditorDialogs.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\SampleGenerator.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\ScaleEnvPointsDlg.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\SelectPluginDialog.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Settings.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\StreamEncoder.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\StreamEncoderAU.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\StreamEncoderFLAC.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\StreamEncoderMP3.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\StreamEncoderOpus.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\StreamEncoderRAW.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\StreamEncoderSettings.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\StreamEncoderVorbis.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\StreamEncoderWAV.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\TempoSwingDialog.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\TrackerSettings.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\TuningDialog.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Undo.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\UpdateCheck.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\UpdateHints.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\UpdateToolTip.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\VSTEditor.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\View_gen.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\View_ins.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\View_pat.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\View_smp.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\View_tre.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\VstPresets.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\Vstplug.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\WelcomeDialog.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\WineSoundDeviceStub.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\dlg_misc.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\mod2midi.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\mod2wave.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\plugins\LFOPluginEditor.h">
      <Filter>mptrack\plugins</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\plugins\MidiInOut.h">
      <Filter>mptrack\plugins</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\plugins\MidiInOutEditor.h">
      <Filter>mptrack\plugins</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\plugins\VstDefinitions.h">
      <Filter>mptrack\plugins</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\plugins\VstEventQueue.h">
      <Filter>mptrack\plugins</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\resource.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\tuningRatioMapWnd.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\view_com.h">
      <Filter>mptrack</Filter>
    </ClInclude>
    <ClInclude Include="..\..\pluginBridge\BridgeCommon.h">
      <Filter>pluginBridge</Filter>
    </ClInclude>
    <ClInclude Include="..\..\pluginBridge\BridgeWrapper.h">
      <Filter>pluginBridge</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddsp\AGC.h">
      <Filter>sounddsp</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddsp\DSP.h">
      <Filter>sounddsp</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddsp\EQ.h">
      <Filter>sounddsp</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddsp\Reverb.h">
      <Filter>sounddsp</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\AudioCriticalSection.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\AudioReadTarget.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\BitReader.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\Container.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\Dlsbank.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\FloatMixer.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\ITCompression.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\ITTools.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\IntMixer.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\Loaders.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\MIDIEvents.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\MIDIMacros.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\MPEGFrame.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\Message.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\MixFuncTable.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\Mixer.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\MixerInterface.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\MixerLoops.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\MixerSettings.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\ModChannel.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\ModInstrument.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\ModSample.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\ModSampleCopy.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\ModSequence.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\OPL.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\OggStream.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\Paula.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\Resampler.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\RowVisitor.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\S3MTools.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\SampleCopy.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\SampleIO.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\SampleNormalize.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\Snd_defs.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\Sndfile.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\SoundFilePlayConfig.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\Tables.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\Tagging.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\TinyFFT.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\UMXTools.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\WAVTools.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\WindowedFIR.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\XMTools.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\mod_specifications.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\modcommand.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\modsmp_ctrl.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\opal.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\pattern.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\patternContainer.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\DigiBoosterEcho.h">
      <Filter>soundlib\plugins</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\LFOPlugin.h">
      <Filter>soundlib\plugins</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\OpCodes.h">
      <Filter>soundlib\plugins</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\PlugInterface.h">
      <Filter>soundlib\plugins</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\PluginManager.h">
      <Filter>soundlib\plugins</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\PluginMixBuffer.h">
      <Filter>soundlib\plugins</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\PluginStructs.h">
      <Filter>soundlib\plugins</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\SymMODEcho.h">
      <Filter>soundlib\plugins</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\dmo\Chorus.h">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\dmo\Compressor.h">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\dmo\DMOPlugin.h">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\dmo\DMOUtils.h">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\dmo\Distortion.h">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\dmo\Echo.h">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\dmo\Flanger.h">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\dmo\Gargle.h">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\dmo\I3DL2Reverb.h">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\dmo\ParamEq.h">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\plugins\dmo\WavesReverb.h">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\tuning.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\tuningbase.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\tuningcollection.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\arch\arch.hpp">
      <Filter>src\mpt\arch</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\arch\feature_flags.hpp">
      <Filter>src\mpt\arch</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\arch\x86_amd64.hpp">
      <Filter>src\mpt\arch</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\audio\sample.hpp">
      <Filter>src\mpt\audio</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\audio\span.hpp">
      <Filter>src\mpt\audio</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\algorithm.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\aligned_array.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\alloc.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\arithmetic_shift.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\array.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\bit.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\check_platform.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\compiletime_warning.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\constexpr_throw.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\detect.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\detect_arch.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\detect_compiler.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\detect_libc.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\detect_os.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\integer.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\macros.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\math.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\memory.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\namespace.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\numbers.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\numeric.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\pointer.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\preprocessor.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\saturate_cast.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\saturate_round.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\secure.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\semantic_version.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\source_location.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\span.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp">
      <Filter>src\mpt\base\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp">
      <Filter>src\mpt\base\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp">
      <Filter>src\mpt\base\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp">
      <Filter>src\mpt\base\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp">
      <Filter>src\mpt\base\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp">
      <Filter>src\mpt\base\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp">
      <Filter>src\mpt\base\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\utility.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\version.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp">
      <Filter>src\mpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\binary\base64.hpp">
      <Filter>src\mpt\binary</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\binary\base64url.hpp">
      <Filter>src\mpt\binary</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\binary\hex.hpp">
      <Filter>src\mpt\binary</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\binary\tests\tests_binary.hpp">
      <Filter>src\mpt\binary\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\check\compiler.hpp">
      <Filter>src\mpt\check</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\check\libc.hpp">
      <Filter>src\mpt\check</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\check\mfc.hpp">
      <Filter>src\mpt\check</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\check\windows.hpp">
      <Filter>src\mpt\check</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\crc\crc.hpp">
      <Filter>src\mpt\crc</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\crc\tests\tests_crc.hpp">
      <Filter>src\mpt\crc\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\crypto\config.hpp">
      <Filter>src\mpt\crypto</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\crypto\exception.hpp">
      <Filter>src\mpt\crypto</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\crypto\hash.hpp">
      <Filter>src\mpt\crypto</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\crypto\jwk.hpp">
      <Filter>src\mpt\crypto</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\crypto\tests\tests_crypto.hpp">
      <Filter>src\mpt\crypto\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\detect\dl.hpp">
      <Filter>src\mpt\detect</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\detect\ltdl.hpp">
      <Filter>src\mpt\detect</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\detect\mfc.hpp">
      <Filter>src\mpt\detect</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\detect\nlohmann_json.hpp">
      <Filter>src\mpt\detect</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\endian\floatingpoint.hpp">
      <Filter>src\mpt\endian</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\endian\int24.hpp">
      <Filter>src\mpt\endian</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\endian\integer.hpp">
      <Filter>src\mpt\endian</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\endian\tests\tests_endian_floatingpoint.hpp">
      <Filter>src\mpt\endian\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\endian\tests\tests_endian_int24.hpp">
      <Filter>src\mpt\endian\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\endian\tests\tests_endian_integer.hpp">
      <Filter>src\mpt\endian\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\endian\type_traits.hpp">
      <Filter>src\mpt\endian</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\environment\environment.hpp">
      <Filter>src\mpt\environment</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\exception\exception.hpp">
      <Filter>src\mpt\exception</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\exception\exception_text.hpp">
      <Filter>src\mpt\exception</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\exception\logic_error.hpp">
      <Filter>src\mpt\exception</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\exception\runtime_error.hpp">
      <Filter>src\mpt\exception</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\concat.hpp">
      <Filter>src\mpt\format</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\default_floatingpoint.hpp">
      <Filter>src\mpt\format</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\default_formatter.hpp">
      <Filter>src\mpt\format</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\default_integer.hpp">
      <Filter>src\mpt\format</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\default_string.hpp">
      <Filter>src\mpt\format</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\helpers.hpp">
      <Filter>src\mpt\format</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\join.hpp">
      <Filter>src\mpt\format</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\message.hpp">
      <Filter>src\mpt\format</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\message_macros.hpp">
      <Filter>src\mpt\format</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\simple.hpp">
      <Filter>src\mpt\format</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\simple_floatingpoint.hpp">
      <Filter>src\mpt\format</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\simple_integer.hpp">
      <Filter>src\mpt\format</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\simple_spec.hpp">
      <Filter>src\mpt\format</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\tests\tests_format_message.hpp">
      <Filter>src\mpt\format\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\format\tests\tests_format_simple.hpp">
      <Filter>src\mpt\format\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\fs\common_directories.hpp">
      <Filter>src\mpt\fs</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\fs\fs.hpp">
      <Filter>src\mpt\fs</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io\base.hpp">
      <Filter>src\mpt\io</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io\io.hpp">
      <Filter>src\mpt\io</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io\io_span.hpp">
      <Filter>src\mpt\io</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io\io_stdstream.hpp">
      <Filter>src\mpt\io</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io\io_virtual_wrapper.hpp">
      <Filter>src\mpt\io</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io\tests\tests_io.hpp">
      <Filter>src\mpt\io\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_file\fileref.hpp">
      <Filter>src\mpt\io_file</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_file\fstream.hpp">
      <Filter>src\mpt\io_file</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_file\inputfile.hpp">
      <Filter>src\mpt\io_file</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_file\outputfile.hpp">
      <Filter>src\mpt\io_file</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_file_adapter\fileadapter.hpp">
      <Filter>src\mpt\io_file_adapter</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_file_read\inputfile_filecursor.hpp">
      <Filter>src\mpt\io_file_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_file_unique\unique_basename.hpp">
      <Filter>src\mpt\io_file_unique</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_file_unique\unique_tempfilename.hpp">
      <Filter>src\mpt\io_file_unique</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\callbackstream.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filecursor.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filecursor_callbackstream.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filecursor_filename_traits.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filecursor_memory.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filecursor_stdstream.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filecursor_traits_filedata.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filecursor_traits_memory.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filedata.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filedata_base.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filedata_base_buffered.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filedata_base_seekable.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filedata_base_unseekable.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filedata_callbackstream.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filedata_memory.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filedata_stdstream.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_read\filereader.hpp">
      <Filter>src\mpt\io_read</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\io_write\buffer.hpp">
      <Filter>src\mpt\io_write</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\json\json.hpp">
      <Filter>src\mpt\json</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\library\library.hpp">
      <Filter>src\mpt\library</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\mutex\mutex.hpp">
      <Filter>src\mpt\mutex</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\osinfo\class.hpp">
      <Filter>src\mpt\osinfo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\osinfo\dos_memory.hpp">
      <Filter>src\mpt\osinfo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\osinfo\dos_version.hpp">
      <Filter>src\mpt\osinfo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\osinfo\windows_version.hpp">
      <Filter>src\mpt\osinfo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\osinfo\windows_wine_version.hpp">
      <Filter>src\mpt\osinfo</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\out_of_memory\out_of_memory.hpp">
      <Filter>src\mpt\out_of_memory</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\parse\parse.hpp">
      <Filter>src\mpt\parse</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\parse\split.hpp">
      <Filter>src\mpt\parse</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\parse\tests\tests_parse.hpp">
      <Filter>src\mpt\parse\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\path\basic_path.hpp">
      <Filter>src\mpt\path</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\path\native_path.hpp">
      <Filter>src\mpt\path</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\path\os_path.hpp">
      <Filter>src\mpt\path</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\path\os_path_long.hpp">
      <Filter>src\mpt\path</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\path\path.hpp">
      <Filter>src\mpt\path</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\random\crand.hpp">
      <Filter>src\mpt\random</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\random\default_engines.hpp">
      <Filter>src\mpt\random</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\random\device.hpp">
      <Filter>src\mpt\random</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\random\engine.hpp">
      <Filter>src\mpt\random</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\random\engine_lcg.hpp">
      <Filter>src\mpt\random</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\random\random.hpp">
      <Filter>src\mpt\random</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\random\seed.hpp">
      <Filter>src\mpt\random</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\random\tests\tests_random.hpp">
      <Filter>src\mpt\random\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\string\buffer.hpp">
      <Filter>src\mpt\string</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\string\tests\tests_string_buffer.hpp">
      <Filter>src\mpt\string\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\string\tests\tests_string_utility.hpp">
      <Filter>src\mpt\string\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\string\types.hpp">
      <Filter>src\mpt\string</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\string\utility.hpp">
      <Filter>src\mpt\string</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\string_transcode\macros.hpp">
      <Filter>src\mpt\string_transcode</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\string_transcode\tests\tests_string_transcode.hpp">
      <Filter>src\mpt\string_transcode\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\string_transcode\transcode.hpp">
      <Filter>src\mpt\string_transcode</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\system_error\system_error.hpp">
      <Filter>src\mpt\system_error</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\test\test.hpp">
      <Filter>src\mpt\test</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\test\test_macros.hpp">
      <Filter>src\mpt\test</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\uuid\guid.hpp">
      <Filter>src\mpt\uuid</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\uuid\tests\tests_uuid.hpp">
      <Filter>src\mpt\uuid\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\uuid\uuid.hpp">
      <Filter>src\mpt\uuid</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\uuid_namespace\tests\tests_uuid_namespace.hpp">
      <Filter>src\mpt\uuid_namespace\tests</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\mpt\uuid_namespace\uuid_namespace.hpp">
      <Filter>src\mpt\uuid_namespace</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\all\BuildSettings.hpp">
      <Filter>src\openmpt\all</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\base\Endian.hpp">
      <Filter>src\openmpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp">
      <Filter>src\openmpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\base\Int24.hpp">
      <Filter>src\openmpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\base\Types.hpp">
      <Filter>src\openmpt\base</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp">
      <Filter>src\openmpt\logging</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp">
      <Filter>src\openmpt\random</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp">
      <Filter>src\openmpt\soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDevice.hpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceASIO.hpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceBase.hpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceBuffer.hpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceCallback.hpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceDirectSound.hpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceManager.hpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDevicePortAudio.hpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDevicePulseSimple.hpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDevicePulseaudio.hpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClInclude>
    <ClInclude Include="..\..\test\TestTools.h">
      <Filter>test</Filter>
    </ClInclude>
    <ClInclude Include="..\..\test\TestToolsLib.h">
      <Filter>test</Filter>
    </ClInclude>
    <ClInclude Include="..\..\test\TestToolsTracker.h">
      <Filter>test</Filter>
    </ClInclude>
    <ClInclude Include="..\..\test\test.h">
      <Filter>test</Filter>
    </ClInclude>
    <ClInclude Include="..\..\tracklib\FadeLaws.h">
      <Filter>tracklib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\tracklib\SampleEdit.h">
      <Filter>tracklib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\unarchiver\archive.h">
      <Filter>unarchiver</Filter>
    </ClInclude>
    <ClInclude Include="..\..\unarchiver\unancient.h">
      <Filter>unarchiver</Filter>
    </ClInclude>
    <ClInclude Include="..\..\unarchiver\unarchiver.h">
      <Filter>unarchiver</Filter>
    </ClInclude>
    <ClInclude Include="..\..\unarchiver\ungzip.h">
      <Filter>unarchiver</Filter>
    </ClInclude>
    <ClInclude Include="..\..\unarchiver\unlha.h">
      <Filter>unarchiver</Filter>
    </ClInclude>
    <ClInclude Include="..\..\unarchiver\unrar.h">
      <Filter>unarchiver</Filter>
    </ClInclude>
    <ClInclude Include="..\..\unarchiver\unzip.h">
      <Filter>unarchiver</Filter>
    </ClInclude>
    <ClInclude Include="..\pch\PCH.h">
      <Filter>build\pch</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="..\..\common\ComponentManager.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\Logging.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\Profiler.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptFileIO.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptFileTemporary.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptFileType.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptPathString.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptRandom.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptStringBuffer.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptTime.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\serialization_utils.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\version.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\misc\mptColor.cpp">
      <Filter>misc</Filter>
    </ClCompile>
    <ClCompile Include="..\..\misc\mptLibrary.cpp">
      <Filter>misc</Filter>
    </ClCompile>
    <ClCompile Include="..\..\misc\mptOS.cpp">
      <Filter>misc</Filter>
    </ClCompile>
    <ClCompile Include="..\..\misc\mptWine.cpp">
      <Filter>misc</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\AboutDialog.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\AbstractVstEditor.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\AdvancedConfigDlg.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\AppendModule.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\AutoSaver.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Autotune.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\CDecimalSupport.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\CImageListEx.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\ChannelManagerDlg.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Childfrm.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\CleanupSong.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\CloseMainDialog.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\ColorConfigDlg.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\ColorPickerButton.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\ColourEdit.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\CommandSet.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Ctrl_com.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Ctrl_gen.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Ctrl_ins.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Ctrl_pat.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Ctrl_seq.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Ctrl_smp.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\DefaultVstEditor.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Draw_pat.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\EffectInfo.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\EffectVis.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\ExceptionHandler.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\ExternalSamples.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\FileDialog.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\FolderScanner.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\GeneralConfigDlg.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Globals.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\HTTP.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\IPCWindow.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Image.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\InputHandler.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\KeyConfigDlg.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\LinkResolver.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\MIDIMacroDialog.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\MIDIMapping.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\MIDIMappingDialog.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\MPTHacks.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\MPTrackLink.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\MPTrackUtil.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\MPTrackUtilWine.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\MPTrackWine.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\MainFrm.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Mainbar.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Mod2wave.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\ModConvert.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\ModDocTemplate.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Moddoc.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Modedit.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\MoveFXSlotDialog.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Mpdlgs.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Mpt_midi.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Mptrack.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\OPLExport.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\OPLInstrDlg.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\PSRatioCalc.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\PathConfigDlg.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\PatternClipboard.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\PatternEditorDialogs.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\PatternFindReplace.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\PatternFindReplaceDlg.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\PatternFont.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\PatternGotoDialog.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\PlugNotFoundDlg.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\ProgressDialog.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Reporting.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\ResizableDialog.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\SampleConfigDlg.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\SampleEditorDialogs.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\SampleGenerator.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\SampleTrimmer.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\ScaleEnvPointsDlg.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\SelectPluginDialog.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Settings.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\StreamEncoder.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\StreamEncoderAU.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\StreamEncoderFLAC.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\StreamEncoderMP3.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\StreamEncoderOpus.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\StreamEncoderRAW.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\StreamEncoderSettings.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\StreamEncoderVorbis.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\StreamEncoderWAV.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\TempoSwingDialog.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\TrackerSettings.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\TuningDialog.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Undo.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\UpdateCheck.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\UpdateToolTip.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\VSTEditor.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\View_gen.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\View_ins.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\View_pat.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\View_smp.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\View_tre.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\VstPresets.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\Vstplug.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\WelcomeDialog.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\WineSoundDeviceStub.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\dlg_misc.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\mod2midi.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\plugins\LFOPluginEditor.cpp">
      <Filter>mptrack\plugins</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\plugins\MidiInOut.cpp">
      <Filter>mptrack\plugins</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\plugins\MidiInOutEditor.cpp">
      <Filter>mptrack\plugins</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\tuningRatioMapWnd.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\view_com.cpp">
      <Filter>mptrack</Filter>
    </ClCompile>
    <ClCompile Include="..\..\pluginBridge\BridgeWrapper.cpp">
      <Filter>pluginBridge</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddsp\AGC.cpp">
      <Filter>sounddsp</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddsp\DSP.cpp">
      <Filter>sounddsp</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddsp\EQ.cpp">
      <Filter>sounddsp</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddsp\Reverb.cpp">
      <Filter>sounddsp</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\AudioCriticalSection.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\ContainerMMCMP.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\ContainerPP20.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\ContainerUMX.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\ContainerXPK.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Dlsbank.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Fastmix.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\ITCompression.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\ITTools.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\InstrumentExtensions.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_667.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_669.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_amf.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_ams.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_c67.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_dbm.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_digi.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_dmf.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_dsm.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_dsym.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_dtm.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_far.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_fmt.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_gdm.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_gt2.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_imf.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_it.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_itp.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_mdl.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_med.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_mid.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_mo3.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_mod.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_mt2.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_mtm.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_mus_km.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_okt.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_plm.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_psm.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_ptm.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_s3m.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_sfx.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_stm.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_stp.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_symmod.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_uax.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_ult.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_wav.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_xm.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_xmf.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\MIDIEvents.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\MIDIMacros.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\MPEGFrame.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Message.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\MixFuncTable.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\MixerLoops.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\MixerSettings.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\ModChannel.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\ModInstrument.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\ModSample.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\ModSequence.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\OPL.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\OggStream.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Paula.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\RowVisitor.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\S3MTools.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\SampleFormatBRR.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\SampleFormatFLAC.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\SampleFormatMP3.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\SampleFormatMediaFoundation.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\SampleFormatOpus.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\SampleFormatSFZ.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\SampleFormatVorbis.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\SampleFormats.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\SampleIO.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Snd_flt.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Snd_fx.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Sndfile.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Sndmix.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\SoundFilePlayConfig.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Tables.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Tagging.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\TinyFFT.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\UMXTools.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\UpgradeModule.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\WAVTools.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\WindowedFIR.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\XMTools.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\load_j2b.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\mod_specifications.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\modcommand.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\modsmp_ctrl.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\pattern.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\patternContainer.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\DigiBoosterEcho.cpp">
      <Filter>soundlib\plugins</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\LFOPlugin.cpp">
      <Filter>soundlib\plugins</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\PlugInterface.cpp">
      <Filter>soundlib\plugins</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\PluginManager.cpp">
      <Filter>soundlib\plugins</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\SymMODEcho.cpp">
      <Filter>soundlib\plugins</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\dmo\Chorus.cpp">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\dmo\Compressor.cpp">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\dmo\DMOPlugin.cpp">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\dmo\DMOUtils.cpp">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\dmo\Distortion.cpp">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\dmo\Echo.cpp">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\dmo\Flanger.cpp">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\dmo\Gargle.cpp">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\dmo\I3DL2Reverb.cpp">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\dmo\ParamEq.cpp">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\plugins\dmo\WavesReverb.cpp">
      <Filter>soundlib\plugins\dmo</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\tuning.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\tuningCollection.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDevice.cpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceASIO.cpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceBase.cpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceDirectSound.cpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceManager.cpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDevicePortAudio.cpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDevicePulseSimple.cpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDevicePulseaudio.cpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.cpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.cpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp">
      <Filter>src\openmpt\sounddevice</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\TestToolsLib.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\libopenmpt_test.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\mpt_tests_base.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\mpt_tests_binary.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\mpt_tests_crc.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\mpt_tests_crypto.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\mpt_tests_endian.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\mpt_tests_format.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\mpt_tests_io.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\mpt_tests_parse.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\mpt_tests_random.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\mpt_tests_string.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\mpt_tests_string_transcode.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\mpt_tests_uuid.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\mpt_tests_uuid_namespace.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\test.cpp">
      <Filter>test</Filter>
    </ClCompile>
    <ClCompile Include="..\..\tracklib\SampleEdit.cpp">
      <Filter>tracklib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\unarchiver\unancient.cpp">
      <Filter>unarchiver</Filter>
    </ClCompile>
    <ClCompile Include="..\..\unarchiver\unarchiver.cpp">
      <Filter>unarchiver</Filter>
    </ClCompile>
    <ClCompile Include="..\..\unarchiver\ungzip.cpp">
      <Filter>unarchiver</Filter>
    </ClCompile>
    <ClCompile Include="..\..\unarchiver\unlha.cpp">
      <Filter>unarchiver</Filter>
    </ClCompile>
    <ClCompile Include="..\..\unarchiver\unrar.cpp">
      <Filter>unarchiver</Filter>
    </ClCompile>
    <ClCompile Include="..\..\unarchiver\unzip.cpp">
      <Filter>unarchiver</Filter>
    </ClCompile>
    <ClCompile Include="..\pch\PCH.cpp">
      <Filter>build\pch</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <None Include="..\..\mptrack\res\DRAGGING.CUR">
      <Filter>mptrack\res</Filter>
    </None>
    <None Include="..\..\mptrack\res\MPTRACK.ICO">
      <Filter>mptrack\res</Filter>
    </None>
    <None Include="..\..\mptrack\res\MPTRACK.RC2">
      <Filter>mptrack\res</Filter>
    </None>
    <None Include="..\..\mptrack\res\NODROP.CUR">
      <Filter>mptrack\res</Filter>
    </None>
    <None Include="..\..\mptrack\res\OpenMPT.manifest">
      <Filter>mptrack\res</Filter>
    </None>
    <None Include="..\..\mptrack\res\moddoc.ico">
      <Filter>mptrack\res</Filter>
    </None>
    <None Include="..\..\mptrack\res\nodrag.cur">
      <Filter>mptrack\res</Filter>
    </None>
    <None Include="..\vs\win10.manifest">
      <Filter>build\vs</Filter>
    </None>
  </ItemGroup>
  <ItemGroup>
    <ResourceCompile Include="..\..\mptrack\mptrack.rc">
      <Filter>mptrack</Filter>
    </ResourceCompile>
  </ItemGroup>
  <ItemGroup>
    <Image Include="..\..\mptrack\res\About.png">
      <Filter>mptrack\res</Filter>
    </Image>
    <Image Include="..\..\mptrack\res\COLORS.BMP">
      <Filter>mptrack\res</Filter>
    </Image>
    <Image Include="..\..\mptrack\res\Splash.png">
      <Filter>mptrack\res</Filter>
    </Image>
    <Image Include="..\..\mptrack\res\envelope_toolbar.png">
      <Filter>mptrack\res</Filter>
    </Image>
    <Image Include="..\..\mptrack\res\icons.png">
      <Filter>mptrack\res</Filter>
    </Image>
    <Image Include="..\..\mptrack\res\main_toolbar.png">
      <Filter>mptrack\res</Filter>
    </Image>
    <Image Include="..\..\mptrack\res\pattern_toolbar.png">
      <Filter>mptrack\res</Filter>
    </Image>
    <Image Include="..\..\mptrack\res\sample_toolbar.png">
      <Filter>mptrack\res</Filter>
    </Image>
    <Image Include="..\..\mptrack\res\view_pat.bmp">
      <Filter>mptrack\res</Filter>
    </Image>
  </ItemGroup>
  <ItemGroup>
    <Natvis Include="..\vs\debug\openmpt.natvis">
      <Filter>build\vs\debug</Filter>
    </Natvis>
  </ItemGroup>
</Project>