Gabriele Bunkheila: Developing Novel Audio Algorithms and Plugins - Moving Quickly from Ideas to Real-time Prototypes

AES Live: Expo - 142nd Convention

Gabriele Bunkheila: Developing Novel Audio Algorithms and Plugins - Moving Quickly from Ideas to Real-time Prototypes

Product Design & Manufacturing: Software

To watch the full interview you must be an AES Member. Click here to login as a member. Click here to join the AES and receive immediate access to all of our AES Live Videos.

High-level programming languages are frequently used by DSP and Audio Engineers for developing audio products and plugins for use in music production. These languages allow designers to rapidly create and evaluate new audio processing ideas which later are targeted for implementation in commercial audio products. In this workflow, fine-tuning the algorithm design is an important component. In this tutorial, we will use our industry knowledge to summarize the best programming practices adopted by audio companies to enable the reuse of research code directly for real-time prototypes. We will show a number of examples, tips, and tricks to minimize latency, maximize efficiency, run in real-time on a PC, and generate native VST plugins for testing and prototyping.

Return to AES Live: Videos