<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="common">
      <UniqueIdentifier>{AEFEE3F6-9AA0-0ECD-835B-22216F9C951D}</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\wine">
      <UniqueIdentifier>{D999E983-C5FC-7828-6E82-B1DE5AC444AB}</UniqueIdentifier>
    </Filter>
    <Filter Include="soundbase">
      <UniqueIdentifier>{69D0CCEC-D53A-8163-1E79-32098A225FB8}</UniqueIdentifier>
    </Filter>
    <Filter Include="sounddev">
      <UniqueIdentifier>{8DE8B016-79B5-0B22-A2CE-F9C98EFA40B0}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\..\common\BuildSettings.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\CompilerDetect.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\ComponentManager.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\Endianness.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\FlagSet.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\mptAlloc.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\mptBufferIO.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptCPU.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptCRC.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptException.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptExceptionText.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptFileIO.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptIO.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptLibrary.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptMemory.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptMutex.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptOS.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\mptSpan.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\mptStringParse.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptThread.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptTime.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptUUID.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\common\mptWine.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="..\..\misc\JSON.h">
      <Filter>misc</Filter>
    </ClInclude>
    <ClInclude Include="..\..\misc\WriteMemoryDump.h">
      <Filter>misc</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\wine\Native.h">
      <Filter>mptrack\wine</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\wine\NativeConfig.h">
      <Filter>mptrack\wine</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\wine\NativeSoundDevice.h">
      <Filter>mptrack\wine</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\wine\NativeSoundDeviceMarshalling.h">
      <Filter>mptrack\wine</Filter>
    </ClInclude>
    <ClInclude Include="..\..\mptrack\wine\NativeUtils.h">
      <Filter>mptrack\wine</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundbase\SampleFormat.h">
      <Filter>soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundbase\SampleFormatConverters.h">
      <Filter>soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\soundbase\SampleFormatCopy.h">
      <Filter>soundbase</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddev\SoundDevice.h">
      <Filter>sounddev</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddev\SoundDeviceASIO.h">
      <Filter>sounddev</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddev\SoundDeviceBase.h">
      <Filter>sounddev</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddev\SoundDeviceDirectSound.h">
      <Filter>sounddev</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddev\SoundDeviceManager.h">
      <Filter>sounddev</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddev\SoundDevicePortAudio.h">
      <Filter>sounddev</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddev\SoundDevicePulseSimple.h">
      <Filter>sounddev</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddev\SoundDevicePulseaudio.h">
      <Filter>sounddev</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddev\SoundDeviceRtAudio.h">
      <Filter>sounddev</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddev\SoundDeviceStub.h">
      <Filter>sounddev</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddev\SoundDeviceUtilities.h">
      <Filter>sounddev</Filter>
    </ClInclude>
    <ClInclude Include="..\..\sounddev\SoundDeviceWaveout.h">
      <Filter>sounddev</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="..\..\common\ComponentManager.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\FileReader.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\misc_util.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptAlloc.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptCPU.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptFileIO.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptIO.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptLibrary.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptOS.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\mptString.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptStringBuffer.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptStringFormat.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptStringParse.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptTime.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptUUID.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\common\mptWine.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="..\..\mptrack\wine\Native.cpp">
      <Filter>mptrack\wine</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\wine\NativeSoundDevice.cpp">
      <Filter>mptrack\wine</Filter>
    </ClCompile>
    <ClCompile Include="..\..\mptrack\wine\NativeUtils.cpp">
      <Filter>mptrack\wine</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddev\SoundDevice.cpp">
      <Filter>sounddev</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddev\SoundDeviceASIO.cpp">
      <Filter>sounddev</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddev\SoundDeviceBase.cpp">
      <Filter>sounddev</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddev\SoundDeviceDirectSound.cpp">
      <Filter>sounddev</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddev\SoundDeviceManager.cpp">
      <Filter>sounddev</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddev\SoundDevicePortAudio.cpp">
      <Filter>sounddev</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddev\SoundDevicePulseSimple.cpp">
      <Filter>sounddev</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddev\SoundDevicePulseaudio.cpp">
      <Filter>sounddev</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddev\SoundDeviceRtAudio.cpp">
      <Filter>sounddev</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddev\SoundDeviceStub.cpp">
      <Filter>sounddev</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddev\SoundDeviceUtilities.cpp">
      <Filter>sounddev</Filter>
    </ClCompile>
    <ClCompile Include="..\..\sounddev\SoundDeviceWaveout.cpp">
      <Filter>sounddev</Filter>
    </ClCompile>
  </ItemGroup>
</Project>