• 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: Rosetta and AudioUnits
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Rosetta and AudioUnits


  • Subject: Re: Rosetta and AudioUnits
  • From: "Angus F. Hewlett" <email@hidden>
  • Date: Thu, 09 Feb 2006 10:59:52 +0000

Perhaps. I've certainly looked at it. But it's a Hell of a lot of work to get workable compatibility with even 70-80% of Windows VSTs. It's not like VST-AU or VST-RTAS where a 99% success rate is acheivable. As far as I know, nobody has written a decent mapping of the Win32 API on to the OS X API -- Wine and Darwine map Win32 on to X11, and as such is useless for embedding plug-ins in a regular OS X host.

Most of it isn't rocket science, just massively labor-intensive for even an imperfect end result. Muse Research has several developers working full-time on this stuff for Receptor, and that's with Wine as a starting point.

Compile-once, run-anywhere (or at least, run on MacIntel *and* Win32) for plug-ins would be very cool indeed (for indie developers and the tweakheads who follow them, if not for overall user experience), but even for that there are some tricky problems to address, mostly relating to interaction between the compiler, the platform's C/C++ runtime, and the system as a whole.

Best regards,
         Angus.








Dan Nigrin wrote:

Yes, I'm afraid so. The best hope for some of these old plug-ins, imho,is to get a good enough runtime WinAPI -> MacOSX API mapping to allowWindows VST DLLs to be hosted on MacOSX/x86. However, to get evenpartial compatibility is a huge amount of work (as the VST/Linux andMuse Receptor developers will attest).


Angus, based on your other work with wrappers of this sort, you're the man for the job! ;-)

Dan


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Re: Rosetta and AudioUnits (From: Dan Nigrin <email@hidden>)

  • Prev by Date: MusicTrack vs. MIDI Channel
  • Next by Date: How to reinstall CoreMIDI?
  • Previous by thread: Re: Rosetta and AudioUnits
  • Next by thread: [OT] A good linein mic?
  • Index(es):
    • Date
    • Thread