home *** CD-ROM | disk | FTP | other *** search
/ Audio 4.94 - Over 11,000 Files / audio-11000.iso / sparc / img / img.txt < prev   
Text File  |  1993-11-01  |  3KB  |  85 lines

  1. This is the STANDALONE sparcstation version of IMG and some misc audio
  2. editing tools, written by Peter langston, edited and packaged by
  3. Stephen Uhler.  This package represents only one part of a larger
  4. collection of work, that may be released at a later date.   This
  5. software was written about 1986; the current packaging was done in
  6. 1989.
  7.  
  8. The Programs fall into 4 categories:
  9.  
  10. 1) Stuff needed for IMG, the automated computer composition system
  11.  
  12. bssa    stand-alone (non-window) version of IMG
  13. mkcc acca accl inst cntl mpuclean merge:
  14.     IMG support routines, not usually called directly
  15.  
  16. 2) Stuff that operates on time-tagged (mpu) midi data
  17.  
  18. select        "grep" for midi data. Select channels, etc.
  19. transpose    transpose midi data by pitch
  20. chmap        remap midi channels
  21. invert        pitch inversion of mid data
  22. mecho        add echo to midi data
  23. just        quantize the tempo of a midi piece
  24. unjust        randomize the tempo of a midi piece
  25. da        midi dissassembler
  26.  
  27. 3) Stuff that operates on sparc Mu-law audio data
  28.  
  29. aecho        add an echo
  30. agc        automatic gain control
  31. avmap        change the volume
  32. gate        zero out quiet passages
  33. mumerge        merge multiple audio streams (mixer)
  34. norm        normalize volume
  35. reverb        add reverberation
  36. squelch        remove quiet passages
  37.  
  38. 4) routines for format conversion
  39.  
  40. mpu2aud        convert time tagged midi to sparcstation mu-law
  41. mpu2smf        convert time-tagged midi to standard midi file format
  42. mpu2sun        convert time tagged midi to SUN midi driver format
  43. plunk        convert a "plucked string" to sparcstation mu-law
  44. smf2mpu        convert standard midi file format to time tagged midi
  45.  
  46.  
  47. NOTES:
  48.  
  49. *  The stuff in sys, is a midi driver for 4.1 sarcstations.
  50.    With this driver you can use your serial ports to generate
  51.    midi, only the level converter is required.  The mpu2sun
  52.    utility converts peters MPU format to the sun midi driver
  53.    format
  54.  
  55. * The etc/ and obj/ directories are used by IMG, see the enclosed readme
  56.   files
  57.  
  58. * The stuff in tunes are sample midi files in MPU format
  59.  
  60. * IMG stands for Incidental Music Generator.  The package has been known 
  61.   by other names in the past.
  62.  
  63. * Some things to try:
  64.  
  65. 1) < tunes/<something>.mpu mpu2aud > /dev/audio
  66.    plays a tune on the sparcstation, using "pluck"
  67. 2) < tunes/<something>.mpu mpu2sun > /dev/midi
  68.    play the tune to a midi device, out the serial port
  69. 3) bssa -l25 grass | mpu2aud > /dev/audio
  70.    Composes 25 seconds of blue-grass, and sends it to the speaker.
  71.  
  72. * Installation instructions
  73.   - set BASE in the makefile
  74.   - run make FLAG=-O, then make install
  75.   - This software was tested on SUN-OS 4.x using the bundled C compuler
  76.  
  77. * See also "sparcOmatic", avaliable on bellcore.com for some
  78.   related music tools
  79.  
  80. * Peter Langston can be reached at:  psl@acm.org
  81.  
  82. Stephen Uhler
  83. sau@bellcore.com
  84. 11/1/93
  85.