Series: Learn AudioKit

Learn AudioKit

In this series we dive into the world of audio programming. We cover the fundamentals, then dig into AudioKit, a popular open-source framework for building audio apps in Swift. By the end of the series you'll see that audio programming is both challenging and fun!

Length: 31 minutes

Installments

1. Audio Fundamentals

Free

We kick off a new series on audio programming for iOS using AudioKit. Before we jump into code, however, it is important to get a foundational understanding of how audio works and how it is represented by the audio hardware (sound cards, etc) that the software integrates with. In this episode we will talk about the fundamentals of audio, learn some essential terminology, and look at some real world audio equipment so we can better understand the mental model behind AudioKit.

2. Getting Started with AudioKit

Free

We'll first take a look at the AudioKit Cookbook application, which is a great way to see what is possible. Once we've seen some of the capabilities we can look at the code to get an idea of how to build things with AudioKit. We'll then add a package collection in Xcode to make bringing in the various AudioKit package dependencies a little easier.