home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 200-299 / ff227.lzh / MidiLib / POSTER < prev    next >
Text File  |  1989-06-25  |  2KB  |  60 lines

  1. Article 210 of comp.binaries.amiga:
  2. Path: fishpond!nud!asuvax!noao!ncar!ames!mailrus!ukma!rutgers!cbmvax!ulowell!page
  3. From: page@swan.ulowell.edu (Bob Page)
  4. Newsgroups: comp.binaries.amiga
  5. Subject: v02i065:  midilib - midi library v2.0, Part01/05
  6. Message-ID: <10602@swan.ulowell.edu>
  7. Date: 9 Dec 88 21:52:52 GMT
  8. Organization: University of Lowell, Computer Science Dept.
  9. Lines: 830
  10. Approved: page@swan.ulowell.edu
  11.  
  12. Submitted-by: kim@uts.amdahl.com (Kim E. DeVaughn)
  13. Posting-number: Volume 2, Issue 65
  14. Archive-name: sound/music/midilib20.uu1
  15.  
  16. This is the MIDI Library distribution disk.  It contains the MIDI
  17. Library, utilities, user and programmer documentation, and example
  18. programs.
  19.  
  20. Changes in v2.0:
  21. . midi.library
  22.     . Major overhaul to improve speed - resulting in about 3 to 4
  23.       times improvement in speed for PutMidiMsg, PutMidiStream,
  24.       GetMidiMsg, FreeMidiMsg
  25.     . Added MidiPacket's (see GetMidiPacket() and
  26.       FreeMidiPacket())
  27.     . Rewrote all C modules in Assembly
  28.     . Redesigned PutMidiStream
  29.     . Added early test of Route MsgFlags to reduce processing
  30.       time on trivial messages
  31.     . Added default RouteInfo to MDest's (see
  32.       SetDefaultMRouteInfo(), and routing functions)
  33.     . Added MListSignal's to inform interested parties of
  34.       changes to the public node lists (see CreateMListSignal()
  35.       and DeleteMListSignal())
  36.     . Fixed MidiMsgType() to work as originally described: now
  37.       returns 0 on all undefined messages
  38. . docs
  39.     . revised library.doc to include MidiPackets
  40.     . remade midi.doc to include new functions
  41.     . added benchmark.doc
  42. . updated binding libraries to include new functions
  43. . include files
  44.     . added new sys/ex id's from MIDI 1.0 Spec v4.0
  45.     . added new controllers #'s from MIDI 1.0 Spec v4.0
  46.     . added MTC qtr frame message constants
  47.     . added midifile.h for some MIDI File constants
  48. . rsx
  49.     . manufacturer id is now specified in hex rather than
  50.       decimal
  51.     . now supports filtering for 3-byte manufacturer ID's
  52. . tsx
  53.     . Workbench support
  54. . new utilities: playmf & dmf to play and display (respectively)
  55.   MIDI Files
  56.  
  57. -- 
  58. Bob Page, U of Lowell CS Dept.  page@swan.ulowell.edu  ulowell!page
  59. Have five nice days.
  60.