NAudio has its own playback mechanisms so if you are using NAudio, you would not normally also use SoundPlayer. You could use WaveFileWriter to create a WAV file in a MemoryStream, but you can't append to that stream while you are playing, since the WAV header must know the file length in advance.
↧