
This
two-day course will introduce the principles of real-time embedded programming
for audio and sensor applications. The course will use Bela (http://bela.io), an open-source embedded hardware
platform featuring ultra-low latency and high-bandwidth sensing. Over two days,
students will learn the basic principles of real-time programming, block-based
audio processing, and working with analog and digital sensors to create basic
digital musical instruments. At the end, students will be directed to online
resources where they can further develop their skills. The course will be based
on C++ programming, a common language for embedded hardware applications. Basic
familiarity with C/C++ or a related language is helpful but not required.
- Trainer/in: Johannes Friedrich Sommerfeldt
- Trainer/in: Stefan Weinzierl