home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-Update.iso / NEXTSTEP / audio / editor / Resound.2.5.README < prev    next >
Encoding:
Text File  |  1998-02-14  |  3.5 KB  |  105 lines

  1. Resound 2.5
  2. Sean Luke
  3. February 14, 1998
  4.  
  5.  
  6. What's Resound?
  7. ---------------
  8.  
  9. Resound is a modular sound editor for NeXTSTEP 3.x and 4.x, specifically
  10. designed to be extendable through dynamically-loaded modules.  Resound has
  11. been compiled quad-fat. 
  12.  
  13. Resound is not designed to be the end-all and be-all of sound editors. 
  14. Rather, it's designed to provide a framework for you to add your own
  15. filters and sound-bending tools ("modules").  Think of it as Adobe
  16. Photoshop for sound bites. 
  17.  
  18. If you're currently using an earlier version of Resound, please upgrade to
  19. Resound 2.5.  Have fun! 
  20.  
  21.  
  22. Downloading Resound
  23. -------------------
  24.  
  25. Resound has been uploaded to next-ftp.peak.org and to peanuts.leo.org. 
  26. However, the easiest way to get a copy of Resound is to download it from
  27. Resound's home page, at http://www.cs.umd.edu/users/seanl/Resound.html
  28.  
  29.  
  30. Installing Resound
  31. ------------------
  32.  
  33. Installing Resound is a simple 3-step process:
  34.  
  35. 1) Put Resound.app into your /LocalApps directory
  36. 2) Make a directory called /LocalLibrary/Resound
  37. 3) Move all the files from Modules directory into /LocalLibrary/Resound.
  38.    These files have .rmod extensions and Resound looks for them when it
  39.    starts up.
  40.  
  41. If you're interested in developing modules for Resound, you'll want to
  42. store the API and APIExamples directories as well. 
  43.  
  44.  
  45.  
  46.  
  47. What's New
  48. ----------
  49.  
  50. Resound 2.5 contains a myriad of changes over 2.4, some significant, some
  51. relatively minor. 
  52.  
  53. First, this release works around two bugs found in the NeXT SoundKit which
  54. can cause Resound to crash.  One bug concerns a sound's Info String. 
  55. NeXT's sound manipulation functions do not deal with a sound's information
  56. string properly; as a result, Resou nd used to be crash when pasting into
  57. a sound with an info string longer than 4 bytes, and longer strings cannot
  58. be created and maintained properly.  Resound now works around this by
  59. storing the info string in Resound's sound views rather than in the soun
  60. ds themselves. 
  61.  
  62. The other bug concerns cutting and pasting sounds: NeXT's cut-and-paste
  63. mechanism for sounds is "lazy": information is transferred to the
  64. pasteboard only upon paste.  However, if you cut or copy a sound to the
  65. pasteboard, then close the window (freeing th e sound), then paste, an
  66. application will crash.  Resound gets around this by eliminating the
  67. sound's element on the pasteboard before a sound is closed.  This is a
  68. rather ugly workaround, but it prevents crashes nicely.  This bug was also
  69. fixed in mainte nance release 2.4.1. 
  70.  
  71. The release also extends the valid sound formats for many modules, or
  72. allows them to gracefully convert formats.  The release makes major
  73. changes to the FFT module, and adds two new modules (Gate and Channel ). 
  74. Resound makes a few minor cosmetic feature s (changing "5-Decibel" to
  75. "20-Decibel" in the Marks inspector, for example), and adds a Sound Light
  76. to its app icon (try recording or playing a sound now!) Finally, the
  77. release adds Module Info (help) windows (look under the Info menu). 
  78.  
  79. Resound also makes changes to its module API, adding facilities for Fast
  80. Fourier Transforms and other features.  And Resound now provides RTF-style
  81. API documentation. 
  82.  
  83.  
  84.  
  85. Submitting Modules
  86. ------------------
  87.  
  88. If you'd like to add any modules you've made to the Resound distribution,
  89. send mail to seanl@cs.umd.edu. 
  90.  
  91.  
  92.  
  93. Will Resound be ported to Rhapsody or OpenStep?
  94. -----------------------------------------------
  95.  
  96. It's being looked into.  It's not a small job, though.  If you're
  97. interested in helping out, send mail to seanl@cs.umd.edu
  98.  
  99.  
  100.  
  101. Sean Luke
  102. University of Maryland at College Park
  103. seanl@cs.umd.edu
  104.  
  105.