<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>