Xref: utzoo comp.sys.mac.programmer:19065 rec.music.synth:17169 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!edcastle!cs.ed.ac.uk!cs.edinburgh.ac.uk!nick From: nick@cs.edinburgh.ac.uk (Nick Rothwell) Newsgroups: comp.sys.mac.programmer,rec.music.synth Subject: MIDI Manager programmers - anybody home? Message-ID: <1991@skye.cs.ed.ac.uk> Date: 15 Nov 90 16:04:04 GMT Sender: nnews@cs.ed.ac.uk Reply-To: nick@lfcs.ed.ac.uk Organization: Wavetables 'R' Us Lines: 42 >From fa.think-c-outbound-request@edu.uci.ics Mon Nov 12 12:16:52 1990 From: Nick Rothwell Subject: Apple MIDI Manager programmers - anybody home? Newsgroups: fa.think-c Date: 12 Nov 90 11:13:16 GMT To: think-c@edinburgh.lfcs Sender: fa.think-c-outbound-request@edu.uci.ics Well, it's been a couple of years since Apple announced the MIDI Manager, and well over a year since it's been available (does that mean Apple have been in court over it for that long? Oh well...). Given that the Macintosh is pretty much the US standard machine for MIDI programming (except in Europe where people buy machines that they can actually afford instead), and given that MIDI Manager is quite easily available and quite easy to work with, where are all the bits and pieces of shareware/freeware? I have seen exactly two in the last year - a simple channelising echo application, and MacMuse. Is nobody else using it? Is everyone else rolling their own serial port drivers (yuck!)? So. I want to talk about MIDI Manager programming, if anyone else is interested. Last year I wrote a generic editor/librarian using it, and I'm just finishing a complete re-write using the THINK Class Library. It uses a big chunk of the MIDI Manager facilities; for example, to transmit a patch bank, it does buffering of its output and allows MIDI Manager to send the MIDI data asynchronously into the future (up to the capacity of the output buffer) using a WakeUp task - a lot more sexy than busy-loops and spin-waits. I'll even offer to (gosh!) share the source code for all of this - but let's get talking... (last time I got large numbers of requests for the code and I have no idea if anybody did anything with it or what...) MIDI Manager is too important to be ignored, so let's get cooking. Anybody got any up-to-date news on the court case? Nick. -- Nick Rothwell, Laboratory for Foundations of Computer Science, Edinburgh. nick@lfcs.ed.ac.uk !mcsun!ukc!lfcs!nick ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ "You ain't seen nothing yet. I can take this floor out, too. No trouble."