If you are an audio plug-in developer then you likely use some form of plug-in wrapper code (like JUCE) to help you abstract away the differences between the different audio plug-in architectures. But have you ever wondered how the various plug-in architectures actually work under the hood.
In this talk, we do the opposite of “abstracting away the differences” by looking at what exactly makes a VST2 be VST2 and an AUv3 an AUv3. The talk will discuss the history and motivation of the various plug-in architectures and exactly how they work under the hood. We look at how the plug-in architectures found different solutions to common problems and which architecture has which benefit or shortcomings over the other. The talk will conclude by giving an outlook on what the future holds for audio plug-in architectures.
Ещё видео!