• 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: how does an AU host deals with AU/AudioToolbox framework versions?!?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: how does an AU host deals with AU/AudioToolbox framework versions?!?


  • Subject: Re: how does an AU host deals with AU/AudioToolbox framework versions?!?
  • From: David Duncan <email@hidden>
  • Date: Sat, 20 Mar 2004 11:35:06 -0500

On Mar 20, 2004, at 10:29 AM, Dave Addey wrote:

So, my question is: when specifying system requirements for a particular
feature (e.g. I'm moving my app towards using a MatrixMixer), which should I
ask for - Mac OS 10.x, or QuickTime 6.x? Obviously I'll need to check for
the existence of these features in my code, but I'd like to know what to say
in my system requirements text too!

The headers should state the actual requirements for particular APIs. Components in theory could exist on any system, but you can always check for existence by trying to create one. In particular the Matrix Mixer requires 10.3 or QT 6.4 (however I believe QT 6.5 fixed some bugs in it).

I guess that requiring (for example) OS 10.3 implies that the user will have
(for example) QT 6.5, as that's the distribution of QT which comes with 10.3
(I think). So is it okay to specify the QT version as the requirement?

10.3 came with QT 6.4, but since QT 6.5 is a free upgrade I see no reason to not require QT 6.5.

And what about OS X 10.0 and 10.1? I note that the QuickTime version
availability page (http://www.apple.com/quicktime/download/version.html)
says that the version of QuickTime for Mac OS X is 6.5, but the downloads
page (http://www.apple.com/quicktime/download/) says you need Mac OS X
v10.2.5-v10.3.x. Can't QT 6.5 (with related CoreAudio improvements) be
installed on 10.0 or 10.1? I'm assuming lots of people are still using 10.0
and 10.1, given that 10.2 and 10.3 have been paid upgrades.

I believe there is a technote somewhere that states the highest versions of QT supported on each version of Mac OS X, but no, QT 6.5 is not supported on 10.0 or 10.1. And the reality is that most users of 10.0 or 10.1 upgraded to 10.2 or 10.3. Most people see very very few users running on less than 10.2. Additionally, most Audio Units are not available on 10.1 (since 10.2 introduced the Audio Unit v2 format most Audio Units are in).

--
Reality is what, when you stop believing in it, doesn't go away.
Failure is not an option. It is a privilege reserved for those who try.

David Duncan
_______________________________________________
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: 
 >Re: how does an AU host deals with AU/AudioToolbox framework versions?!? (From: Dave Addey <email@hidden>)

  • Prev by Date: Re: how does an AU host deals with AU/AudioToolbox framework versions?!?
  • Next by Date: Re: Audio Unit Initialization
  • Previous by thread: Re: how does an AU host deals with AU/AudioToolbox framework versions?!?
  • Next by thread: AU parameters having min & max values set to 0?!?
  • Index(es):
    • Date
    • Thread