home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / C128CPM / ZBRAW11.ARC / ZBRAW.DOC < prev   
Encoding:
Text File  |  1994-05-16  |  7.2 KB  |  192 lines

  1. ___________________________________________________________________
  2.  
  3.                       Z Blaster Raw Kit 1.1
  4.                     (C) 1994 Steve Goldsmith
  5.                        All Rights Reserved
  6. ___________________________________________________________________
  7.  
  8.  
  9. LICENSE AGREEMENT
  10.  
  11. PLEASE FEEL FREE TO (i) UPLOAD THIS SOFTWARE TO ANY ELECTRONIC
  12. BULLETIN BOARD, (ii) DEMONSTRATE THE SOFTWARE AND ITS CAPABILITIES
  13. OR (iii) GIVE COPIES TO POTENTIAL USERS, SO THAT OTHERS MAY HAVE
  14. THE OPPORTUNITY TO OBTAIN A COPY FOR USE IN ACCORDANCE WITH THE
  15. LICENSE TERMS CONTAINED IN THIS FILE.
  16.  
  17. NOTICE TO USER:  CAREFULLY READ THE FOLLOWING LEGAL AGREEMENT.
  18.  
  19. 1.   LICENSE GRANT.  Steven P. Goldsmith grants to you, as an
  20. individual, a non-exclusive right to use one copy of the SOFTWARE
  21. associated with this license for personal use on your computer. 
  22. This license to use the SOFTWARE is conditioned upon your
  23. compliance with the terms of this Agreement.  You are entitled to
  24. use the software in any way you see fit as long as there is NO
  25. charge.
  26.  
  27. 2.   COPYRIGHT.  The SOFTWARE is protected by United States
  28. copyright law and international treaty provisions.  You acknowledge
  29. that no title to the intellectual property in the SOFTWARE is
  30. transferred to you.  You further acknowledge that title and full
  31. ownership rights to the SOFTWARE will remain the exclusive property
  32. of Steven P. Goldsmith or its suppliers, and you will not acquire
  33. any rights to the SOFTWARE except as expressly set forth in this
  34. license.  You agree that any copies of the SOFTWARE will contain
  35. the same proprietary notices which appear on and in the SOFTWARE.
  36.  
  37. 3.   LIMITED WARRANTY.  Steven P. Goldsmith warrants that the
  38. SOFTWARE will perform substantially in accordance with the
  39. accompanying written materials for a period of ninety (90) days
  40. from the date of purchase.  Any implied warranties relating to the
  41. SOFTWARE are limited to ninety (90) days.
  42.  
  43. 4.   STEVEN P. GOLDSMITH DOES NOT WARRANT THAT THE SOFTWARE IS
  44. ERROR FREE.  STEVEN P. GOLDSMITH DISCLAIMS ALL OTHER WARRANTIES
  45. WITH RESPECT TO THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING
  46. BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
  47. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  48.  
  49. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES
  50. OR LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY MAY LAST, OR THE
  51. EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
  52. THE ABOVE LIMITATIONS OR EXCLUSIONS MAY NOT APPLY TO YOU.  THIS
  53. WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS AND YOU MAY ALSO HAVE
  54. OTHER RIGHTS WHICH VARY FROM JURISDICTION TO JURISDICTION.
  55.  
  56. 5.   NO LIABILITY FOR CONSEQUENTIAL DAMAGES.  IN NO EVENT SHALL
  57. STEVEN P. GOLDSMITH OR ITS SUPPLIERS BE LIABLE TO YOU FOR ANY
  58. CONSEQUENTIAL, SPECIAL, INCIDENTAL OR INDIRECT DAMAGES OF ANY
  59. KIND ARISING OUT OF THE DELIVERY, PERFORMANCE OR USE OF THE
  60. SOFTWARE, EVEN IF STEVEN P. GOLDSMITH HAS BEEN ADVISED OF THE
  61. POSSIBILITY OF SUCH DAMAGES.  IN NO EVENT WILL STEVEN P.
  62. GOLDSMITH'S LIABILITY FOR ANY CLAIM, WHETHER IN CONTRACT, TORT OR
  63. ANY OTHER THEORY OF LIABILITY, EXCEED THE LICENSE FEE PAID BY YOU,
  64. IF ANY.
  65.  
  66. 6.   ENTIRE AGREEMENT.  This is the entire agreement between you
  67. and Steven P. Goldsmith which supersedes any prior agreement or
  68. understanding, whether written or oral, relating to the subject
  69. matter of this license.
  70.  
  71. Commodore 128 is a trademark of Commodore Business Machines.  CP/M
  72. and CP/M 3.0 are trademarks of Digital Research.  MS-DOS and
  73. Windows are trademarks of Microsoft.  IBM PC, PC-XT and PC-AT are
  74. trademarks of International Business Machines.
  75.  
  76.  
  77. OVERVIEW
  78.  
  79. Z Blaster Raw Kit is another addition to the Z Blaster digital
  80. sound series for C128 CP/M mode.  Now you can play any four bit
  81. uncompressed sound file (.RAW, etc)!  A handy conversion utility is
  82. included to convert any eight bit uncompressed sound file (.SND,
  83. etc.) to a four bit uncompressed sound file.
  84.  
  85.  
  86. REQUIREMENTS
  87.  
  88. A C128 with or C128D running CP/M 3.0, ZP/M, ZCPR3 or compatible
  89. OS.
  90.  
  91. At least one 1541, 1541 compatible or better disk drive.
  92.  
  93. Sound output through monitor speaker or better quality sound
  94. amplification system.
  95.  
  96. Hi-Tech C 3.09 and SG C Tools 1.6 to compile C source.
  97.  
  98.  
  99. COMPILING C SOURCE
  100.  
  101. See ZBRAW.C and ZBCNV.C for compiling instructions.  To compile you
  102. need Freeware Hi-Tech C 3.09 and SG C Tools 1.6 (SGTOOL16.LZH).
  103.  
  104.  
  105. Z BLASTER RAW PLAYER
  106.  
  107. ZBRAW.COM enables you to play any uncompressed four bit file
  108. through the C128's SID chip.  To play a file:
  109.  
  110. ZBRAW {U:D:}filespec hertz {sn}
  111.  
  112. (U:D:) is any valid CP/M user and drive, (filespec) is any valid
  113. CP/M file name, hertz is sample rate in 4000 Hz to 15000 Hz range
  114. and (sn) causes nibbles to be swapped before playing.  Maximum file
  115. size is determined by the free amount of TPA.  You should be able
  116. to play files up to 46K in most cases.
  117.  
  118. ZBRAW BUGLE.RAW 11111
  119.  
  120. Plays BUGLE.RAW at 11111 Hz.
  121.  
  122. Some four bit sound files have their nibbles swapped.  This causes
  123. distortion if played in the standard format Z Blaster Kit uses. 
  124. The standard format is storing two samples per nibble starting with
  125. the high nibble.  To play a file with the first nibble in the low
  126. position:
  127.  
  128. ZBRAW BIX.RAW 7000 SN
  129.  
  130. Swaps nibbles and plays BIX.RAW at 7000 Hz.
  131.  
  132. ZBRAW 1:B:TEST.RAW 15000 SN
  133.  
  134. Swaps nibbles and plays B1:TEST.RAW at 15000 Hz.
  135.  
  136.  
  137. Z BLASTER CONVERT
  138.  
  139. ZBCNV.COM enables you to convert any uncompressed eight bit sound
  140. file (.SND, etc) to a four bit (.RAW, etc) file.  To convert a file
  141. use:
  142.  
  143. ZBCNV {U:D:}filespec {U:D:}filespec
  144.  
  145. (U:D:) is any valid CP/M user and drive and (filespec) is any valid
  146. CP/M file name.  The first name is the eight bit file and the
  147. second is the four bit file.  While ZBCNV will convert any size
  148. file remember that you can only play about a 46K four bit file. 
  149. This limits the eight bit file to about 92K.
  150.  
  151. ZBRAW SAVATAGE.SND SAVATAGE.RAW
  152.  
  153. Converts SAVATAGE.SND into SAVATAGE.RAW with standard nibble
  154. ordering.  This allows you to play with ZBRAW SAVATAGE.RAW 8000
  155. after conversion.
  156.  
  157.  
  158. HINTS AND TIPS
  159.  
  160. If the file sounds distorted during play back and you are not sure
  161. of the nibble ordering use SN option of ZBRAW.  If that does not
  162. help or it sounds worse then the file is of poor quality.  There
  163. are a lot of poor quality sound files created with "home made"
  164. digitizers.
  165.  
  166. You can run ZBCNV under the MYZ80 Z80 emulator for MS DOS.  I'm
  167. running MYZ80 under Windows 3.1 which allows me to convert sound
  168. files much faster.  I use 22DISK to export the sound files to a
  169. Epson QX-10 format disk which the 1571 can read in CP/M mode.
  170.  
  171. If you have a PC with a 8 or 16 bit sound card the use that as your
  172. sound file source.  I'm using a Sound Blaster Pro stereo card to
  173. capture my sounds.  There are many PD sound file conversion
  174. utilities that strip the header information and give you a
  175. uncompressed eight bit image.  I use a utility to convert .VOC
  176. files to .SND format.
  177.  
  178. You can get help from ZBRAW and ZBCNV by running them without any
  179. parameters.
  180.  
  181.  
  182. HOW TO CONTACT ME
  183.  
  184. Please report any problems, suggestions, etc. to me via GEnie
  185. S.GOLDSMITH2, Internet S.GOLDSMITH2@GENIE.GEIS.COM, voice phone
  186. (813) 925-1064 or US Mail to:
  187.  
  188. Steve Goldsmith
  189. 2805 Jamaica Street
  190. Sarasota, FL 34231
  191. USA
  192.