    Sound Pen -  Copyright (C) 1997, 1998 by Michael Leach.

        You may freely distribute, modify, and use this source
        code for non-commercial purposes, so long as this notice
        is left intact.  Commercial use of this source code or
        any part of it requires express written permission from
                Michael Leach <mike@pcez.com>.

----------------------------------------------------------------------------
   This source code distibution contains the following sound pen files:

spen.c          The main Windows event handler.
Ezfont.h        Simplified font creating functions from Charles Petzold,
Ezfont.c        author of "Programming Windows 95".
sc88.hpp        SC88 class object declaration.
sc88.cpp        SC88 class definition.
spen.rc         Resource file.
spen1.ico       Sound Pen BMP icon.
spen.mak        Make file (Developed with Microsoft nmake.exe 7.0).
env.bat         Batch file that sets up environment variable used in mak file.
showpage.syx    Sysex message that displays screens in the SC88 sprite buffer.
lcdgrid1.ttf    Font used to replicate SC88 LCD font.
source.txt      This file.
readme.txt      Installation instructions.
----------------------------------------------------------------------------

   Sound Pen is a Win32 GUI for creating SC55/88 LCD (plasma) images and
text. It was originally built with MS Visual C++ 4.x. The SC88_Display C++
object was designed as a musical MIDI interface and makes a great foundation
for development in this area.

   You may have to edit the make file (spen.mak) to point to your MSDEV
directory. By default it's set to C:\MSDEV. If you'd like to use a different
compiler, linker or resource compiler then edit the respective CC, LINKER
and RC environment variables in ENV.BAT.

   To build:
1) Run the batch file ENV.BAT to set up environment variables.
2) Run NMAKE SPEN.MAK

   I'd be very interested in any type of interface that gets created from this
code. You can email me at mike@pcez.com with your own versions or questions.


-Mike






