<?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\vs">
      <UniqueIdentifier>{4D3A0C18-3907-6723-6220-55CB4E4C9CB1}</UniqueIdentifier>
    </Filter>
    <Filter Include="common">
      <UniqueIdentifier>{AEFEE3F6-9AA0-0ECD-835B-22216F9C951D}</UniqueIdentifier>
    </Filter>
    <Filter Include="libopenmpt">
      <UniqueIdentifier>{FFE9848F-EBA1-C6DC-54A9-9F38408061CD}</UniqueIdentifier>
    </Filter>
    <Filter Include="libopenmpt\libopenmpt_test">
      <UniqueIdentifier>{073CA60F-F34B-52E0-5C05-B7FE48344179}</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\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\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\main">
      <UniqueIdentifier>{C1DDD503-AD40-65A8-56C6-9D5E4208312B}</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\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\fileformat_base">
      <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</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\soundfile_data">
      <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier>
    </Filter>
    <Filter Include="src\openmpt\soundfile_write">
      <UniqueIdentifier>{21750652-8D82-3438-1669-3023827500EF}</UniqueIdentifier>
    </Filter>
    <Filter Include="test">
      <UniqueIdentifier>{65689E7C-519F-9F0D-FA8B-8510E6A11B0F}</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\FileReader.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\FileReaderFwd.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\GzipWriter.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="..\..\libopenmpt\libopenmpt.h">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt.hpp">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_config.h">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_ext.h">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_ext.hpp">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_ext_impl.hpp">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_impl.hpp">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_internal.h">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_buffer.h">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_fd.h">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file.h">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_mingw.h">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_msvcrt.h">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix.h">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_stream_callbacks_file_posix_lfs64.h">
      <Filter>libopenmpt</Filter>
    </ClInclude>
    <ClInclude Include="..\..\libopenmpt\libopenmpt_version.h">
      <Filter>libopenmpt</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\InstrumentSynth.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\MIDIMacroParser.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\MIDIMacros.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\MODTools.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\PlayState.h">
      <Filter>soundlib</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundlib\PlaybackTest.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\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_fence.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\debugging.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\float.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\size.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\type_traits.hpp">
      <Filter>src\mpt\base</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\libcxx.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\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\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_base_unseekable_buffer.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\main\main.hpp">
      <Filter>src\mpt\main</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\any_engine.hpp">
      <Filter>src\mpt\random</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\openmpt\all\BuildSettings.hpp">
      <Filter>src\openmpt\all</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\all\PlatformFixes.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\fileformat_base\magic.hpp">
      <Filter>src\openmpt\fileformat_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\soundfile_data\tags.hpp">
      <Filter>src\openmpt\soundfile_data</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundfile_data\wav.hpp">
      <Filter>src\openmpt\soundfile_data</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\openmpt\soundfile_write\wav_write.hpp">
      <Filter>src\openmpt\soundfile_write</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>
  </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\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="..\..\libopenmpt\libopenmpt_c.cpp">
      <Filter>libopenmpt</Filter>
    </ClCompile>
    <ClCompile Include="..\..\libopenmpt\libopenmpt_cxx.cpp">
      <Filter>libopenmpt</Filter>
    </ClCompile>
    <ClCompile Include="..\..\libopenmpt\libopenmpt_ext_impl.cpp">
      <Filter>libopenmpt</Filter>
    </ClCompile>
    <ClCompile Include="..\..\libopenmpt\libopenmpt_impl.cpp">
      <Filter>libopenmpt</Filter>
    </ClCompile>
    <ClCompile Include="..\..\libopenmpt\libopenmpt_test\libopenmpt_test.cpp">
      <Filter>libopenmpt\libopenmpt_test</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\InstrumentSynth.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_cba.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_etx.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_far.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_fc.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_fmt.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_ftm.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_gdm.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_gmc.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_gt2.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_ice.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_imf.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_ims.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_kris.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_pt36.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_ptm.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_puma.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\Load_rtm.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_stk.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_tcb.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_unic.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\MIDIMacroParser.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\MIDIMacros.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\MODTools.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\PlayState.cpp">
      <Filter>soundlib</Filter>
    </ClCompile>
    <ClCompile Include="..\..\soundlib\PlaybackTest.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\soundfile_write\wav_write.cpp">
      <Filter>src\openmpt\soundfile_write</Filter>
    </ClCompile>
    <ClCompile Include="..\..\test\TestToolsLib.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_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\test.cpp">
      <Filter>test</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <None Include="..\..\libopenmpt\libopenmpt_test\libopenmpt_test.manifest">
      <Filter>libopenmpt\libopenmpt_test</Filter>
    </None>
    <None Include="..\vs\win10.manifest">
      <Filter>build\vs</Filter>
    </None>
  </ItemGroup>
</Project>