There is a simple graphical display interface now available for use with the
LUTEar library. It is written using the public domain WxWin cross
platform GUI library. Once the library has been compiled with GUI support
the Display_Signal module can be accessed using generic or
hard programming. The GUI support must be compiled using C++ and the
WxWin library. WxWin can be used under X-windows (MOTIF or xview), PC Windows
(3.1, 3.11, NT or '95) and there is also a Macintosh version (though this is
not currently as advanced as for the other platforms). The Macintosh version
does work for the simple commands corrently used for the LUTEar GUI support.
See the URL "http://www.aiai.ed.ac.uk/~jacs/wxwin.html" for further
information about WxWin. See the INSTALL file for information on installing
LUTEar with graphical support. A program which uses the display module can
still be compiled using a CRL library which does not have the graphics support
included. In such a case the display module will be ignored.
The display module may be included in-line in a process pipeline in the
same way that other process modules are used. However, it does not change the
input signal passed to it at all, and it points it's output signal directly to
the input signal. This means that, used in a simulation, the display module
is transparent. In hard programming mode the "Display_Signal(...)"
routine can be used to graphically examine the output from any particular
EarObject's output signal by giving that EarObject's name as an
argument to the routine.