home *** CD-ROM | disk | FTP | other *** search
- Kula Software Inc.
- 6070 Marine Drive
- West Vancouver BC Canada V7W 2S3
-
- order: 1-800-313-6070
- tech support: (604)921-5974
- fax: (604)921-5973
- Internet: 72764.2254@compuserve.com
- CompuServe: 72764,2254
-
- ████████████████████████████████████████████████████████████████
- EZPNO v1.1b
-
- Copyright (c) 1994 by Kula Software Inc.
- All Rights Reserved.
- ████████████████████████████████████████████████████████████████
-
-
- Welcome to EZPNO!
-
- Let the EZPNO Tutor show you how to play your favorite songs step-by-
- step using 3D graphics. Load one of the sample songs or import any
- standard MIDI file and follow the 88-key piano. Zoom in for better
- visualization and let EZPNO show you the notes to press, the fingers
- to use, and how long to hold each note. Test your sight-reading skills
- with a MIDI keyboard as EZPNO tracks your progress and keeps score.
-
- Create original works or enter your favorite sheet music using the
- powerful features of the EZPNO Editor. Simply open the Edit Window, and
- place each note at the desired line or space on the staff. Complete the
- measure by adding rests, triplets, ties, and song lyrics.
-
- When you are ready, fire up the EZPNO Player to listen to your new creation.
- Set the tempo and volume, and choose among 128 instruments. Follow the
- scrolling song lyrics for karaoke-style sing-alongs.
-
-
- Have fun!
-
- Andy Kula
-
- ---------------------------------------------------------------------------
-
- ───────────────────────────────────────────────────────────────
- T A B L E O F C O N T E N T S
- ───────────────────────────────────────────────────────────────
-
- 1.0 Registration
- 1.1 EZPNO v2.0 upgrade
-
- 2.0 System Requirements
- 2.1 Math Coprocessor
-
- 3.0 Installation
- 3.1 Starting the Program
- 3.2 EZPNO command line switches
- 3.3 3D Piano Image Installation
-
- 4.0 Sound Card / MIDI Interface drivers
- 4.1 Roland MPU401
- 4.2 Sound Blaster
- 4.3 Advanced Gravis UltraSound
- 4.4 Other sound cards
-
- 5.0 EZPNO Version History
-
- 6.0 List of Distributed Files
-
- 7.0 Trouble-shooting: Frequently Asked Questions
-
- ---------------------------------------------------------------------------
-
- TRIAL USE LICENSE
-
- EZPNO is NOT a public domain program. It is copyrighted by
- Kula Software Inc. This software and accompanying documentation are
- protected by United States copyright law and also by international
- treaty provisions.
-
- Kula Software Inc. grants you a limited license to use this software
- for evaluation purposes for a period not to exceed thirty days. If you
- continue using this software after the thirty-day evaluation period,
- you MUST make a registration payment to Kula Software Inc.
-
- You may not use, copy, rent, lease, sell, modify, decompile,
- disassemble, otherwise reverse engineer, or transfer the licensed
- program except as provided in this agreement. Any such unauthorized
- use shall result in immediate and automatic termination of this license.
- All rights not expressly granted here are reserved to Kula Software Inc.
-
- **********************************************************************
- * *
- * DISCLAIMER OF LIABILITY *
- * *
- * Kula Software Inc. disclaims all liability in connection *
- * with the effectiveness of the software, its fitness for a *
- * particular purpose, or its merchantability. In particular, *
- * in no event shall Kula Software Inc. be liable for any damages *
- * whatsoever, including but not limited to loss of profit, or *
- * special, incidental or consequential damages, including damages *
- * relating to loss of data, damage to hardware, hard disks, etc., *
- * use of EZPNO software, loss of use of other software, or any *
- * other similar claims. *
- * *
- **********************************************************************
-
- ---------------------------------------------------------------------------
-
- 1.0 Registration
- ───────────────────────────────────────────────────────────────
- If you find EZPNO to be useful, please register for only $29.95 US.
- (Canadian customers at par value).
-
- I will send you the full-blown EZPNO v2.0 complete with bound user manual
- and bonus songs files. This latest upgrade includes full printer support,
- four staffs, automatic note alignment, clef change, transpose, and much
- more!
-
- AND...registered customers will be entitled to receive my upcoming
- EZNOTE for Windows at developer cost! If you wish, you may send in an
- addition $10.00 now for an advance copy. The target release date is
- January 31, 1996.
-
- Technical support is unlimited. Customer satisfaction is guaranteed by
- a full money refund.
-
-
- *******************************************************************
- Call Kula Software TOLL-FREE at 1-800-313-6070 with your VISA
- and registration code (available on program's registration screen).
- *******************************************************************
-
- OR
- Mail the order form (ORDER.DOC) with cheque, money order, or
- VISA information to:
-
- Kula Software Inc.
- 6070 Marine Drive
- West Vancouver, BC
- Canada
- V7W 2S3
-
-
- OR
- Fax the order form (ORDER.DOC) to (604)921-5973.
-
- OR
- E-mail your order on the Internet.
- My Internet address is: 72764.2254@compuserve.com
- My Compuserve address is: 72764,2254
-
-
- To print out the order form ORDER.DOC, press the [Print] button
- on the program's registration screen.
-
- OR type at DOS prompt:
-
- TYPE ORDER.DOC > PRN
-
-
- 1.1 EZPNO v2.0 upgrade
- ───────────────────────────────────────────────────────────────
- The following is a list of some of the new features of EZPNO v2.0:
-
- -Full printer support
- -Four staffs
- -Automatic alignment of staff notation
- -Clef selection by measure
- -Transpose
- -Cloning of one staff to another
- -Playback of song even in low memory situations
- -Large MIDI file support ( >64K )
- -Sight-read test and practice modes
-
- ---------------------------------------------------------------------------
-
- 2.0 System Requirements
- ───────────────────────────────────────────────────────────────
- IBM compatible PC with hard disk and 1 floppy disk drive
- MS-DOS 3.3 or greater
- VGA graphics adaptor
- 640K RAM
- Mouse optional
- Sound card / MIDI interface recommended
-
-
- 2.1 Math Coprocessor
- ───────────────────────────────────────────────────────────────
- EZPNO features an full 88-key three-dimensional piano in regular
- and zoom views. If you have a math coprocessor (DX chip), you may
- set [3D draw] in the Global Settings dialogue box (Function key <F6>).
- This will enhance the three-dimensional quality of the images. If you
- do not have a math coprocessor, the drawing will be slow in this mode.
-
- ---------------------------------------------------------------------------
-
- 3.0 Installation
- ───────────────────────────────────────────────────────────────
- EZPNO must be installed on the hard drive to operate correctly.
-
- Insert the program diskette into drive A.
- At the DOS prompt, type a:install and press <Enter>.
-
- (replace b: for a: for floppy drive B)
-
-
- 3.1 Starting the Program
- ───────────────────────────────────────────────────────────────
- Be sure to be in the \EZPNO directory when you start the
- program. EZPNO searches only the current directory for its
- supporting files. Type e-z-p-n-o to start the application.
-
-
- 3.2 EZPNO command line switches
- ───────────────────────────────────────────────────────────────
- The following switches may be typed after 'e-z-p-n-o' at the DOS prompt:
-
- -? Display all command line arguments.
-
- -i[xx] Override MPU401 IRQ (default=2)
- -p[xxx] Override MPU401 port address (default=330h)
-
- -q Quiet mode.
- -pc Force PC speaker.
- -mpu Force Roland MPU401.
- -sb Force Sound Blaster.
- -gus Force UltraSound driver.
- -vmp Force Voyetra VMP driver.
-
- -x[xxxx] Detects and uses Extended memory(XMS) for program overlays.
- Sometimes EZPNO loads program code from disk (eg. for
- dialogue boxes, on-line help). With this switch enabled,
- EZPNO can save overlays in XMS for faster retrieval. This may
- improve program performance. A starting address may be set in
- kilobytes (eg. ezpno -x1000: use XMS at address 1,000,000).
-
- -e Detects and uses Expanded memory(EMS) for program overlays.
- See description above for XMS.
-
-
- 3.3 3D Piano Image Installation
- ───────────────────────────────────────────────────────────────
- When loading EZPNO for the first time, it will run a quick installation
- program to create 3D piano image files. Simply follow the instructions
- on the screen.
-
- ---------------------------------------------------------------------------
-
- 4.0 Sound Card / MIDI Interface drivers
- ───────────────────────────────────────────────────────────────
- EZPNO automatically searches for the sound card or driver installed on
- your system. If no sound card or driver is found, EZPNO uses the PC speaker
- for sound. If more than one card is installed, you must specify the card
- desired on the command line (see 3.2 EZPNO command line switches).
-
- The following sound cards are currently supported:
-
- Sound Card/MIDI Interface driver
- ========================= ======
- Roland MPU401 and compatibles -
- Sound Blaster and compatibles -
- Advanced Gravis UltraSound ultramid
- Others Voyetra VMP drivers
-
-
- 4.1 Roland MPU401 and compatibles
- ───────────────────────────────────────────────────────────────
- The default IRQ is 2. The default MIDI port address is 330h.
- These settings may be overrided on the command line with the
- -i switch or the -p switch respectively.
-
- eg. ezpno -i5 -p300
-
- This command sets EZPNO to use IRQ 5 and port address 300h.
- (see 3.2 EZPNO command line switches).
-
-
- 4.2 Sound Blaster and compatibles
- ───────────────────────────────────────────────────────────────
- Sound Blaster/compatibles MUST have the "BLASTER" environment variable
- set up in DOS. Enter the following line into your AUTOEXEC.BAT file,
- or type it in directly at the DOS prompt:
-
- SET BLASTER=A220 I7 D1 T3
-
- (A=Base port address, I=IRQ number, D=DMA channel, T=Sound Blaster version)
-
- If you enter this line into the AUTOEXEC.BAT file, you must reboot
- your computer for the statement to take effect.
-
- To use the Sound Blaster MIDI interface adaptor, your card must have
- DSP ROM version 2.00 or later.
-
-
- 4.3 Advanced Gravis UltraSound
- ───────────────────────────────────────────────────────────────
- The ultramid driver must be loaded prior to running EZPNO. To load, simply
- type 'u-l-t-r-a-m-i-d' at the DOS prompt. The following command line
- switches may be used with ultramid:
-
- -16 Use 16-bit patches for improved sound performance. The
- default is 8-bit.
-
- -c Preloads a 256K, 512K 768K or 1024K patch library, depending
- on how much memory you have on your UltraSound card.
-
- -f Unload ultramid from memory
-
- -m[xxx] [1-127] Sets the master volume for music. The default
- volume is 127.
-
- -d[path] Use an alternate path for finding the ultramid configuration
- file and for finding patches. The path should include a
- trailing backslash (e.g.) -dc:\game\
-
-
- 4.4 Voyetra VMP drivers
- ───────────────────────────────────────────────────────────────
- EZPNO supports many more sound cards via the VMP drivers created by
- Voyetra Technologies. Call Kula Software at (604)921-5974 for more
- information as to how to obtain these drivers.
-
-
- ---------------------------------------------------------------------------
-
- 5.0 EZPNO Version History
- ───────────────────────────────────────────────────────────────
- v1.0 Jan 94 first version
-
- v1.1 Jun 94 improved:
- -MPU401 compatibility
- -Sound Blaster MIDI-In/Out
- -UltraSound MIDI-In
- -sight-reading
-
- v1.1a Sept 94 new logo screen
- new method to erase graphic text:
- -Some monitors do not support
- ASCII 219 as a block character (█).
- improved:
- -MIDI file import
- -notation graphics
-
- Pre-Registration:
- -include on-line documentation
- -new registration screen
-
- ---------------------------------------------------------------------------
-
- 6.0 List of Distributed Files
- ───────────────────────────────────────────────────────────────
-
- README DOC This file
- EZPNO EXE EZPNO executable
- EZPNODOC EXE EZPNO document viewer
-
- EZPNO Support
- ==================
- PIANO88 PNT Piano image support
- PIANO88 MRK Piano image support
- PIANOV0 MRK Piano image support
- PIANOV1 MRK Piano image support
- PIANOV2 MRK Piano image support
- PIANOV3 MRK Piano image support
- ICONCTRL SPR Sprite image support
- NOTATION SPR Sprite image support
- SONGCTRL SPR Sprite image support
- EZPNO HLP Dialogue box on-line help
- HOTKEY HLP Hot-key help
- EZPNODOC TXT On-line documentation text
- GENMIDI TXT General-MIDI instrument list
- LOGO BMP Kula Software Inc. logo
-
- NOTE: TAMPERING WITH ANY EZPNO SUPPORT FILES MAY RESULT
- IN PROGRAM MALFUNCTION
-
- Sound Card Support
- ==================
- SBMIDI IBK Sound Blaster Instrument file
- ULTRAMID EXE UltraSound TSR driver
- ULTRAMID INI UltraSound configuration file
-
- EZPNO Song Files
- ==================
- ADAY PNO "A Day Doesn't Go By" - copyright (c)1994 by Andy Kula
- OLDMAC PNO "Old MacDonald Had a Farm"
- FURELISE PNO Classical
- FLATSCL PNO Major Flat scales
- SHARPSCL PNO Major Sharp scales
-
- MIDI Files
- ==================
- GROWPAIN MID "Growing Pains" - copyright (c)1994 by Andy Kula
- LALALAND MID "La-La-Land" - copyright (c)1994 by Andy Kula
- 5THSYMP MID Classical
- BACH MID Classical
- ENTERTNR MID Theme from the "The Sting"
-
- Shareware
- ==================
- ORDER DOC Order form
- VENDOR DOC Letter to Shareware vendors
- REGISTER TXT Registration screen
-
-
- The following files are created at run-time only:
-
- PIANO88 IMG Piano image support
- PIANOV0 IMG Piano image support
- PIANOV1 IMG Piano image support
- PIANOV2 IMG Piano image support
- PIANOV3 IMG Piano image support
- EZPNO CFG EZPNO configuration file
- EZPNODOC CFG EZPNO document viewer configuration file
- EZPNO REG EZPNO registration record (shareware version only)
-
-
- ---------------------------------------------------------------------------
-
- 7.0 Trouble-shooting: Frequently Asked Questions
- ───────────────────────────────────────────────────────────────
- If, after reading the program documentation, you are still having
- difficulty, please call my technical support line: (604)921-5974.
- I will be happy to assist you, even if you do not wish to register
- at this time. The 800 number is for orders only.
-
- An on-line user manual is available by pressing Function key <F1>.
- Press <?> or click the [Hot-key] button at the top left of the
- screen for a quick reference of Editing commands.
-
-
- 1) I AM NOT GETTING ANY SOUND.
-
- Look for the screen message immediately after starting the program.
- It should say something like: "Sound Blaster found...", if the program
- has successfully recognized your sound card. If it does not recognize any
- sound cards, the program will use the PC speaker.
-
- Sound Blaster/compatibles MUST have the "BLASTER" environment variable
- set up in DOS. Enter the following line into your AUTOEXEC.BAT file,
- or type it in directly at the DOS prompt:
-
- SET BLASTER=A220 I7 D1 T3
-
- (A=Base port address, I=IRQ number, D=DMA channel, T=Sound Blaster version)
-
- If you enter this line into the AUTOEXEC.BAT file, you must reboot
- your computer for the statement to take effect.
-
- Some cards may not work while running the program from Windows. In this
- case, exit Windows and run the program direct from DOS.
-
- Be sure to read SECTION 4 of this document regarding sound cards.
- If you have changed the default settings on your sound card, or if you
- have more than one card in your system, you may have to start this
- program with some extra commands to specify the card, port address,
- or IRQ number.
-
-
- 2) MY SOUND BLASTER IS NOT LOUD ENOUGH.
-
- Be sure to have the volume switch on the card set the highest level.
- If the sound is still not loud enough, open the Song Settings Dialog box
- (Function key F5), and set the volume level to 127.
-
-
- 3) HOW DO I ENTER NOTES?
-
- After program start-up, press <ENTER> or double-click the mouse in the
- white sheet music. A red Edit Window will appear.
-
- Move the mouse in the Edit Window, and press the left button to
- add notes, and the right button to erase. When done click the [>]
- (right arrow) to advance to the next song position.
-
- With the keyboard, move through the Edit Window with the up and down
- arrow keys. Press <SpaceBar> to add and delete notes. Press the right
- arrow key to advance to the next song position.
-
-
- 4) HOW DO I CHANGE STAFFS?
-
- With the Edit Window open (see (3) above), enter the <TAB> key, or click
- the [CLEF] button on the right side of the Edit Window. The highlighted
- clef symbol shows the active staff. Alternatively, click either the
- Treble or Bass Clef button on the left side of the screen.
-
-
- 5) THE BOTTOM STAFF NOTES ARE NOT CORRECT.
-
- You must activate the staff first. See question (4) above for
- changing the active staff.
-
-
- 6) HOW DO I CHANGE INSTRUMENTS?
-
- Open the Song Settings Dialog box by pressing F5. Click the mouse in the
- "instr" window (or enter <?>) to bring up a list of instruments.
-
-
- 7) HOW DO I REGISTER?
-
- If you have VISA, call me toll-free at 1-800-313-6070, or fax the order form
- ORDER.DOC with VISA information at (604)921-5973.
-
- For cheque or money order payment, complete ORDER.DOC and mail it with
- payment to the address at the top of this document. Please make cheques
- payable to Kula Software Inc.
-
-
- 8) WHO ARE YOU AND WHY THE HECK DO YOU DO THIS?
-
- Kula Software is Andy Kula. I am a person who loves programming and music,
- and feels great joy at combining the two arts, and sharing it with
- others.
-
- I do make my living from this, and so very much appreciate every single
- contribution. Thank-you.
-
-
- <<******* THE END ********>>
-
-
-