Reconstruction of a windowed signal (specifically Hamming windowed) Wondering about the resconstruction of the input signal when an overlapped windowing function has been applied.

I'm specifically applying a Hamming window with 50% overlap and I wish to reconstruct the input signal.

Here http://www.dsprelated.com/showthread/comp.dsp/105321-1.php it's given that summing the 50% overlapped windows gives a sum of 1.08.

In order to reconstruct the input signal (with the same exact amplitudes), then can I merely subtract the extra ~".08" from all the samples? Or, equivalently, divide by 1.08? 

The overlapp-add does not result into the exact same signal though, but there's some miniscule variation for some reason. By testing with an array of 1.0s I get back varying values that are of the form 0.999 ...

I guess reconstructing doesn't always lead to the same exact input signal, depending on the windowing function and the amount of overlap?
did you ask this at comp.dsp?  appears so.  if you do what hotpaw says, your Hamming window will be 

$$ w(t) =
\begin{cases}
0.426 \cdot \cos(\pi t) + 0.5 &amp; \text{if }|t| &lt; 1 \\
0.037 &amp; \text{if }|t| = 1 \\
0 &amp; \text{if }|t| &gt; 1
\end{cases} $$

still a Hamming window, but it overlap-adds to 1 (with 50% overlap), rather than 1.08.