Re: OMS Emulator for OS X: Need Fast Interprocess Communications...
Re: OMS Emulator for OS X: Need Fast Interprocess Communications...
- Subject: Re: OMS Emulator for OS X: Need Fast Interprocess Communications...
- From: john <email@hidden>
- Date: Fri, 2 Jan 2004 16:08:08 -0500
Hi Mark,
Although I don't think I can send you the source code, one of the
developers over here had written software for the Griffin gPort to
support use of the serial port for applications running in Classic
under OS X.
I don't know specific details of how it works, however I'm looking at
the source code and it is using Open Transport for both OS 9 and X as
the means of communication between environments, using specific ports.
I don't know enough about OT to speak intelligently about what I'm
looking at really, but I thought I'd mention it.
The actual code for communicating looks fairly simple, it might be
worthwhile to do a DTS question if you need an answer and are lost.
-- John
Hi All,
I am in the midst of finishing up the first version of an OMS Emulator
for OS X that allows applications running in Classic to talk to
CoreMidi. This is working well right now with the application I wanted
it for, SoundDiver.
Because this required an OS X app to communicate with an OS 9 app, I
needed some form of interprocess communication. Tried Apple Events
first, but they were too slow (around 8mS). Then starting using UDP
loopback, which is much faster (1-2mS) but still not as fast as I'd
like -- it also has the disadvantage of requiring a valid TCP/IP setup
that is currently active.
So, my question here is, is there a faster way to have an OS X app
talk to an OS 9 app?
Best Wishes & Happy New Year,
Mark
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.