![]() WaveOut.PlaybackStopped += wavePlayer_PlaybackStopped WaveProvider = new BufferedWaveProvider(waveIn.WaveFormat) Here is a code snippet for the output portion private void CreateWaveOutDevice() ![]() However when I try to read one BufferedWaveProvider with two instances of WaveOut, the two outputs create this odd 'interleaved' choppy sound. I have successfully written code that loops a microphone input to an output using a WaveIn, a BufferedWaveProvider, and a WaveOut. The output does not have to be sync'd (a few ms delay is acceptable) but it would be nice if it could be sync'd. I am attempting to propagate a single sound source to multiple outputs (such as one microphone input to multiple sound cards or channels).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |