Re: Rosetta and AudioUnits
Re: Rosetta and AudioUnits
- Subject: Re: Rosetta and AudioUnits
- From: "Angus F. Hewlett" <email@hidden>
- Date: Wed, 08 Feb 2006 12:49:10 +0000
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 allow
Windows VST DLLs to be hosted on MacOSX/x86. However, to get even
partial compatibility is a huge amount of work (as the VST/Linux and
Muse Receptor developers will attest).
For Rosetta to handle plug-ins is a pretty difficult technical
challenge, it'd need to have knowledge of the particular plug-in API to
fix up endian issues on-the-fly as structures get passed back and forth,
as well as dynamically switching from native x86 to PPC-emulation mode
at function call boundaries. Scary stuff!!
=========================================================
Angus F. Hewlett, Managing Director (CEO)
FXpansion Audio UK Ltd - http://www.fxpansion.com
Registered in the UK - #4455834 - VAT: GB 798 7782 33
=========================================================
Olivier Tristan wrote:
Angus F. Hewlett wrote:
Hi Olivier,
It won't work. Rosetta works globally at application / process level,
not at plug-in level.
So, PPC plug-ins will be seen by PPC applications; x86 plug-ins will
be seen by x86 applications (or UB applications running in x86 mode).
UB plug-ins will be seen by both.
Thanks for the quick answer.
It's quite annoying...A lot of plugin will never work on macintel then
imho.
I don't know if it's possible but it would be cool if Rosetta handles
the plugin case too.
Regards,
_______________________________________________
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