Inter Audio Plugin Communication - Current Approaches and Future Possibilities
ADC - Audio Developer Conference via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore inter-plugin communication techniques and future possibilities in this 44-minute conference talk from ADC 2024. Learn how sonible implemented inter-plugin communication in smart:EQ 3 and 4, enabling plugin instances to discover each other, form groups, and enable remote control across project instances. Discover the in-house abstraction framework developed for inter-plugin-instance communication and understand the challenges of implementing these features without built-in support in popular plugin formats. Examine the technical aspects of instance discovery, data channel abstraction, and the importance of strict processor/view separation in making inter-plugin functionality work reliably. Understand the difficulties of plugin group state management when APIs only support per-plugin state saving, and explore how the framework extends to ARA plugin development. Review a high-level proposal for an Inter-Plugin-Instance-Communication API that could be integrated into existing plugin format standards, with insights particularly valuable for host developers and the broader audio development community seeking to enhance plugin collaboration capabilities.
Syllabus
Inter Audio Plugin Communication: Current Approaches & Future Possibilities - Janos Buttgereit - ADC
Taught by
ADC - Audio Developer Conference