[Pythonmac-SIG] Re: Mac, MIDI and sysex

Bill Dozier dozier@bellatlantic.net
Mon, 27 Jul 1998 22:28:40 -0400


>Recently, Jack Jansen <Jack.Jansen@cwi.nl> said:
>> The
>> quicktime midi interface is just plain broken, because you have to do
>> all your own timing. The other stuff like OMS is just as bad, as far
>> as I understand it.
>
>As it was just pointed out to me that there are people on the list
>involved with implementing these I guess I should qualify these
>statements:-)
>
>What I meant was: both OMS and quicktime midi assume that the program
>using them is in charge of its own timing, so it can give the right
>quicktime calls or send the right OMS messages at the correct
>time. They unfortunately don't seem to have an interface that allows
>you to stuff a number of time values and command/arguments into a
>buffer and say "here, go do these and tell me when its done", such as
>the Sound Manager has (and, to a lesser extent, QuickTime for movies,
>where you only have to call MoviesTask once in a while and that's it).

Apparently "Midishare" has this functionality. I'm trying to grok their
documentation; unfortunately much of the example code is in Pascal and
pretty much all of the comments are in French.

The guy that wrote OMS is in PSA (Doug Wyatt). It would be great if he did
a Mac/Windows PyMidi, no?

Bill Dozier
Mortgage Physicist