This project has moved and is read-only. For the latest updates, please go here.

How to playback my speak with a latency of 200ms?

Jun 9, 2013 at 9:06 AM
How to use NAudio to echo my sound after 0.2s?
Jun 11, 2013 at 11:23 AM
play from a BufferedWaveProvider, and put the input from the microphone into it. There will be a delay of around 200ms simply due to buffer sizes. you can adjust it by either playing with buffer sizes, or adding a bit of extra silence into the BufferedWaveProvider before you start playback.
Jun 13, 2013 at 6:03 AM
Thank you for your answer. I see that's just what waveIn.BufferMilliseconds means.