home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-Update.iso / CDROM / Contents / READMEs / Peanuts-2 / X11 / clients / audio / mxv.README < prev   
Encoding:
Text File  |  1996-11-09  |  2.1 KB  |  43 lines

  1.  
  2. MiXViews (mxv)
  3.  
  4. Introduction
  5.  
  6. MiXViews is an editing, processing, and analyzing tool for digitized sounds and other forms of binary data.  It is built upon the InterViews X library, and runs within the X window environment.
  7.  
  8. -------------------------------------------------------------------------------
  9. General Paradigm
  10.  
  11. Mxv is based on the MVC (Model-View-Controller) paradigm of object-oriented
  12. programming.  What this means is that every chunk of data being edited, whether
  13. it be a digital sound, an amplitude envelope, a linear-predictive coding file,
  14. or whatever, is represented in the program as a type of object called a model.
  15. The user (this means you) interact with this model via another object called a
  16. view.  The view lets you "see" the model, that is, it displays the model's data
  17. in some format that makes sense of the values, usually as a graph of some sort.
  18. Any given model can have any number of views associated with it.  All of these
  19. are related in that they are providing "windows" into the data that is being
  20. edited.  There will always be at least one view;  when the last open view is
  21. closed, the model will be destroyed, usually after having been saved to disk.
  22. The third part of the MVC paradigm, the controller, is an object that
  23. coordinates the communication between the model and its view(s), and is not
  24. visible to the user.
  25.  
  26. A warning (or more politely, a reminder) to users of this software:
  27.  
  28. This is the first publically released version of this program.  I expect that
  29. the greatly increased exposure of this program to the outside world will turn
  30. up a number of bugs -- that is why I release it, anyway.
  31.  
  32. For NeXT users:  this program runs under the X window system, not under
  33. NextStep.  You will need to install X on your machine if you wish to use this
  34. program.  Check in pub on this archive for more information about this.
  35.  
  36. The tarfiles in this directory are compressed using gzip.  You will need
  37. gunzip to uncompress them.  The source for this is available on many archives
  38. as one of many GNU software items, and it is public domain.
  39.  
  40. Douglas Scott
  41. MixViews@ccmrc.ucsb.edu
  42.  
  43.