0.1.1 New features to try:

New modes: m2, m3, m4, m5, m6, m7, m8.  Currently defaults to m4

m4: The same as m1 (i.e. a pure magnitude display), except rendered
using colours to map different levels of intensity.  This works
better, because you get some visual comparison between levels of
similar magnitude.

m3, m5: As m4, except the magnitude controls the 'elevation', giving
something like a sideways waterfall display.  m3 gives a view from the
right, m5 from the left.  This displays exactly the same detail as m4,
so the shapes are completely smooth.

m2, m6: As m3+m5, except that elevations are only drawn every 8
pixels, showing the maximum value within that range.  This gives a
contoured effect that makes it much easier to see the shape of
'low-lying hills'.  However, a lot of detail is lost.

m7: Adds hues to the m1 display, using hue to indicate how much the
phase is shifting at that point.  If the phase is changing, this
indicates that we're close but not actually on the centre-frequency of
the signal.  The cyan areas are closest, and then it goes in the order
green..red..blue.  By watching the cyan areas, you should be able to
track the centre of the tone.

m8: Uses the phase shift information to instead reduce the displayed
level of non-in-phase areas.  This has the effect of sharpening up the
display.  However, it also makes it more sensitive to fluctuations.

[ I'm not sure about the usefulness of m7 and m8.  I might drop these
two displays, unless someone finds them useful in some way. ]

New -W option to allow setting the initial window size from the
command-line.

Font automatically adjusts according to window width.  

Signal display: s1 now gives full-scale for -1 to +1 signals (which is
full-scale for all integer data types).

Magnitude levels: reading the magnitude using the cursor appears to
give reasonably accurate values (3sf at least).  The magnitude
read-out gives the correct amplitude level for pure sine waves.  (So a
full-scale integer sine-wave test tone gives a reading of 1.0).

