setiQuest/SetiQuestInfo — pull request #1 by lnigra (2012-04-20 00:17:31+00:00)
Title: Modified SETILive waterfall Rendering V1

Replaced line-by-line FFT normalization with fixed normalization by sqrt(transformLength), keeping the nominal mean square FFT value at 1.0 held by normalization processes upstream.

Eliminated clipping of FFT I and Q values. Not necessary for visualization. Clipping done further downstream

Changed scale factor for double FFT to (unsigned byte) int from fixed calculated value of 10.408 to a fixed value of 20.0. This keeps average noise background at similar intensity as a noise-only image presented on interface with current min-max auto intensity scaling. Change to fixed intensity scale image presentation will be coordinated with this rendering change.

Also corrected a premature int cast of the double pixel power value prior to scaling. This seriously distorted the low level signals (pixel levels were in units of 10 with average power equal to 10. Also made the final cast a proper rounding operation rather than truncation.