
Hello! Here I present the english and german version of OSCILLOGRAPH.
As the name indicates, the program is an emulation of an oscillograph.
You know, these machines with lots of knobs and buttons, and a flourescent
screen. Perhaps You have seen one on school, and displayed some dancing
Lissajouz figures with it. Or You even use one for technical purposes.

Now, if You lack an expensive oscillograph, try to use this program. Its
perfect for demo purposes (e.g. You can easily produce all kinds of
Lissajouz figures and more by using the internal oscillation generators),
and even can display real signals (when You have an AD converter or an
audio digitizer).

The first idea to write this program lies several years back, when on
school was shown an oscillograph displaying dancing Lissajouz figures.
One of my classmates wrote a BASIC program to plot those figures on a
home computer. It needed some seconds to create one figure. I wanted to
do better and wrote a 6502 assembler program on good old C64 which could
produce nearly 20 figures in one second!

Years later, when I have bought my Amiga, I translated my program to
68000 assembler and redesigned it to look like an oscillograph. I added
an editor for internal oscillations and implemented a complete function
plotter. Then I got an audio digitizer and extended my program to use
it for reading external signals.

Now I finally have translated the program into English, and submit it to
the Fred Fish library. Both versions, the original german and the translated
english one, are included on this disk. The german version uses PAL-graphics
(256 lines), so it wont run properly in "NTSC-countries" like the USA, and
You have to use the english version, which I wrote with 200-line-graphics.

For more detailed information about the program type the ".doc"-files which
can be found along with the programs themselves in the directories
"Oscillograph/German" and "Oscillograph/English". The directory 
"Oscillograph/Oscillations" contains a basic set of oscillations for use
in any version of OSCILLOGRAPH.

ComplexPlotter was written under Kickstart 1.3 in assembler, but it should
run under 2.0 or higher without problems. It needs the MathTrans.library.
If you dont have a digitizer which is compatible with mine, you cant
display external signals, but still use all other segments of my program.


Michael Gentner

