Audio generation software or .NET library
audio, c#, generator
Solution
You might like to take a look at my question Creating sine or square wave in C#
Using NAudio in particular was a great choice
Problem
I need to be able to play certain tones in a c# application. I don't care if it generates them on the fly or if it plays them from a file, but I just need SOME way to generate tones that have not only variable volume and frequency, but variable timbre. It would be especially helpful if whatever I used to generate these tones would have many timbre pre-sets, and it would be even more awesome if these timbres didn't all sound midi-ish (meaning some of them sounded like the might have been recordings of actual instruments). Any suggestions?