<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 9/10/2014 1:41 AM, John Miles wrote:<br>
      <br>
    </div>
    <blockquote cite="mid:0c3601cfcc87$9e9b8fc0$dbd2af40$@pop.net"
      type="cite">
      <pre wrap=""><i>Alberto's on the right track with regard to using Matlab's FFT and IFFT
function to digitize a chunk of data, but without windowing there will be
massive transient artifacts in the recovered data, since the input data
isn't a continuous function.  Likewise, without an overlap-add operation,
you can't work with a series of successive buffers.  </i></pre>
    </blockquote>
    <br>
    When I do convolutional filtering in my software, using the overlap
    and save method (IMHO <br>
    more computationally efficient than the overlap and add), I do not
    apply any window to the <br>
    digitized data. If I do, then there are artifacts on the audio, like
    periodic variations in <br>
    amplitude at the rhythm of the incoming buffers. And not applying
    windowing does not cause<br>
    any ill effects, at least in this case.<br>
    <br>
    Instead I saw that windowing is absolutely necessary when you use
    the FFT to compute the <br>
    spectrum and the waterfall, otherwise, as theory predicts, the
    smearing on the adjacent<br>
    bins is too high.<br>
    <br>
    <div class="moz-signature">-- <br>
      <i><b>73 Alberto I2PHD</b><br>
        <small>Credo Ut Intelligam</small></i></div>
  </body>
</html>