Controlling Headless and Remote Audio Software - Options and Challenges
Offered By: ADC - Audio Developer Conference via YouTube
Course Description
Overview
Explore options and challenges for controlling headless and remote audio software in this conference talk from the Audio Developer Conference. Delve into the increasing prevalence of audio software running in headless or remote contexts, such as embedded devices, cloud servers, or distributed local networks. Examine the limitations of parameter controls exposed through plugin APIs and the need for more comprehensive control options. Investigate three basic Distributed Systems patterns for controlling remote audio software during runtime: simple socket messaging, request/response, and publish/subscribe. Learn about their implementation using OSC and gRPC frameworks, along with specific challenges and best practices for real-time audio. Discover ready-to-use, open-source applications that demonstrate these concepts in practice.
Syllabus
Controlling Headless and Remote Audio Software - Ilias Bergström - Gustav Andersson - ADC22
Taught by
ADC - Audio Developer Conference
Related Courses
Advanced Operating SystemsGeorgia Institute of Technology via Udacity High Performance Computing
Georgia Institute of Technology via Udacity GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX CS125x: Advanced Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX