Xref: utzoo rec.music.synth:5682 comp.sys.mac.programmer:3798 Path: utzoo!attcan!uunet!mcvax!ukc!etive!lfcs!nick From: nick@lfcs.ed.ac.uk (Nick Rothwell) Newsgroups: rec.music.synth,comp.sys.mac.programmer Subject: Re: Wish-List: Decent MIDI support for the Macintosh Keywords: Mac, MIDI Message-ID: <1213@etive.ed.ac.uk> Date: 9 Jan 89 13:49:45 GMT References: <1180@etive.ed.ac.uk> <27248@ucbvax.BERKELEY.EDU> <436@sendai.ann-arbor.mi.us> <27412@ucbvax.BERKELEY.EDU> Sender: news@etive.ed.ac.uk Reply-To: nick@lfcs.ed.ac.uk (Nick Rothwell) Organization: Laboratory for the Foundations of Computer Science, Edinburgh U Lines: 36 In article <27412@ucbvax.BERKELEY.EDU> oster@dewey.soe.berkeley.edu.UUCP (David Phillip Oster) writes: >Time for me to apologize. The new sound manager documentation I just >recieved from Apple says that the current midi drivers built in to the >current sound manager mostly provide a way to translate sound calls by >Mac programs to play out the MIDI port. It specifically says that >using these drivers to do input from a keyboard is probably a waste of >time because they aren't good enough yet. Shame. I really do wish that Apple would get their act together Re: MIDI, before the dreadful Atari ST takes over the entire MIDI/Studio world (too late here in the UK, by the way...). David, you mentioned "pressuring" MIDI software developers to conform to the correct MIDI driving routines (before realising that there aren't any..). One very important guideline which makes things much more bearable is this: If you're sent to the background by MultiFinder, relinquish and reset the serial ports. I know that the Kurzweil MIDIscope does this. Perhaps Performer does as well, I will investigate. This at least allows several MIDI applications to be switched between, without things going seriously nonfunctional. As an aside: how do I do this myself? I've been programming MIDI applications in LSC, completely oblivious to MultiFinder (aware-bits = 0x0000). How do I make my application MultiFinder-aware? Do I have to pay out mucho-$$$ to Apple for the MultiFinder developer's kit? Anybody got a few old bus tickets with the details (events, etc.) scribbled down? Nick. -- Nick Rothwell, Laboratory for Foundations of Computer Science, Edinburgh. nick@lfcs.ed.ac.uk !mcvax!ukc!lfcs!nick ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ...while the builders of the cages sleep with bullets, bars and stone, they do not see your road to freedom that you build with flesh and bone.