Mixing audio with .Net and C#

When you want to create code that can handle audio, it’s a bit complicated. Next to the logical part you have to know something about digital audio and audio devices. You develop something that can handle the windows core audio APIs or you can use an Audio library like NAudio, WaveLib or BASS audio library.¬†