Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!asuvax!ncar!elroy.jpl.nasa.gov!sdd.hp.com!zaphod.mps.ohio-state.edu!ub!ubvmsd.cc.buffalo.edu!v097pba8 From: v097pba8@ubvmsd.cc.buffalo.edu (Ken F Morton) Newsgroups: comp.sys.apple2 Subject: Looking for assistance on a MIDI project Message-ID: <55456@eerie.acsu.Buffalo.EDU> Date: 22 Jan 91 20:11:06 GMT Sender: news@acsu.Buffalo.EDU Reply-To: v097pba8@ubvmsd.cc.buffalo.edu Organization: University at Buffalo Lines: 34 Nntp-Posting-Host: ubvmsd.cc.buffalo.edu News-Software: VAX/VMS VNEWS V1.3-4.4 What I would like to do is write some MIDI librarians for the apple II line or perhaps a universal one. This would not be for any sort of commercial release, but merely as an aid to my music. And of course to anyone else who finds a need for it. What I need is some code that will read MIDI data coming in a place it in a file. This involves reading the GS's Printer or Modem port and spooling off the data to disk. I would like a direct to disk version because this will allow large dumps to be made without the memory limitation of a holding buffer. I must also be able to send MIDI back out (of course). The resulting file should be text, or in some form that can be easily converted to text, so that I can modify the data. Actually this would only be needed if I was to write a graphical front end to emulate the programming panel of the synth. Regardless, I have only the capacity to use applesoft basic to modify the midid data. Obiviously, not in real time. I would simply create templates for various synths using system exclusive data. Eventually I would like to be able to access the program as a NDA so that I can make use of it while using another program, such as the MIDI sequencer Master Tracks Pro. So tell me what you think. I am willing to shell out some $ for some really good code. Not much mind you, for I am a poor college student (aren't we all) but some. Thanks. Ken Morton v097pba8@ubvmsd.cc.buffalo.edu Perhaps soon I shall post a more exacting proposal that the above, but for now I'm late for class. Sorry for any incoherence. Spelling? Homey don't play that.