Type in the search box above for quick search in Pluingtutor.
BECOME A CONTRIBUTOR
Interested in getting your articles published with us ?
Powered By:

Melodics
How to Develop a VST Plugin

How to Develop a VST Plugin

Before you start a new VST Plugin design, you must understand the following technology.

You can choose any recommended language by an expert to write a VST plugin. Check the Programming languages link section for your reference. A good understanding of the above-mentioned programming language, Object-Oriented programming, and of course DSP (Digital signal processing) techniques skills definitely help to implement
new plugin ideas.

The VST plugin provides a framework for the implementation of software audio effects and synthesizers that are executable from within a compatible VST host application. VST is an acronym; it stands for Virtual Studio Technology and was developed by Steinberg as a standard for the development of real-time effect plug-ins for their audio software. They are generally three types of VST plugin you can design.

VST instruments generate audio. They are generally either virtual synthesizers or samplers. One of the first VST instruments was the Neon VSTi, which was included in Steinberg’s Cubase.

Example of Neon VSTi –

VST-Instruments
VST Instruments

Host is a software application or hardware device that allows VST plugins to be loaded and controlled. The host application is responsible for handling the routing of digital audio and MIDI to and from the VST plugins.

MIDI (short for Musical Instrument Digital Interface) is a music industry standard communications protocol that lets MIDI instruments and sequencers (or computers running sequencer software) talk to each other to play and record music. More and more of the music you hear every day is written with and played by MIDI sequencers.

DSP is the representation of a signal by a sequence of numbers.  The numbers can then be manipulated or changed by a computing process to change or extract information from the original signal.

Comments are closed.

Powered By:

Melodics

logowordpressSelect Option