home *** CD-ROM | disk | FTP | other *** search
/ Sound, Music & MIDI Collection 2 / SMMVOL2.bin / DOS / SS_PLAY / EZPNO11B.ZIP / README.DOC < prev    next >
Encoding:
Text File  |  1995-08-04  |  18.9 KB  |  524 lines

  1. Kula Software Inc.
  2. 6070 Marine Drive
  3. West Vancouver BC Canada  V7W 2S3   
  4.  
  5. order:        1-800-313-6070  
  6. tech support: (604)921-5974  
  7. fax:          (604)921-5973
  8. Internet:     72764.2254@compuserve.com  
  9. CompuServe:   72764,2254
  10.                                   
  11.      ████████████████████████████████████████████████████████████████ 
  12.            EZPNO v1.1b
  13.                                   
  14.            Copyright (c) 1994 by Kula Software Inc.
  15.            All Rights Reserved.                               
  16.      ████████████████████████████████████████████████████████████████
  17.  
  18.  
  19. Welcome to EZPNO!
  20.  
  21. Let the EZPNO Tutor show you how to play your favorite songs step-by-
  22. step using 3D graphics. Load one of the sample songs or import any
  23. standard MIDI file and follow the 88-key piano. Zoom in for better
  24. visualization and let EZPNO show you the notes to press, the fingers
  25. to use, and how long to hold each note. Test your sight-reading skills
  26. with a MIDI keyboard as EZPNO tracks your progress and keeps score.
  27.  
  28. Create original works or enter your favorite sheet music using the
  29. powerful features of the EZPNO Editor. Simply open the Edit Window, and
  30. place each note at the desired line or space on the staff. Complete the
  31. measure by adding rests, triplets, ties, and song lyrics. 
  32.  
  33. When you are ready, fire up the EZPNO Player to listen to your new creation.
  34. Set the tempo and volume, and choose among 128 instruments. Follow the
  35. scrolling song lyrics for karaoke-style sing-alongs.
  36.  
  37.  
  38. Have fun!
  39.  
  40. Andy Kula
  41.  
  42. ---------------------------------------------------------------------------
  43.  
  44. ───────────────────────────────────────────────────────────────
  45.       T A B L E   O F   C O N T E N T S
  46. ───────────────────────────────────────────────────────────────
  47.  
  48. 1.0 Registration
  49.     1.1 EZPNO v2.0 upgrade
  50.  
  51. 2.0 System Requirements
  52.     2.1 Math Coprocessor
  53.  
  54. 3.0 Installation
  55.     3.1 Starting the Program
  56.     3.2 EZPNO command line switches
  57.     3.3 3D Piano Image Installation
  58.  
  59. 4.0 Sound Card / MIDI Interface drivers
  60.     4.1 Roland MPU401
  61.     4.2 Sound Blaster
  62.     4.3 Advanced Gravis UltraSound
  63.     4.4 Other sound cards
  64.  
  65. 5.0 EZPNO Version History
  66.  
  67. 6.0 List of Distributed Files
  68.  
  69. 7.0 Trouble-shooting: Frequently Asked Questions
  70.  
  71. ---------------------------------------------------------------------------
  72.  
  73.             TRIAL USE LICENSE
  74.  
  75. EZPNO is NOT a public domain program.  It is copyrighted by
  76. Kula Software Inc.  This software and accompanying documentation are
  77. protected by United States copyright law and also by international
  78. treaty provisions.
  79.  
  80. Kula Software Inc. grants you a limited license to use this software
  81. for evaluation purposes for a period not to exceed thirty days.  If you
  82. continue using this software after the thirty-day evaluation period,
  83. you MUST make a registration payment to Kula Software Inc.
  84.  
  85. You may not use, copy, rent, lease, sell, modify, decompile,
  86. disassemble, otherwise reverse engineer, or transfer the licensed
  87. program except as provided in this agreement.  Any such unauthorized
  88. use shall result in immediate and automatic termination of this license.
  89. All rights not expressly granted here are reserved to Kula Software Inc.
  90.  
  91.     **********************************************************************
  92.     *                                                                    *
  93.     *                  DISCLAIMER OF LIABILITY                           *   
  94.     *                                                                    *   
  95.     *   Kula Software Inc. disclaims all liability in connection         *  
  96.     *   with the effectiveness of the software, its fitness for a        *  
  97.     *   particular purpose, or its merchantability. In particular,       *  
  98.     *   in no event shall Kula Software Inc. be liable for any damages   *         
  99.     *   whatsoever, including but not limited to loss of profit, or      *  
  100.     *   special, incidental or consequential damages, including damages  *  
  101.     *   relating to loss of data, damage to hardware, hard disks, etc.,  *  
  102.     *   use of EZPNO software, loss of use of other software, or any     *  
  103.     *   other similar claims.                                            *  
  104.     *                                                                    *   
  105.     **********************************************************************
  106.  
  107. ---------------------------------------------------------------------------
  108.  
  109. 1.0 Registration
  110. ───────────────────────────────────────────────────────────────
  111. If you find EZPNO to be useful, please register for only $29.95 US.
  112. (Canadian customers at par value).
  113.  
  114. I will send you the full-blown EZPNO v2.0 complete with bound user manual 
  115. and bonus songs files. This latest upgrade includes full printer support,
  116. four staffs, automatic note alignment, clef change, transpose, and much 
  117. more!  
  118.  
  119. AND...registered customers will be entitled to receive my upcoming 
  120. EZNOTE for Windows at developer cost! If you wish, you may send in an
  121. addition $10.00 now for an advance copy. The target release date is
  122. January 31, 1996.
  123.  
  124. Technical support is unlimited. Customer satisfaction is guaranteed by
  125. a full money refund.
  126.  
  127.  
  128.    *******************************************************************
  129.    Call Kula Software TOLL-FREE at 1-800-313-6070 with your VISA
  130.    and registration code (available on program's registration screen). 
  131.    *******************************************************************
  132.  
  133.    OR
  134.    Mail the order form (ORDER.DOC) with cheque, money order, or 
  135.    VISA information to:
  136.  
  137.             Kula Software Inc.
  138.             6070 Marine Drive
  139.             West Vancouver, BC 
  140.             Canada 
  141.             V7W 2S3   
  142.  
  143.  
  144.    OR
  145.    Fax the order form (ORDER.DOC) to (604)921-5973.
  146.  
  147.    OR
  148.    E-mail your order on the Internet.
  149.    My Internet address is: 72764.2254@compuserve.com
  150.    My Compuserve address is: 72764,2254
  151.  
  152.  
  153.    To print out the order form ORDER.DOC, press the [Print] button
  154.    on the program's registration screen.
  155.  
  156.    OR type at DOS prompt:
  157.  
  158.           TYPE ORDER.DOC > PRN
  159.  
  160.  
  161. 1.1 EZPNO v2.0 upgrade
  162. ───────────────────────────────────────────────────────────────
  163. The following is a list of some of the new features of EZPNO v2.0:
  164.  
  165. -Full printer support
  166. -Four staffs
  167. -Automatic alignment of staff notation
  168. -Clef selection by measure
  169. -Transpose
  170. -Cloning of one staff to another
  171. -Playback of song even in low memory situations
  172. -Large MIDI file support ( >64K )
  173. -Sight-read test and practice modes
  174.  
  175. ---------------------------------------------------------------------------
  176.  
  177. 2.0 System Requirements
  178. ───────────────────────────────────────────────────────────────
  179. IBM compatible PC with hard disk and 1 floppy disk drive
  180. MS-DOS 3.3 or greater
  181. VGA graphics adaptor
  182. 640K RAM
  183. Mouse optional
  184. Sound card / MIDI interface recommended 
  185.  
  186.  
  187. 2.1 Math Coprocessor
  188. ───────────────────────────────────────────────────────────────
  189. EZPNO features an full 88-key three-dimensional piano in regular
  190. and zoom views. If you have a math coprocessor (DX chip), you may
  191. set [3D draw] in the Global Settings dialogue box (Function key <F6>).
  192. This will enhance the three-dimensional quality of the images. If you 
  193. do not have a math coprocessor, the drawing will be slow in this mode.
  194.  
  195. ---------------------------------------------------------------------------
  196.  
  197. 3.0 Installation
  198. ───────────────────────────────────────────────────────────────
  199. EZPNO must be installed on the hard drive to operate correctly.
  200.  
  201. Insert the program diskette into drive A.
  202. At the DOS prompt, type a:install and press <Enter>.
  203.  
  204. (replace b: for a: for floppy drive B)
  205.  
  206.  
  207. 3.1 Starting the Program
  208. ───────────────────────────────────────────────────────────────
  209. Be sure to be in the \EZPNO directory when you start the
  210. program. EZPNO searches only the current directory for its
  211. supporting files. Type e-z-p-n-o to start the application. 
  212.  
  213.  
  214. 3.2 EZPNO command line switches
  215. ───────────────────────────────────────────────────────────────
  216. The following switches may be typed after 'e-z-p-n-o' at the DOS prompt:
  217.  
  218.  -?         Display all command line arguments. 
  219.         
  220.  -i[xx]     Override MPU401 IRQ (default=2)
  221.  -p[xxx]    Override MPU401 port address (default=330h)
  222.  
  223.  -q         Quiet mode.
  224.  -pc        Force PC speaker.
  225.  -mpu       Force Roland MPU401.
  226.  -sb        Force Sound Blaster.
  227.  -gus       Force UltraSound driver.
  228.  -vmp       Force Voyetra VMP driver.
  229.  
  230.  -x[xxxx]   Detects and uses Extended memory(XMS) for program overlays. 
  231.         Sometimes EZPNO loads program code from disk (eg. for 
  232.         dialogue boxes, on-line help). With this switch enabled, 
  233.         EZPNO can save overlays in XMS for faster retrieval. This may 
  234.         improve program performance. A starting address may be set in 
  235.         kilobytes (eg. ezpno -x1000: use XMS at address 1,000,000).
  236.  
  237.  -e         Detects and uses Expanded memory(EMS) for program overlays. 
  238.         See description above for XMS.
  239.  
  240.  
  241. 3.3 3D Piano Image Installation
  242. ───────────────────────────────────────────────────────────────
  243. When loading EZPNO for the first time, it will run a quick installation
  244. program to create 3D piano image files. Simply follow the instructions
  245. on the screen.
  246.  
  247. ---------------------------------------------------------------------------
  248.  
  249. 4.0 Sound Card / MIDI Interface drivers
  250. ───────────────────────────────────────────────────────────────
  251. EZPNO automatically searches for the sound card or driver installed on
  252. your system. If no sound card or driver is found, EZPNO uses the PC speaker 
  253. for sound. If more than one card is installed, you must specify the card 
  254. desired on the command line (see 3.2 EZPNO command line switches).
  255.  
  256. The following sound cards are currently supported:
  257.  
  258. Sound Card/MIDI Interface                       driver
  259. =========================                       ======
  260. Roland MPU401 and compatibles                     -
  261. Sound Blaster and compatibles                     -
  262. Advanced Gravis UltraSound                      ultramid
  263. Others                                          Voyetra VMP drivers 
  264.  
  265.  
  266. 4.1 Roland MPU401 and compatibles
  267. ───────────────────────────────────────────────────────────────
  268. The default IRQ is 2. The default MIDI port address is 330h.
  269. These settings may be overrided on the command line with the 
  270. -i switch or the -p switch respectively.
  271.  
  272. eg. ezpno -i5 -p300
  273.  
  274. This command sets EZPNO to use IRQ 5 and port address 300h.
  275. (see 3.2 EZPNO command line switches).
  276.  
  277.  
  278. 4.2 Sound Blaster and compatibles
  279. ───────────────────────────────────────────────────────────────
  280. Sound Blaster/compatibles MUST have the "BLASTER" environment variable
  281. set up in DOS. Enter the following line into your AUTOEXEC.BAT file, 
  282. or type it in directly at the DOS prompt:
  283.  
  284.         SET BLASTER=A220 I7 D1 T3 
  285.  
  286. (A=Base port address, I=IRQ number, D=DMA channel, T=Sound Blaster version)
  287.  
  288. If you enter this line into the AUTOEXEC.BAT file, you must reboot 
  289. your computer for the statement to take effect.
  290.  
  291. To use the Sound Blaster MIDI interface adaptor, your card must have 
  292. DSP ROM version 2.00 or later.
  293.  
  294.  
  295. 4.3 Advanced Gravis UltraSound
  296. ───────────────────────────────────────────────────────────────
  297. The ultramid driver must be loaded prior to running EZPNO. To load, simply
  298. type 'u-l-t-r-a-m-i-d' at the DOS prompt. The following command line
  299. switches may be used with ultramid:
  300.  
  301.  -16            Use 16-bit patches for improved sound performance. The 
  302.         default is 8-bit.
  303.  
  304.  -c             Preloads a 256K, 512K 768K or 1024K patch library, depending
  305.         on how much memory you have on your UltraSound card. 
  306.  
  307.  -f             Unload ultramid from memory
  308.  
  309.  -m[xxx]        [1-127] Sets the master volume for music. The default
  310.         volume is 127.
  311.  
  312.  -d[path]       Use an alternate path for finding the ultramid configuration
  313.         file and for finding patches. The path should include a
  314.         trailing backslash (e.g.) -dc:\game\
  315.  
  316.  
  317. 4.4 Voyetra VMP drivers
  318. ───────────────────────────────────────────────────────────────
  319. EZPNO supports many more sound cards via the VMP drivers created by 
  320. Voyetra Technologies. Call Kula Software at (604)921-5974 for more 
  321. information as to how to obtain these drivers.
  322.  
  323.  
  324. ---------------------------------------------------------------------------
  325.  
  326. 5.0 EZPNO Version History
  327. ───────────────────────────────────────────────────────────────
  328. v1.0            Jan 94          first version
  329.  
  330. v1.1            Jun 94          improved:
  331.                     -MPU401 compatibility
  332.                     -Sound Blaster MIDI-In/Out
  333.                     -UltraSound MIDI-In
  334.                     -sight-reading
  335.  
  336. v1.1a           Sept 94         new logo screen
  337.                 new method to erase graphic text:
  338.                     -Some monitors do not support 
  339.                      ASCII 219 as a block character (█).
  340.                 improved:
  341.                     -MIDI file import 
  342.                     -notation graphics
  343.                     
  344.                 Pre-Registration:
  345.                     -include on-line documentation
  346.                     -new registration screen
  347.  
  348. ---------------------------------------------------------------------------
  349.  
  350. 6.0 List of Distributed Files
  351. ───────────────────────────────────────────────────────────────
  352.  
  353. README   DOC            This file
  354. EZPNO    EXE            EZPNO executable
  355. EZPNODOC EXE            EZPNO document viewer
  356.  
  357. EZPNO Support
  358. ==================
  359. PIANO88  PNT            Piano image support
  360. PIANO88  MRK            Piano image support
  361. PIANOV0  MRK            Piano image support
  362. PIANOV1  MRK            Piano image support
  363. PIANOV2  MRK            Piano image support
  364. PIANOV3  MRK            Piano image support
  365. ICONCTRL SPR            Sprite image support
  366. NOTATION SPR            Sprite image support
  367. SONGCTRL SPR            Sprite image support
  368. EZPNO    HLP            Dialogue box on-line help
  369. HOTKEY   HLP            Hot-key help
  370. EZPNODOC TXT            On-line documentation text
  371. GENMIDI  TXT            General-MIDI instrument list
  372. LOGO     BMP            Kula Software Inc. logo
  373.  
  374. NOTE:     TAMPERING WITH ANY EZPNO SUPPORT FILES MAY RESULT
  375.       IN PROGRAM MALFUNCTION
  376.  
  377. Sound Card Support
  378. ==================
  379. SBMIDI   IBK            Sound Blaster Instrument file
  380. ULTRAMID EXE            UltraSound TSR driver
  381. ULTRAMID INI            UltraSound configuration file
  382.  
  383. EZPNO Song Files
  384. ==================
  385. ADAY     PNO            "A Day Doesn't Go By" - copyright (c)1994 by Andy Kula
  386. OLDMAC   PNO            "Old MacDonald Had a Farm"
  387. FURELISE PNO            Classical 
  388. FLATSCL  PNO            Major Flat scales
  389. SHARPSCL PNO            Major Sharp scales
  390.  
  391. MIDI Files
  392. ==================
  393. GROWPAIN MID            "Growing Pains" - copyright (c)1994 by Andy Kula
  394. LALALAND MID            "La-La-Land" - copyright (c)1994 by Andy Kula
  395. 5THSYMP  MID            Classical
  396. BACH     MID            Classical
  397. ENTERTNR MID            Theme from the "The Sting"
  398.  
  399. Shareware
  400. ==================
  401. ORDER    DOC            Order form  
  402. VENDOR   DOC            Letter to Shareware vendors 
  403. REGISTER TXT            Registration screen 
  404.  
  405.  
  406. The following files are created at run-time only:
  407.  
  408. PIANO88  IMG            Piano image support
  409. PIANOV0  IMG            Piano image support
  410. PIANOV1  IMG            Piano image support
  411. PIANOV2  IMG            Piano image support
  412. PIANOV3  IMG            Piano image support
  413. EZPNO    CFG            EZPNO configuration file
  414. EZPNODOC CFG            EZPNO document viewer configuration file
  415. EZPNO    REG            EZPNO registration record (shareware version only)
  416.  
  417.  
  418. ---------------------------------------------------------------------------
  419.  
  420. 7.0 Trouble-shooting: Frequently Asked Questions
  421. ───────────────────────────────────────────────────────────────
  422. If, after reading the program documentation, you are still having
  423. difficulty, please call my technical support line: (604)921-5974.
  424. I will be happy to assist you, even if you do not wish to register
  425. at this time. The 800 number is for orders only.
  426.  
  427. An on-line user manual is available by pressing Function key <F1>. 
  428. Press <?> or click the [Hot-key] button at the top left of the
  429. screen for a quick reference of Editing commands.
  430.  
  431.  
  432. 1) I AM NOT GETTING ANY SOUND.
  433.  
  434. Look for the screen message immediately after starting the program.
  435. It should say something like: "Sound Blaster found...", if the program 
  436. has successfully recognized your sound card. If it does not recognize any 
  437. sound cards, the program will use the PC speaker.
  438.  
  439. Sound Blaster/compatibles MUST have the "BLASTER" environment variable
  440. set up in DOS. Enter the following line into your AUTOEXEC.BAT file, 
  441. or type it in directly at the DOS prompt:
  442.  
  443.         SET BLASTER=A220 I7 D1 T3 
  444.  
  445. (A=Base port address, I=IRQ number, D=DMA channel, T=Sound Blaster version)
  446.  
  447. If you enter this line into the AUTOEXEC.BAT file, you must reboot 
  448. your computer for the statement to take effect.
  449.  
  450. Some cards may not work while running the program from Windows. In this 
  451. case, exit Windows and run the program direct from DOS.
  452.  
  453. Be sure to read SECTION 4 of this document regarding sound cards. 
  454. If you have changed the default settings on your sound card, or if you
  455. have more than one card in your system, you may have to start this 
  456. program with some extra commands to specify the card, port address,
  457. or IRQ number.
  458.  
  459.  
  460. 2) MY SOUND BLASTER IS NOT LOUD ENOUGH.
  461.  
  462. Be sure to have the volume switch on the card set the highest level. 
  463. If the sound is still not loud enough, open the Song Settings Dialog box 
  464. (Function key F5), and set the volume level to 127.
  465.  
  466.  
  467. 3) HOW DO I ENTER NOTES?
  468.  
  469. After program start-up, press <ENTER> or double-click the mouse in the
  470. white sheet music. A red Edit Window will appear.
  471.  
  472. Move the mouse in the Edit Window, and press the left button to 
  473. add notes, and the right button to erase. When done click the [>] 
  474. (right arrow) to advance to the next song position.
  475.  
  476. With the keyboard, move through the Edit Window with the up and down 
  477. arrow keys. Press <SpaceBar> to add and delete notes. Press the right
  478. arrow key to advance to the next song position.
  479.  
  480.  
  481. 4) HOW DO I CHANGE STAFFS?
  482.  
  483. With the Edit Window open (see (3) above), enter the <TAB> key, or click
  484. the [CLEF] button on the right side of the Edit Window. The highlighted
  485. clef symbol shows the active staff. Alternatively, click either the 
  486. Treble or Bass Clef button on the left side of the screen.
  487.  
  488.  
  489. 5) THE BOTTOM STAFF NOTES ARE NOT CORRECT.
  490.  
  491. You must activate the staff first. See question (4) above for 
  492. changing the active staff.
  493.  
  494.  
  495. 6) HOW DO I CHANGE INSTRUMENTS?
  496.  
  497. Open the Song Settings Dialog box by pressing F5. Click the mouse in the 
  498. "instr" window (or enter <?>) to bring up a list of instruments. 
  499.  
  500.  
  501. 7) HOW DO I REGISTER?
  502.  
  503. If you have VISA, call me toll-free at 1-800-313-6070, or fax the order form 
  504. ORDER.DOC with VISA information at (604)921-5973. 
  505.  
  506. For cheque or money order payment, complete ORDER.DOC and mail it with 
  507. payment to the address at the top of this document. Please make cheques 
  508. payable to Kula Software Inc.
  509.  
  510.  
  511. 8) WHO ARE YOU AND WHY THE HECK DO YOU DO THIS?
  512.  
  513. Kula Software is Andy Kula. I am a person who loves programming and music, 
  514. and feels great joy at combining the two arts, and sharing it with 
  515. others. 
  516.  
  517. I do make my living from this, and so very much appreciate every single 
  518. contribution. Thank-you.
  519.  
  520.  
  521.              <<******* THE END ********>>
  522.  
  523.  
  524.