home *** CD-ROM | disk | FTP | other *** search
/ Sound Sensations! / sound_sensations.iso / windows / fmsoun / install.doc < prev    next >
Text File  |  1991-01-22  |  10KB  |  219 lines

  1. 1)  ABOUT FM DRIVER FOR WINDOWS 3.0 VERSION 00.90
  2.  
  3. Many of you who own Adlib and SoundBlaster cards for your PC's have waited
  4. patiently for the ability to use them under Windows 3.0.  The wait is over!!
  5. The enclosed programs will allow you to use the FM synthesis abilities of your
  6. sound card under Windows 3.0.  You will be able to play ROL music files, edit
  7. instruments, and eventually do other neat things as software becomes available.
  8. This driver also replaces the normal boring error beep of Windows with a note
  9. from the sound card.  <see section 4 for more information> 
  10.  
  11. This driver has been written independently by me, Monty Schmidt.  The enclosed
  12. instrument editor, INSTEDIT,  was written by David Giller, and the ROL player 
  13. program, PLAYER, was written by both myself and David Giller. This program was 
  14. written to support the Adlib card and also the Creative Labs SoundBlaster card 
  15. in Adlib compatible mode.  This was done in order to support the largest number
  16. of cards possible with Windows sound support.  If there is interest future 
  17. efforts will include support of Voice, CMS, and Midi modes of the SoundBlaster
  18. card.
  19.  
  20. Programming information for the FM.DRV driver will be available soon for those
  21. people who would like to write Windows Programs which utilize this driver. It 
  22. will be released in a seperate file with a .LIB and .H file.
  23.  
  24.  
  25.  
  26. 2)  INSTALLING THE DRIVER:
  27.  
  28. Copy the driver FM.DRV to the directory \WINDOWS\SYSTEM.  This is the directory
  29. in which Windows 3.0 keeps the driver files needed by your system.  This is 
  30. assuming of course that you have installed Windows 3.0 in the directory
  31. WINDOWS.  If you have used a different name then you will need to copy it into
  32. the directory SYSTEM underneath the directory in which you installed Windows.
  33.  
  34. Ok, moving on to installation of the driver, there is a file located in your
  35. Windows directory called SYSTEM.INI.  This file contains information on what
  36. drivers your machine uses when running Windows 3.0.  You will need to use a
  37. text editor such as SYSEDIT or NOTEPAD, or a DOS editor that does not embed
  38. any kind of formatting codes in the file to edit this file.  MAKE SURE AND
  39. MAKE A BACKUP COPY OF SYSTEM.INI BEFORE EDITING IT.  You do not want to lose
  40. this file!!! Look for a line in the file SYSTEM.INI that looks like this:
  41.  
  42. sound.drv=sound.drv
  43.  
  44. You need to change this line to the following line:
  45.  
  46. sound.drv=fm.drv
  47.  
  48. If you edit this file from inside Windows then you will need to restart 
  49. Windows before you can use the new driver.  <Windows loads the sound driver
  50. when it starts executing.>
  51.  
  52.  
  53.  
  54. 3)  CREATING A MUSIC GROUP AND ADDING PROGRAMS
  55.  
  56. If you are a veteran Windows user you can skip this section. It is only here
  57. for those of you who have never created a group or set up programs under
  58. Windows.
  59.  
  60. Creating the group and program files and icons:
  61.  
  62. To create a new group for your music related programs you need to select the
  63. File menu under Program Manager.  Select New... and a dialog box will appear
  64. asking if you want to create a Program Group or Program Item.  Click on the
  65. box next to Program Group and then click OK.  Next a dialog box asking the
  66. Description will appear.  Type in Music and then click on OK. Do not worry
  67. about the Group File prompt Windows will create the file name for you. Ok,
  68. now that you have a new group up on the screen, again Select New... from the 
  69. Program Managers File menu.  This time select Program Item and click on OK.
  70. Click in the Command Line edit box.  You may type in the path where you 
  71. installed the FM software and name of the executable file you want to add.
  72. If you installed the FM software in the directory D:\WINDOWS\FM you would
  73. type in D:\WINDOWS\FM\PLAYER.EXE.  Click on OK and the Player program will
  74. be added to your group.  Repeat this for the program INSTEDIT.EXE and you
  75. are ready to go!
  76.  
  77.  
  78.  
  79. 4)  THE ERROR BEEP OF WINDOWS 3.0
  80.  
  81. The error beep of Windows is generated by windows making a call into the 
  82. current sound driver.  With the FM driver loaded the error beep is redirected
  83. to your Adlib or SoundBlaster music card.  This note is generated using voice 1
  84. of the sound card and will use whatever instrument is currently loaded in the 
  85. card.  It will change as you play songs and can be set using the included 
  86. program InstEdit.  Whenever a hard reset of the machine occurs the instrument is
  87. cleared by the card and no beep will be heard until the voice is reloaded.  
  88. Whether the beep is generated or not is still controlled by the sound portion of
  89. the  Windows control panel.  If any program is currently using the driver to 
  90. generate music the beep of Windows will not interrupt the music.
  91.  
  92.  
  93. 5)  REGISTRATION
  94.  
  95. We are asking that you send us $20.00 if you like the above programs.  This
  96. will allow us to continue to work on supporting the sound capabilities of 
  97. the PC and various manufacturers sound cards.  We will attempt to notify you 
  98. when updated versions of the software are available.  If you would like us to
  99. mail you a disk with the latest version of the software and all latest
  100. features enabled please include an extra $3.00. Please specify the type of disk
  101. you would like the programs on, 360K or 720K.
  102.  
  103. Please remember that we are releasing this driver and related programs as we 
  104. have yet to see a decent Windows 3.0 driver for FM music generation.  We do 
  105. not expect to make a lot of money from this as most people don't send in money
  106. to shareware authors anyway.  Yes you know who you are! <Grin> .. So 
  107. the point is, if you think that these programs have some worth while 
  108. potential and you'd like to see more from us then send us something, anything!
  109. Registrations will be valid for at least 1 year.  Hopefully we'll have time
  110. to make lots of neat modifications.
  111.  
  112. Send all registration checks to :
  113.     Monty Schmidt
  114.     1020 E. Johnson #1
  115.     Madison, WI 53703
  116.  
  117.  
  118.  
  119. 6) IN THE FUTURE
  120.  
  121. We are hoping to establish a BBS for Music card support including most brands
  122. of cards and MIDI.  We would like to acquire other cards to attempt to program
  123. drivers for these cards too.  We hope to write articles on programming
  124. the various music cards and release other programs and programming tools to 
  125. help those people attempting to support music in their own programs.
  126.  
  127. As far as the driver goes, we will be attempting to speed up the driver for 
  128. those of you with slower machines.  Currently those of you with 25 Mhz 386's 
  129. and above will notice no slow down while music is playing in the background.
  130. Those of you with SX's and 286's may notice slow down in Windows while playing 
  131. background music.  We will also be expanding the driver to add new features and
  132. would like to hear your suggestions for things you would like to see.
  133.  
  134.  
  135.  
  136. 7)  CONTACTING THE AUTHORS:
  137.  
  138. All suggestions, questions, or bugs may be directed to either of the two
  139. authors at the addresses or phone numbers listed.
  140.  
  141. --------------------------------------------------------------------------------
  142. Monty Schmidt
  143. 1020 E. Johnson #1
  144. Madison, WI 53703
  145. (608) 256-3133
  146.  
  147. CIS   : 73020,2770
  148. GEnie : MONTY.S
  149. --------------------------------------------------------------------------------
  150. David Giller
  151. Box 134
  152. Occidental College
  153. 1600 Campus Road
  154. Los Angeles, CA 90041
  155. email : dgiller@oxy.edu
  156.  
  157.  
  158.  
  159. 8)  Liscense Agreement   YOU MUST READ THIS IN ORDER TO USE THE DRIVER!!
  160.  
  161. SOFTWARE LICENSE
  162.  
  163. YOU MAY NOT DISTRIBUTE THE DRIVER FM.DRV WITH ANY PROGRAM FOR PROFIT OR
  164. SHAREWARE WITHOUT THE EXPRESS WRITTEN PERMISSION OF MONTY SCHMIDT. YOU MAY
  165. NOT DISTRIBUTE THE PROGRAM INSTEDIT.EXE FOR PROFIT WITHOUT THE EXPRESS WRITTEN
  166. PERMISSION OF DAVID GILLER.  YOU MAY NOT DISTRIBUTE THE PROGRAM PLAYER.EXE FOR
  167. PROFIT WITHOUT THE EXPRESS WRITTEN PERMISSION OF BOTH MONTY SCHMIDT AND DAVID
  168. GILLER.
  169.  
  170. FM.DRV,INSTEDIT.EXE, and PLAYER.EXE, are not public domain software, 
  171. nor are they free software.
  172.  
  173. FM.DRV is copyright (C) 1991 by Monty Schmidt
  174. INSTEDIT.EXE is copyright (C) 1991 by David Giller
  175. PLAYER.EXE is copyright (C) 1991 by Monty Schmidt and David Giller
  176.  
  177. No one may modify or patch the FM.DRV, INSTEDIT.EXE or PLAYER.EXE files in any
  178. way, including but not limited to decompiling, disassembling, or otherwise 
  179. reverse engineering the program.
  180.  
  181.  
  182. A limited license is granted to copy and distribute FM.DRV, PLAYER.EXE, and 
  183. INSTEDIT.EXE only for the trial use of others, subject to the above limitations,
  184. and also the following:
  185.  
  186. 1) FM.DRV, PLAYER.EXE, and INSTEDIT.EXE must be copied in unmodified form, 
  187. complete with the file containing this license information.
  188.  
  189. 2) FM.DRV, PLAYER.EXE and INSTEDIT.EXE may not be distributed in conjunction 
  190. with any other product without a specific license to do so from MONTY SCHMIDT 
  191. and DAVID GILLER.
  192.  
  193. 3) No fee, charge, or other compensation may be requested or accepted, except 
  194. for operators of electronic bulletin board systems who may make FM.DRV, 
  195. INSTEDIT.EXE, and PLAYER.EXE available for downloading as long as the above 
  196. conditions are met and there is no specific charge for the download of FM.DRV, 
  197. INSTEDIT.EXE, and PLAYER.EXE.
  198.  
  199. LIMITED WARRANTY
  200.  
  201. EXCEPT AS PROVIDED ABOVE, MONTY SCHMIDT AND DAVID GILLER DISCLAIM ALL
  202. WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO IMPLIED
  203. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT
  204. TO THE PRODUCT.  SHOULD THE PROGRAM PROVE DEFECTIVE, THE PURCHASER ASSUMES THE
  205. RISK OF PAYING THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION
  206. AND ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES.  IN NO EVENT WILL MONTY SCHMIDT OR
  207. DAVID GILLER BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING WITHOUT LIMITATION
  208. DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS
  209. INFORMATION AND THE LIKE) ARISING OUT OF THE USE OR THE INABILITY TO USE THIS
  210. PRODUCT EVEN IF MONTY SCHMIDT AND/OR DAVID GILLER HAVE BEEN ADVISED OF THE
  211. POSSIBILITY OF SUCH DAMAGES.
  212.  
  213. Use of this product for any period of time constitutes your acceptance of this 
  214. agreement and subjects you to its contents.
  215.  
  216. SoundBlaster is a trademark of Creative Labs.
  217. Adlib is a trademark of Adlib.
  218. Windows 3.0 is a trademark of Microsoft.
  219.