Beginning Audio with AVFoundation | Ray Wenderlich

AVFoundation is Apple’s advanced framework for working with time-based media, such as audio and video. This video series covers the essentials to using the AVFoundation framework to create audio based apps. You’ll learn how to set up Audio Sessions; record and playback audio; audio metering, and how to control volume, panning, rate, and looping of audio; special effects, such as pitch and reverb; and generating speech from text. Prerequisites: This video series assumes prior iOS and Swift programming knowledge. You should also be comfortable using Xcode, and have some experience writing apps for the iOS platform.


This is a companion discussion topic for the original entry at https://www.raywenderlich.com/3879-beginning-audio-with-avfoundation

When will this course be updated for Swift 4/5 and iOS 12?

@jfortyork It’s on our list and will be updated soon. Thank you!

I hope so! I need to do an audio project for work.

@jfortyork @snackdog Please check out the latest version of the course over here when you get a chance:

https://www.raywenderlich.com/21868250-audio-with-avfoundation

I hope it helps!