Sometimes it appears that the data is just not there. This is just one example, it changes all the time. You can see that some data is missing at the beginning and it seems a whole cycle is missing near the end. Here is a picture of what a sine wave looks like at the output of the audio: However, the audio is dropping data it appears. All packets are making it within the time span needed. The data is collected and then sent to the audio device. However, if you then want to send this data to an audio output component, you will notice data missing. This works fine, even if you miss some data. The data is collected and then sent to a fast fourier transform for plotting a spectrum. I am attempting to collect data from a USB port using D3XX.NET from FTDI.