From: Michael Caro <ACPS7221@RyeVm.Ryerson.Ca>
Newsgroups: comp.os.linux.announce
Subject: MIDI tclm 1.0 Release
Date: 11 May 1993 21:12:51 GMT
Approved: linux-announce@tc.cornell.edu (Matt Welsh)
Message-ID: <1sp4sj$a9t@fitz.TC.Cornell.EDU>

   Hello all you MIDI musicians out there.  I really terrific midi package has
just been released.  It contains everything you need to create your owm MIDI
programs.  Here is a blurb from the README.  I have compiled this on my system
with no problems, and It works fine.  The only part that needs porting still is
the low level calls to your midiboard.  Check this package out if you are
involved in MIDI. Support for the MPU-401 is in the works for Linux.
----------------------------------------------------------------------


-----------------From the README-------------------------------
  Tclm is an extension of John Ousterhout's tcl (Tool Command
Language) package.  The extension are designed to allow
easy manipulation of Standard MIDI Files.  The combination
of the easy to use tcl interpreted language and the MIDI
extensions makes it very simple to write you own MIDI
applications.

  Included with tclm are some scripts that use tclm.
Some script that don't depend on having a MIDI device include
minfo and infom.  The first, minfo, prints a MIDI file
in human readable form.  The second converts the output
of minfo to a MIDI file.  This allows you to use standard
tools like awk, sed and vi to modify a MIDI file.
  There is also a simple scripting language implemented
in tclm that allows you to sequence separate MIDI
files into one file.  It has support for merging files
in parallel and repeating blocks.  It's not very sophisticated,
but it works and might be a good starting place for more
elaborate text based sequencers (hint, hint).
---------------------------------------------------

Lots of goodies deleted.  It is available **right now** on comp.sources.misc.
after that you will find it on harbor.ecn.purdue.edu  128.46.154.76

                       Good luck, Michael Caro.

-- 
Matt Welsh, mdw@tc.cornell.edu
"That kernel's got a mean streak A MILE WIDE!!" --Chip Salzenberg
