home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS - Coast to Coast / simteldosarchivecoasttocoast2.iso / windows3 / mtlabsnd.zip / README.SOX < prev    next >
Text File  |  1993-04-26  |  4KB  |  95 lines

  1.  
  2.  
  3.         ST: Sound Tools
  4.  
  5.  
  6.  
  7. ST translates sound samples between different file formats,
  8. and performs various sound effects.
  9.  
  10. This release understands "raw" files in various binary formats,
  11. Sound Blaster .VOC files, IRCAM SoundFile files, SUN Sparcstation 
  12. .au files, mutant DEC .au files, Amiga/SGI AIFF files, 
  13. Macintosh HCOM files, Sounder files, and Soundtool (DOS) files.
  14.  
  15. The sound effects include changing the sample rate, adding echo 
  16. delay lines, applying low- and band-pass filtering, and the 
  17. infamous Fender Vibro effect.
  18.  
  19. History:
  20. This is the fifth release of the Sound Tools.
  21.  
  22. This release includes handles for .WAV files,
  23. a device handler for the Unix driver for the Sound Blaster,
  24. and clean-ups in the DOS port.
  25.  
  26. Caveats:
  27. The annoying .AU problems should be cleaned up.
  28. The .SND problem is still not fully resolved.
  29. SOX is really only useable day-to-day if you
  30. hide the wacky options with one-line shell scripts.
  31.  
  32. Channel averaging doesn't work.  The software architecure
  33. of stereo & quad is bogus.
  34.  
  35. Installing:
  36. The Makefile needs one option set: -DSYSV if you're on a
  37. System V machine, or -DBSD if you're on a BSD-ish machine.
  38. See the INSTALL file for more detailed instructions.
  39.  
  40. After compiling, run 'tests.sh'.  It should print nothing.  This
  41. indicates that the program mostly works.  By reading the tests
  42. you may see how to make a sound sample file which you can play.
  43. 'monkey.au' and 'monkey.voc' are a short lo-fi monkey screech
  44. in two supported file formats, to help you ensure Sound Tools works.
  45.  
  46. SOX uses file suffices to determine the nature of a sound sample file.
  47. If it finds the suffix in its list, it uses the appropriate read
  48. or write handler to deal with that file.  You may override the suffix
  49. by giving a different type via the '-t type' argument.  See the manual
  50. page for more information.  The 'tests.sh' script illustrates various
  51. sox usages.
  52.  
  53. I hope to inspire the creation of a common base of sound processing
  54. tools for computer multimedia work, similar to the PBM toolkit for 
  55. image manipulation.
  56.  
  57. The files I wrote are copyright Lance Norskog, and may be used for
  58. any purpose.   The U-Law translation and echo delay line code 
  59. come from Jef Poskanzer's SST package.  The .AU, .AIFF, 
  60. .HCOM formats, and numerous bug fixes were contributed by 
  61. Guido Van Rossum.  The 8SVX, Sounder, Soundtool (another name
  62. clash!) and many DOS fixes were contributed by Bill Neisius.
  63. The .WAV and SB driver handlers were contributed by Rick Richardson.
  64.  
  65. Sound Tools may be used for any purpose.  Source
  66. distributions must include the copyright notices.  Binary
  67. distributions must include acknowledgements to the creators.
  68.  
  69. Note: There will be absolutely no more hardware driver
  70. handlers in SOX.  Playing & recording sound samples is
  71. not SOX's job; translation and sound effects is it.
  72.  
  73. When you have minor changes to contribute, it's OK to post
  74. them; if you have a major release, please send it to me.
  75. I'd like to coordinate the releases and do a peer review.
  76. Please document your changes.  I don't posess every kind
  77. of computer currently sold, and we are now beyond the phase
  78. where I can understand and test all source fixes.
  79.  
  80. Coming soon: full Amiga support!
  81.  
  82. Enjoy!
  83.  
  84.     Creator & Maintainer:
  85.         Lance Norskog        thinman@netcom.com
  86.  
  87.     Contributors:
  88.         Guido Van Rossum    guido@cwi.nl
  89.         Jef Poskanzer        jef@well.sf.ca.us
  90.         Bill Neisius        bill%solaria@hac2arpa.hac.com 
  91.         Rick Richardson        rick@digibd.com
  92.  
  93.  
  94.         (your name could be here, too)
  95.