APPENDIX A

The VST® and AU® Plug-In APIs

Once you learn how to design plug-ins with RackAFX you will find that learning other plug-in application programming interfaces (APIs) is fairly straightforward. The main reason is that most of the plug-in APIs share very similar structuring and function calls as RackAFX. An analogy might be learning to fly: once you have the fundamentals of solo flight internalized, learning to fly different kinds of airplanes is a matter of understanding the peculiarities of each one. You don't need to worry about the principles of lift, drag, pitch, and yaw after you've mastered them. The current popular plug-in APIs include Steinberg's Virtual Studio Technology (VST), Apple Computer's Audio Units (AU), and Avid's Avid ...

Get Designing Audio Effect Plug-Ins in C++ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.