home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / ste / dmasnd12 / dmasound.doc next >
Text File  |  1993-01-09  |  7KB  |  140 lines

  1. Mountain Software Presents:
  2.  
  3. DMA-SOUND
  4. (The STE DMA Sound Sample Player)
  5.  
  6. Version 1.2
  7. Released January 15, 1993
  8. By Anthony Watson
  9.  
  10. Shareware - $5
  11.  
  12. *****************************************************************************
  13.                                 REQUIREMENTS
  14.  
  15.   The STE DMA Sound Sample Player allows you to play sound samples using the 
  16. hardware built into the STE/TT/Falcon computers. Naturally older ST's which 
  17. do not have this hardware will not be able to use this program. The program 
  18. itself only uses 15K of RAM, though memory usage overall varies with each 
  19. sample played. The only limit to the length of sample playable is the RAM 
  20. you have available in your machine! DMA-SOUND should work from Hard-Drive, 
  21. Floppy Drive, or RAM-DISK.
  22. *****************************************************************************
  23.                                 WHAT IT DOES
  24.  
  25.    Recently I've been playing around with sound samples on my Mega STE. 
  26. There were many sample players for the ST/STE computers, and all did a fine 
  27. job! However, I found it 'unpleasant' having to load up a player program, 
  28. select playback speeds and so forth, just to hear my samples. I thought 
  29. there must be an easier way. So, I wrote my own player to suit what I wanted!
  30.    Since my computer has the hardware built in for Sample playback, I've 
  31. always converted any samples I have into the signed format necessary for the 
  32. DMA hardware. An excellent utility program for doing this is RESAMPLE. So 
  33. following the filename criteria set up for RESAMPLE, I decided to make use 
  34. of it's filename extensions. Therefore, Playback speeds are set up according 
  35. to the number in the extension:
  36.  
  37.                             .6  = 6 Khz
  38.                             .12 = 12 khz
  39.                             .25 = 25 khz
  40.                             .50 = 50 khz
  41.  
  42.    Any file which contains one of these numbers in the filename extension 
  43. will be considered an STE sample file, and will be played accordingly. In 
  44. other words, if you had a file such as 'SAMPLE.25E' it would be played back 
  45. at 25khz. If the file was named 'SAMPLE.6' it would be played back at 6khz. 
  46.    You can run DMA-SOUND directly, and use the fileselector to locate the 
  47. sample you wish to play. However, the program was intended to be set up as 
  48. an application, allowing you to just click on the sound file you wish to 
  49. play. It's rather simple to do. Click once on the DMASOUND.PRG file. Then go 
  50. to 'Install Applications' under the 'options' heading in the menu bar. Then 
  51. enter the filetype you want to install the application for. Be sure to save 
  52. your desktop after completing this procedure!
  53.    Unfortunatly, the desktop 'install applications' procedure only allows 
  54. you to install a program for one file extension. To get around this, you'll 
  55. need to install the program for one extension. Then load the NEWDESK.INF
  56. file (or DESKTOP.INF) into a text editor capable of loading/saving ASCII 
  57. text. Next, locate the line in the file which specifies the application you 
  58. just installed. (Look for DMASOUND.PRG).
  59.    Once you've found the correct line, make as many copies of this line as 
  60. necessary, and modify the extension requirements as needed. Then save the 
  61. file back out. You should end up with something similar to:
  62.  
  63.        #G 03 04 000 F:\MTN_SOFT\DMASOUND\DMASOUND.PRG@ *.6??@ @ 
  64.        #G 03 04 000 F:\MTN_SOFT\DMASOUND\DMASOUND.PRG@ *.12?@ @ 
  65.        #G 03 04 000 F:\MTN_SOFT\DMASOUND\DMASOUND.PRG@ *.25?@ @ 
  66.        #G 03 04 000 F:\MTN_SOFT\DMASOUND\DMASOUND.PRG@ *.50?@ @ 
  67.  
  68.    The beginning of these lines may vary according to the TOS version and 
  69. the path under which you've saved DMASOUND.PRG. Primarily make note of how 
  70. the extension variations are handled. Once you've modified the .INF file and 
  71. saved it back out, reboot your machine. Now you can play an STE signed sound 
  72. sample by simply clicking on the filename of the sample you wish to play!
  73. *****************************************************************************
  74.                            WHAT IT DOESN'T DO
  75.  
  76.    DMA-SOUND 'WILL NOT' play back 'Unsigned' samples! These include any from 
  77. ST-Replay etc. The DMA hardware in the STE machines requires signed samples 
  78. and only has 4 built in playback speeds. (Listed above) Most 'conventional' 
  79. samples are sampled at 10khz, 15khz or some other frequency not compatible 
  80. with the DMA hardware.
  81.  
  82.    I highly recommend both RESAMPLE by Steve Whitney, and SOUNDLAB by DMJ 
  83. Software for sound sample editing/conversions. If your samples are in a 
  84. different format, you WILL REQUIRE one of these excellent programs for 
  85. making the conversions. Both should be available on GEnie and/or your local 
  86. BBS!
  87. *****************************************************************************
  88.                               Version 1.1
  89.                         Released October 15, 1992
  90.  
  91. Version 1.1 makes a few minor updates to the DMA SOUND utility:
  92.  
  93.      1. DMA SOUND is now TT compatible
  94.      2. DMA SOUND now plays 'STEREO' samples! To differentiate between mono
  95.         and stereo, the last character of the sound samples filename 
  96.         extension must end in 'S' for Stereo. If the last character is not an
  97.         'S' then the sample is assumed to be mono.
  98.  
  99.         Sample extensions: .06S  6khz stereo sample
  100.                            .6_S  6khz stereo sample
  101.                            .6S   6khz mono sample (Note the difference?)
  102.                            .25M  25khz mono sample
  103.                            .25E  25khz mono sample
  104.                            .25S  25khz stereo sample
  105.  
  106.      3. You can now abort the sample playback by clicking either mouse key!
  107.         This is a nice feature to have if you 'accidently' play a very long
  108.         sound sample. Also, works nice when you are going through all of your
  109.         samples trying to find 'just the right one'!
  110. *****************************************************************************
  111.                               Version 1.2
  112.                         Released January 15, 1993
  113.  
  114. 1. The bug of DMASOUND bombing when trying to play some samples has been 
  115.    fixed. After much confusion, I finally figured out it was bombing on 
  116.    samples which contained 'ODD' numbers of bytes. It didn't matter what
  117.    length the sample was, only whether it had odd or even bytes. Once I 
  118.    figured out the cause, it was an easy fix.
  119.  
  120. *****************************************************************************
  121.                              SHAREWARE PLEA!
  122.  
  123.    DMA-SOUND is Shareware! It's cost is only $5. However, this program has 
  124. not been disabled in any way, and it is strictly up to your honesty to 
  125. register this program. If you would like to continue seeing new programs 
  126. from Mountain Software, please show your support by sending $5 to:
  127.  
  128.                            Anthony Watson
  129.                            6911 NE Livingston Road
  130.                            Camas, Washington 98607
  131.  
  132. You can also reach me on GEnie (A.WATSON6), or leave E-Mail to Anthony 
  133. Watson on the Mosh Bit (Fnet #648, or FidoNet 1:105/139)
  134.  
  135.    Thank you for trying DMA-SOUND! If you have any questions regarding this 
  136. program or any other Mountain Software product, please don't hesitate to 
  137. contact me!
  138.                               Anthony
  139.  
  140.