Re: My New Build
No hole. For the purpose if this discussion the data values are illustrative not real.
The incoming audio stream is filling a buffer with numbers 0-255, if the incoming audio doesn't change then the incoming buffer is filling with the same number.
So if the audio is effectively silent than the buffer is filling with a constant stream of 0 0 0 0 0 0 0 0 0 and thus the output stream is 0 0 0 0 0 0 0 0 0
If you drop a buffer or two or three or even 30 or 40 because the input stream isn't changing from 0 0 0 0 0 0 0 0 0 the output stream is still going to be 0 0 0 0 0 0 0 0 0. Even with chunks missing out of it.
However, when you talk into the mic, the input stream is now 0 10 20 30 40 50 60 70 80 90 100, etc etc. So if you drop three buffers the output stream is 0 10 50 60 70 .....
That gap where it jumps from 10 to 50 instead of the smooth transition from 10 to 20 is where you hear the tic.
Its not that the audio engine is processing more data or working harder its simply that you can now hear the anomaly audibly when it drops the buffer.
Last edited by cgrafx; 07-23-2019 at 08:50 AM.
---------------------------------------
Philip G.
Connect With Us