Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!rutgers!mailrus!uwm.edu!zaphod.mps.ohio-state.edu!brutus.cs.uiuc.edu!psuvax1!psuvm!auvm!OBERLIN!FNELSON From: FNELSON@OBERLIN.BITNET Newsgroups: bit.listserv.emusic-l Subject: NEW MEMBER Message-ID: Date: 3 Feb 90 20:44:00 GMT Sender: Electronic Music Discussion List Reply-To: Electronic Music Discussion List Lines: 24 Approved: NETNEWS@AUVM Gateway X-VMS-To: IN%"EMUSIC-L@AUVM" Just joined emusic-l. Looks like a great idea. I am interested in a wide range of MIDI and synth things. At the moment I am writing some algorithmic composition software for the MAC in C and APL. All of my programs communicate with commercial software via midi files (version 0.06, type 0). I can send files to Finale and most of the sequencers. I am finishing a program called MidiPlay that takes as input a text file where each line is a midi event with channel, action time, duration, and any oth er appropriate values (like key # and velocity). The output is a standard MIDI file. The idea is to allow composers to work in any language they like and to provide a simple way of making a Midi file from the results. I am also working on a desk accessory that will play midi files without leaving another application. I regularly run algorithms in APL.68000 to create midi files then open the DA to play them. I have a simple version of the DA working but I'm having difficulty getting a DA to put up a dialog window and leave it there. What I want is something like a calculator than looks like a tape transport with function buttons and boxes or sliders for tempo and transposition intervals, etc. If anybody is working on similar things in Think-C please contact me.