• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: OMS Emulator for OS X: Need Fast Interprocess Communications...
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

References: 
 >OMS Emulator for OS X: Need Fast Interprocess Communications... (From: Mark Coniglio <email@hidden>)

  • Prev by Date: OMS Emulator for OS X: Need Fast Interprocess Communications...
  • Next by Date: Using virtual Memory on a sample player in AU
  • Previous by thread: OMS Emulator for OS X: Need Fast Interprocess Communications...
  • Next by thread: Using virtual Memory on a sample player in AU
  • Index(es):
    • Date
    • Thread