Files
stk/projects/demo/demo.vcxproj.filters
Segfault1602 ce765cc391 Fix demo project on Windows
The demo project definition on windows was outdated, causing it to not build properly.

The fix was to add the two missing cpp file to the project definition (Iir.cpp and Recorder.cpp) as well as define `_USE_MATH_DEFINES` to allow the compiler to use `M_SQRT1_2`.
2022-11-20 10:09:26 -08:00

507 lines
17 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{06b6eac9-29b0-4eed-bca2-d840c95f89d1}</UniqueIdentifier>
<Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{20014733-310c-4db9-ab1f-bb299b15826d}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{d521cf90-a03b-440a-8642-0b7e0870f71a}</UniqueIdentifier>
<Extensions>ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
<Filter Include="asio">
<UniqueIdentifier>{bfdc6f96-f043-4639-b629-ef7bc32daa1f}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="demo.cpp" />
<ClCompile Include="utilities.cpp" />
<ClCompile Include="..\..\src\RtAudio.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\RtMidi.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\RtWvIn.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\RtWvOut.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\include\asio.cpp">
<Filter>asio</Filter>
</ClCompile>
<ClCompile Include="..\..\src\include\asiodrivers.cpp">
<Filter>asio</Filter>
</ClCompile>
<ClCompile Include="..\..\src\include\asiolist.cpp">
<Filter>asio</Filter>
</ClCompile>
<ClCompile Include="..\..\src\include\iasiothiscallresolver.cpp">
<Filter>asio</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ADSR.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Asymp.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\BandedWG.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\BeeThree.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\BiQuad.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\BlowBotl.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\BlowHole.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Bowed.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Brass.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Clarinet.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Fir.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Delay.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\DelayA.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\DelayL.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Drummer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Envelope.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\FileRead.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\FileWrite.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\FileWvIn.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\FileWvOut.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Flute.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\FM.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\FMVoices.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\FormSwep.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\HevyMetl.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\JCRev.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Mandolin.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Mesh2D.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Messager.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Modal.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ModalBar.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Modulate.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Moog.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Mutex.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Noise.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\NRev.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\OnePole.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\OneZero.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\PercFlut.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Phonemes.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Plucked.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Twang.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\PoleZero.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\PRCRev.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Resonate.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Rhodey.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Sampler.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Saxofony.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Shakers.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Simple.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\SineWave.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\SingWave.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Sitar.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\SKINI.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Socket.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Sphere.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\StifKarp.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Stk.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\TcpServer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Thread.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\TubeBell.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\TwoPole.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\TwoZero.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Voicer.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\VoicForm.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\FileLoop.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Whistle.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Wurley.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Recorder.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\Iir.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="utilities.h" />
<ClInclude Include="..\..\include\RtAudio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\ADSR.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Asymp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\BandedWG.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\BeeThree.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\BiQuad.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\BlowBotl.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\BlowHole.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Bowed.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\BowTable.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Brass.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Clarinet.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Delay.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\DelayA.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\DelayL.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Drummer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Effect.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Envelope.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\FileLoop.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\FileRead.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\FileWrite.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\FileWvIn.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\FileWvOut.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Filter.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Fir.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Flute.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\FM.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\FMVoices.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\FormSwep.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Function.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Generator.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\HevyMetl.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Instrmnt.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\JCRev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\JetTable.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Mandolin.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Mesh2D.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Messager.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Modal.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\ModalBar.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Modulate.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Moog.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Mutex.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Noise.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\NRev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\OnePole.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\OneZero.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\PercFlut.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Phonemes.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Plucked.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\PoleZero.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\PRCRev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\ReedTable.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Resonate.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Rhodey.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\RtMidi.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\RtWvIn.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\RtWvOut.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Sampler.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Saxofony.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Shakers.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Simple.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\SineWave.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\SingWave.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Sitar.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\SKINI.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Socket.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Sphere.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\StifKarp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Stk.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\TcpServer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Thread.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\TubeBell.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Twang.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\TwoPole.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\TwoZero.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Vector3D.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Voicer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Whistle.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\Wurley.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\WvIn.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\include\WvOut.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>