• 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: Don't ignore the 64 bit run time! (was Re: au won't register)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Don't ignore the 64 bit run time! (was Re: au won't register)


  • Subject: Re: Don't ignore the 64 bit run time! (was Re: au won't register)
  • From: "B.J. Buchalter" <email@hidden>
  • Date: Tue, 11 Dec 2007 20:03:59 -0500


On Dec 11, 2007, at 7:30 PM, Brian Willoughby wrote:

Ah. So the next logical question is whether AU is a 32-bit API or both. Have we already discussed this on the list? What does an AU developer have to do to enable 64-bit in an AU, that could be tested in AULab? Does the AU have properties or info marking it as 64-bit (other than the usual executable flags) so that a host can distinguish the two? Can a 64-bit host load 32-bit AUs without too much special coding?

The big thing would be that if you have a Carbon Custom UI you will need to convert it to Cocoa. This is a non-trivia issue. While more and more hosts are beginning to support Cocoa UIs this is not universal, so at the moment it would be a lot of work for not much benefit. Eventually there will be one or more major hosts with 64-bit support (maybe Logic will be first?) at which point it will be worth the effort. If you have a Cocoa UI'ed or no-UI AU, the conversion should be trival. But for most commercial plugins, this will not be a simple transition.


Of course this could have been much easier if 64-bit Carbon UI support had not been dropped at the last minute. C'est la vie.

Best regards,

B.J. Buchalter
Metric Halo
http://www.mhlabs.com
	


_______________________________________________ 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: 
 >au won't register (From: Daniel Oberhoff <email@hidden>)
 >Re: au won't register (From: Daniel Oberhoff <email@hidden>)
 >Re: au won't register (From: "tahome izwah" <email@hidden>)
 >Re: au won't register (From: Daniel Oberhoff <email@hidden>)
 >Re: au won't register (From: "Dave Hoskins" <email@hidden>)
 >Re: au won't register (From: Daniel Oberhoff <email@hidden>)
 >Re: au won't register (From: Brian Willoughby <email@hidden>)
 >Don't ignore the 64 bit run time! (was Re: au won't register) (From: Jeff Moore <email@hidden>)
 >Re: Don't ignore the 64 bit run time! (was Re: au won't register) (From: Brian Willoughby <email@hidden>)

  • Prev by Date: Re: Don't ignore the 64 bit run time! (was Re: au won't register)
  • Next by Date: Re: Don't ignore the 64 bit run time! (was Re: au won't register)
  • Previous by thread: Re: Don't ignore the 64 bit run time! (was Re: au won't register)
  • Next by thread: Re: Don't ignore the 64 bit run time! (was Re: au won't register)
  • Index(es):
    • Date
    • Thread