Open Sound Control Based Synchronization of Immersive Audio Systems

Open Sound Control Based Synchronization of Immersive Audio Systems

About this course

Course objectives

This course is designed for existing practitioners/professionals in the media technology & audio-visual industry who would like acquire knowledge & skills in using Open Sound Control (OSC) over a Raspberry Pi (R-Pi) based embedded platform to trigger and/or synchronize immersive audio playback used in a typical live or installed environment. Through a combination of demonstrations and hand-on exercises, learners will gain the skills to interface sensors to the R-Pi for interactivity, utilize OSC libraries for inter-device communication, code in Python to implement OSC on the R-Pi platform, utilize & integrate an immersive audio platform for OSC-based synchronization.

Course description

At the end of the 2-day course, the learners will learn how to:• Set up a Raspberry Pi 4 (R-Pi) for Open Sound Control (OSC).• Interface sensors to the R-Pi for interactivity .• Interpretate OSC Application Programming Interface (API) of media systems.• Develop a Python program to implement OSC functionality on R-Pi.• Configure media systems for OSC communication.• Integrate the R-Pi with media systems for OSC communication.• Utilize debugging tools or monitors for testing & troubleshooting.• Implement a program in the training venue to simulate an immersive sound experience.