SynthEdit
Encyclopedia
SynthEdit is a shareware
Windows
application which uses a modular VPL
(Visual Programming Language) to create music synthesizers and effects units. These can then be compiled as VST
plug-ins for use in audio applications.
SynthEdit first released in 1999 by Jef McClintock, and version 1.0 was released on 23 June 2005. Many programmers have since created additional freeware
and payware modules for use within SynthEdit's programming environment.
SynthEdit's popularity and success as a modular synthesizer
and effect creation package is mostly due to its ability to export SynthEdit creations to VST
format.
SynthEdit allows users to create VST Instruments and VST Effects. It provides a GUI
editing system and full MIDI interface for hardware controllers. SynthEdit has also been used to create additional devices that do not fall within the realms of synthesizer or effect units.
Audio and MIDI plug-ins for SynthEdit can be written in C or C++ using the SynthEdit Music Plugin Standard (SEM) API
, which is based on GMPI with some extensions. http://www.synthedit.com/sdk3_docs/index.htm
Shareware
The term shareware is a proprietary software that is provided to users without payment on a trial basis and is often limited by any combination of functionality, availability, or convenience. Shareware is often offered as a download from an Internet website or as a compact disc included with a...
Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
application which uses a modular VPL
Visual programming language
In computing, a visual programming language is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used...
(Visual Programming Language) to create music synthesizers and effects units. These can then be compiled as VST
Virtual Studio Technology
Steinberg's Virtual Studio Technology is an interface for integrating software audio synthesizer and effect plugins with audio editors and hard-disk recording systems. VST and similar technologies use digital signal processing to simulate traditional recording studio hardware with software...
plug-ins for use in audio applications.
SynthEdit first released in 1999 by Jef McClintock, and version 1.0 was released on 23 June 2005. Many programmers have since created additional freeware
Freeware
Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the...
and payware modules for use within SynthEdit's programming environment.
SynthEdit's popularity and success as a modular synthesizer
Modular synthesizer
The modular synthesizer is a type of synthesizer consisting of separate specialized modules connected by wires to create a so-called patch. Every output generates a signal – an electric voltage of variable strength...
and effect creation package is mostly due to its ability to export SynthEdit creations to VST
Virtual Studio Technology
Steinberg's Virtual Studio Technology is an interface for integrating software audio synthesizer and effect plugins with audio editors and hard-disk recording systems. VST and similar technologies use digital signal processing to simulate traditional recording studio hardware with software...
format.
SynthEdit allows users to create VST Instruments and VST Effects. It provides a GUI
Gui
Gui or guee is a generic term to refer to grilled dishes in Korean cuisine. These most commonly have meat or fish as their primary ingredient, but may in some cases also comprise grilled vegetables or other vegetarian ingredients. The term derives from the verb, "gupda" in Korean, which literally...
editing system and full MIDI interface for hardware controllers. SynthEdit has also been used to create additional devices that do not fall within the realms of synthesizer or effect units.
Audio and MIDI plug-ins for SynthEdit can be written in C or C++ using the SynthEdit Music Plugin Standard (SEM) API
Application programming interface
An application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...
, which is based on GMPI with some extensions. http://www.synthedit.com/sdk3_docs/index.htm
External links
- SynthEdit - Official Website
- Wizoobooks - Resource Page, Visual VST/i-Programming – A Comprehensive Guide to Creating VST-FX and Instruments with SynthEdit
- French forum - French forum
- SynthEdit Users - Yahoo! group
- SynthEdit programmers - Yahoo! group
- SynthEdit community forum