• 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, FreeMIDI and Carbon...
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: OMS, FreeMIDI and Carbon...


  • Subject: Re: OMS, FreeMIDI and Carbon...
  • From: email@hidden
  • Date: Fri, 28 Feb 2003 13:53:34 +0100

Hi James,

I've done Midi capabilities with the following features :
- a single carbon app for both MacOS 9 and MacOS X.
- Use OMS in Mac OS 9
- Use CoreMidi in Mac OS X

Here is my tips :
I've done a shared libraries that contains OMS using powerpc compiler and non-carbon libs (InterfaceLib and such...), OMS needs it to compile.
Since OMS SDK is rather simple, you'll have to make a C-interface to export fonctions, and the good point is that you'll won't have to export much functions.
Then in your carbon app, you'll just have to load the shared libraries and to glue your code.

When the main app detects that it is on Mac OSX, it uses the Carbon to MachO-framework stuff, you can find documentation in "sample code" "architecture" on apple dev site.

Concerning FreeMIDI, remember that FreeMIDI can wrap to OMS, and that it works nicely.

You can test my resulting apps on http://www.ohmforce.com, check for "standalone" versions of our products (free), they should have the feature in it (otherwise send me a mail privately, I will send you one of them)

Raf
_______________________________________________
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, FreeMIDI and Carbon... (From: James Chandler Jr <email@hidden>)

  • Prev by Date: CoreMIDI and Cocoa
  • Next by Date: Re: Using AudioDeviceRead?
  • Previous by thread: Re: OMS, FreeMIDI and Carbon...
  • Next by thread: Re: OMS, FreeMIDI and Carbon...
  • Index(es):
    • Date
    • Thread