• 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: AUGraph deprecation
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: AUGraph deprecation


  • Subject: Re: AUGraph deprecation
  • From: Arshia Cont <email@hidden>
  • Date: Wed, 11 Jul 2018 13:56:56 +0200

Benjamin and list,

I double Benjamin’s request. It would be great if someone from the CoreAudio
Team could respond to the question.

Two years ago, after basic tests I realised that AVAudioEngine was not ready
for Low Latency Audio analysis on iOS. So we used AUGraph. I have a feeling
that this is no longer the case on iOS and we can move to AVAudioEngine for
low-latency audio processing. Anyone can share experience here? We do real-time
spectral analysis and resynthesis of sound and go as low as 64 samples per
cycle if the device allows.

Thanks in advance.


Arshia


PS: I actually brought the deprecation issue of AUGraph in a local Apple Dev
meeting where the EU director of developer relation was present. According to
him, when Apple announces a deprecation, it WILL happen. My interpretation of
the conversation is that AUGraph is no longer maintained but provided as is.

> On 11 Jul 2018, at 12:36, Benjamin Federer <email@hidden> wrote:
>
> Since it was mentioned in another email (thread) I’m giving this topic a
> bump. Would be great if someone at Apple, or anyone else in the know, could
> take the time to respond. The documentation at the link cited below still has
> no indication of deprecation. Will it come with one of the next Xcode Beta
> releases?
>
> On another note I am really interested in how transitioning over to
> AVAudioEngine is working out for everyone. I know AVAudioEngine on iOS. What
> I am interested in is any macOS specifics or hardships.
>
> From my experience AVAudioEngine is relatively robust in handling multiple
> graphs, i.e. separate chains of audio units. I had some issues with the
> AVAudioPlayerNode connecting to multiple destinations in that scenario. Also
> connect:toConnectionPoints:fromBus:format: did not work for me as it only
> connected to one of the destination points. Anyone else experienced problems
> in that regard?
>
> Thanks
>
> Benjamin
>
>
>> Am 08.06.2018 um 16:59 schrieb Benjamin Federer <email@hidden
>> <mailto:email@hidden>>:
>>
>> Last year at WWDC it was announced that AUGraph would be deprecated in 2018.
>> I just browsed the documentation
>> (https://developer.apple.com/documentation/audiotoolbox?changes=latest_major
>> <https://developer.apple.com/documentation/audiotoolbox?changes=latest_major>)
>>  but found
>> Audio Unit Processing Graph Services not marked for deprecation. The AUGraph
>> header files rolled out with Xcode 10 beta also have no mention of a
>> deprecation in 10.14. I searched for audio-specific sessions at this year’s
>> WWDC but wasn’t able to find anything relevant. Has anyone come across new
>> information regarding this?
>>
>> Judging by how much changes and features Apple seems to be holding back
>> until next year I dare ask: Has AUGraph API deprecation been moved to a
>> later time?
>>
>> Benjamin
>
> _______________________________________________
> 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

 _______________________________________________
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

  • Follow-Ups:
    • Re: AUGraph deprecation
      • From: Laurent Noudohounsi <email@hidden>
References: 
 >Re: AUGraph deprecation (From: Benjamin Federer <email@hidden>)

  • Prev by Date: Re: AUGraph deprecation
  • Next by Date: Re: AUGraph deprecation
  • Previous by thread: Re: AUGraph deprecation
  • Next by thread: Re: AUGraph deprecation
  • Index(es):
    • Date
    • Thread