v097pba8@ubvmsd.cc.buffalo.edu (Ken F Morton) (01/23/91)
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.
6600prao@ucsbuxa.ucsb.edu (Parik Rao) (01/23/91)
i don't think you really need to write anything. Off the top of my head, I can think of two programs which will help you out. First check out SysExGS by Lindsay Houg (PHD :). Its a System Exclusive program for the Apple IIgs. I don't *believe* its a librarian, but I really dunno. I can email the author if you wish for me to go as a between (he's on Ao as LIndsayGS), there is also a demo of the program on some of the online services. Look for SYSEXGS.SHK. Next up is SYNTHLAB & Midi Synth by Apple Computer, Inc. (specifically - Mark Cecys). Its a amazing new toolset & instrument editor/primitive song recorder. The capabilities are outstanding. Its currently available exclusively on AO (due to some licensing thingee's w/ Apple, it can't be distributed electronically) and WELL worth checking out. If you don't have a AO account, you can pick it up from APDA for $20 (+$25 APDA membership). There are some other places to get it, like developer CDs and KansasFest. Talk has sprung up in the past that it will be available on System 6.0... Anyways, SynthLab does support SysEx messages so you may not need SysExGS. However no application has delt with it in the Midi Synth environment, but I imagine it would be terribly easy to do so. Just FYI, sample asm65816 code is available to show how to record & play songs with Midi Synth. There is also a wavebank editor and instrument librarian for SynthLab in beta test, as is a MIDI import utility. Oh yeah, Triad is selling a HyperCard IIgs and HyperStudio IIgs synthlab player! Email me for furthur info, my reading of comp.sys.apple2 is erratic at the present. -- Parik Rao, University of California Santa Barbara 6600prao@ucsbuxa.ucsb.edu