title: Playing multiple sound files at same time with Windows Forms Visual C++
body: <p>I am currently working on an Independent Study project as a high school class. My project is to create a virtual piano using Visual c++ with Windows Forms on Visual Studio 2017. I want this piano to be able to play multiple notes at once, overlapping one another regardless of when each is pressed. I've managed to create a simple working model that can play notes using the PlaySound() method with .wav files for the sound. </p>
  
  <p>My problem is that I'm unsure as to how to go about creating the audio system for this program. I've heard that I need to build an audio engine or use a sound library, or both. I'm looking into FMOD, but I really don't have any real experience with audio programming like this. Are there any pointers, tips, or any advice at all that anybody can give me? I'd appreciate anything at all. </p>
  
  <p>I am running a VC++ Windows Forms project on VS 2017, my OS is 64 bit Windows 7.</p>