Home / Publications / E-library page
Only AES members and Institutional Journal Subscribers can download
Steinberg Media Technologies, GmbH, of Germany, is one of the leading manufacturers of pro-audio hardware and software products. Within their software realm, they have developed a plug-in architecture for adding third-party DSP functionality for program developers who choose to support it. The architecture, commonly referred to as VST (Virtual Studio Technology), has become a standard for third-party add-ons over the last decade, partly because of its cross-platform functionality. The software development kit (SDK) for VST plug-ins is available free of charge from Steinberg, and is optimized for building within Microsoft’s Visual C++ environment on x86 PC’s, and on the CodeWarrior environment for Apple computers. This project focuses on the implementation of classic and experimental filters within the aforementioned architecture, created and compiled on Visual C++; rebuilding these examples on a Mac should be a straightforward process. DSP literature is included, although only to a certain depth so as to not overwhelm the reader with the mathematics behind the process; a recommended reading list is included for that purpose. The paper is designed for introducing general signal processing theory as well as documenting the process of creating VST plug-ins in a clear and understandable method. A suite of VST plug-ins is produced and the entire source code is available online as appendix to this project at http://www.thedigitalvortex.com/appendix.html
Author (s): Osorio-Goenaga, Roberto
Affiliation:
NYU
(See document for exact affiliation information.)
AES Convention: 119
Paper Number:6606
Publication Date:
2005-10-06
Import into BibTeX
Session subject:
Signal Processing
Permalink: https://aes2.org/publications/elibrary-page/?id=13313
(4083KB)
Click to purchase paper as a non-member or login as an AES member. If your company or school subscribes to the E-Library then switch to the institutional version. If you are not an AES member Join the AES. If you need to check your member status, login to the Member Portal.
Osorio-Goenaga, Roberto; 2005; Digital Filter Design and Implementation within the Steinberg Virtual Studio Technology (VST) Architecture [PDF]; NYU; Paper 6606; Available from: https://aes2.org/publications/elibrary-page/?id=13313
Osorio-Goenaga, Roberto; Digital Filter Design and Implementation within the Steinberg Virtual Studio Technology (VST) Architecture [PDF]; NYU; Paper 6606; 2005 Available: https://aes2.org/publications/elibrary-page/?id=13313