I was wondering if some work was in progress to deal with the up and coming issue of the Carbon Component Manager going away on OSx. I get the following in the Console:
12/12/15 9:32:09.236 AM Audacity[17490]: 09:32:09.236 WARNING: 140: This application, or a library it uses, is using the deprecated Carbon Component Manager for hosting Audio Units. Support for this will be removed in a future release. Also, this makes the host incompatible with version 3 audio units. Please transition to the API's in AudioComponent.h.
Cliff
Carbon Component Manager going away on OSx
Forum rules
This forum is for Audacity on macOS 10.4 and later.
Please state which version of macOS you are using,
and the exact three-section version number of Audacity from "Audacity menu > About Audacity".
Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade at https://www.audacityteam.org/download/.
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
Please state which version of macOS you are using,
and the exact three-section version number of Audacity from "Audacity menu > About Audacity".
Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade at https://www.audacityteam.org/download/.
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
-
Gale Andrews
- Quality Assurance
- Posts: 41761
- Joined: Fri Jul 27, 2007 12:02 am
- Operating System: Windows 10
Re: Carbon Component Manager going away on OSx
Hi Cliff
We know about the move away from Carbon, but it is not believed to be urgent.
As far as I know the Version 3 Audio Units API is still under development, even though support for it is included in El Capitan. The Version 3 API enables packaging AU effects (Including version 2 effects) as apps which can be sold in Apple Store. This is more important to iOS 9 (which never had proper AU support) than OS X.
Gale
We know about the move away from Carbon, but it is not believed to be urgent.
As far as I know the Version 3 Audio Units API is still under development, even though support for it is included in El Capitan. The Version 3 API enables packaging AU effects (Including version 2 effects) as apps which can be sold in Apple Store. This is more important to iOS 9 (which never had proper AU support) than OS X.
Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual
Re: Carbon Component Manager going away on OSx
Hi Gale,
Cliff
Understand. I have been hearing on one of my ham radio mailing lists that included in this move is the depreciating of Pulse Audio V19 and didn't know if the "Core Audio" that Audacity references is related.We know about the move away from Carbon, but it is not believed to be urgent.
As far as I know the Version 3 Audio Units API is still under development, even though support for it is included in El Capitan. The Version 3 API enables packaging AU effects (Including version 2 effects) as apps which can be sold in Apple Store. This is more important to iOS 9 (which never had proper AU support) than OS X.
Cliff
-
Gale Andrews
- Quality Assurance
- Posts: 41761
- Joined: Fri Jul 27, 2007 12:02 am
- Operating System: Windows 10
Re: Carbon Component Manager going away on OSx
I assume they mean PortAudio v19. That is the audio API that Audacity uses. Yes, PortAudio depends on the Carbon framework, but only so that it supports earlier than OS X 10.6: http://comments.gmane.org/gmane.comp.au ... evel/12511.cmac185 wrote:I have been hearing on one of my ham radio mailing lists that included in this move is the depreciating of Pulse Audio V19 and didn't know if the "Core Audio" that Audacity references is related.
Audacity 2.1.2 when released will drop support for earlier than OS X 10.6, but we still have more to do before we no longer depend on Carbon.
Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual
Re: Carbon Component Manager going away on OSx
Thanks for the explanation. I found the discussion on the link you send interesting and the thinking that Carbon would be gone by the next OSx version. Sure would be nice if Apple was upfront and said it was going away at some definite point in time so people had a definite time line in which to work.I assume they mean PortAudio v19. That is the audio API that Audacity uses. Yes, PortAudio depends on the Carbon framework, but only so that it supports earlier than OS X 10.6: http://comments.gmane.org/gmane.comp.au ... evel/12511.
Audacity 2.1.2 when released will drop support for earlier than OS X 10.6, but we still have more to do before we no longer depend on Carbon.
Did the issue with getting of the help source from Github for compilation ever get corrected?
Cliff
-
Gale Andrews
- Quality Assurance
- Posts: 41761
- Joined: Fri Jul 27, 2007 12:02 am
- Operating System: Windows 10
Re: Carbon Component Manager going away on OSx
Not as far as I know.cmac185 wrote:Did the issue with getting of the help source from Github for compilation ever get corrected?
Gale
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual
* * * * * Tips * * * * * Tutorials * * * * * Quick Start Guide * * * * * Audacity Manual
Re: Carbon Component Manager going away on OSx
This particular API has been deprecated since Mountain Lion. That's already a couple of years, I think?cmac185 wrote:I found the discussion on the link you send interesting and the thinking that Carbon would be gone by the next OSx version. Sure would be nice if Apple was upfront and said it was going away at some definite point in time so people had a definite time line in which to work.
The API that replaces it, is available from Snow Leopard on. It's a pity for those still on Leopard, but that's an 8 years old OS. I installed a System 9.2.2 last week, to run old audio software, but that was almost time travel. And not to the future