Lecture 1 of C++ Real-Time Audio Programming with Bela. This lecture explains the concepts behind real-time audio and shows you how to program an oscillator that runs in real time.
In this lecture:
Section 1: Introduction 0:00
Section 2: Real time concepts and systems 3:03
Section 3: A non-real-time oscillator 12:05
Section 4: Moving to real time 15:40
Section 5: Real-time sine oscillator 19:49
Section 6: Preserving state 29:22
Example code and companion materials:
https://github.com/BelaPlatform/bela-...
To get started, see Lecture 0: • 0: Setting Up, C++ Real-Time Audio Program...
Instructions on updating the IDE: • 0: Setting Up, C++ Real-Time Audio Program...
Instructions on uploading projects: • 0: Setting Up, C++ Real-Time Audio Program...
This course is a deep dive into how Bela processes data, and how to implement real-time audio and interaction. If you want to learn or improve your skills with C++ and audio programming, this is a great way to start!
Music by Vula Viel (http://vulaviel.com).