Beginning Audio with AVFoundation

Mar 28 2016 · Video Course (38 mins) · Beginner

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.

Version

  • Swift 2, iOS 9, Xcode 7

Introduction

2:04 Free

Find out what's covered in our Beginning Audio with AVFoundation video tutorial series.

1

In this video you'll learn the essentials of recording and playback of audio using AVFoundation.

2

Learn how to control an audio player’s volume, panning and looping behavior, and how to use audio metering to control user interface elements.

3

In this video you'll learn about AVAudioEngine, and how to use it to add interesting effects to your audio apps.

4

In this video you'll learn about AVSpeechSynthesizer and how to generate speech from text.

5

Conclusion

2:00

Review what was covered in our Beginning Audio with AVFoundation video tutorial series and find out where to go from here.

6

Contributors

Comments