HOME

TheInfoList



OR:

SynthEdit is a modular audio plugin development environment which uses a
visual editor A visual editor is computer software for editing text files using a textual or graphical user interface that normally renders the content (text) in accordance with embedded markup code, e.g., HTML, Wikitext, rather than displaying the raw text. ...
. First conceived in 1987 by programmer Jeff McClintock and initially distributed in 1999, it was officially released in 2005. Along with Native Instruments'
Reaktor Reaktor is a graphical modular software music studio developed by Native Instruments (NI). It allows musicians and sound specialists to design and build their own instruments, samplers, effects and sound design tools. It is supplied with many ...
and the closely-related FlowStone (previously known as ''SynthMaker'') by DSPRobotics, SynthEdit has been recognised as one of the few tools for independent synthesizer development that don't require traditional programming like
JUCE JUCE is an open-source cross-platform C++ application framework, used for the development of desktop and mobile applications. JUCE is used in particular for its GUI and plug-ins libraries. It is dual licensed under the GPLv3 and a commercial ...
, and the only visual programming environment with 64-bit
VST 3 ''VST 3'' is the fourth studio album by the Filipino group VST & Company. The back cover marked the second time on which lead singer Vic Sotto was included. The medley "VST Concerto in A Minor" (written by Vic Sotto) included the hit single "R ...
support.


Overview

SynthEdit provides a
GUI The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inste ...
editing system and a full
MIDI MIDI (; Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, an ...
interface for hardware controllers. It can export projects as VST plugins, allowing creations to be used as instruments and effects inside of most DAWs and on
macOS macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
, where SynthEdit isn't available.


Interface

Below a toolbar containing a switch (stylised as a green power button) to start and stop the audio engine, SynthEdit's interface is divided into three vertical sections: a left panel containing a list of modules, a section for the detached visual editing windows in the middle, and a panel showing the highlighted modules' properties and values on the right. Any number of modules can be nested in an organised structure called a ''container'', which will reveal its contents in another window upon being clicked, and any module can receive or send input of various
types Type may refer to: Science and technology Computing * Typing, producing text via a keyboard, typewriter, etc. * Data type, collection of values used for computations. * File type * TYPE (DOS command), a command to display contents of a file. * Ty ...
from other modules through colour-coded nodes.


Features


Modules

The SynthEdit SDK is an accompanying tool that can be used for the development of extensions, known as ''external modules'', using C++. These extensions interface directly with the program, appearing like stock modules within the program's visual environment. Since its release, the SDK has allowed developers to release additional
freeware Freeware is software, most often proprietary, that is distributed at no monetary cost to the end user. There is no agreed-upon set of rights, license, or EULA that defines ''freeware'' unambiguously; every publisher defines its own rules for t ...
and
payware Commercial software, or seldom payware, is a computer software that is produced for sale or that serves commercial purposes. Commercial software can be proprietary software or free and open-source software. Background and challenge While softwa ...
modules for use within SynthEdit, adding new features to the program like the ability to manipulate waveforms through
Fourier transforms A Fourier transform (FT) is a mathematical transform that decomposes functions into frequency components, which are represented by the output of the transform as a function of frequency. Most commonly functions of time or space are transformed, ...
(typically used in
digital signal processing Digital signal processing (DSP) is the use of digital processing, such as by computers or more specialized digital signal processors, to perform a wide variety of signal processing operations. The digital signals processed in this manner ar ...
as the basis of
additive Additive may refer to: Mathematics * Additive function, a function in number theory * Additive map, a function that preserves the addition operation * Additive set-functionn see Sigma additivity * Additive category, a preadditive category with f ...
and
wavetable synthesis Wavetable synthesis is a sound synthesis technique used to create quasi-periodic waveforms often used in the production of musical tones or notes. Development Wavetable synthesis was invented by Max Mathews in 1958 as part of MUSIC II. ...
engines), new filters and audio effects.


References


External links


SynthEdit
- Official Website Software synthesizers {{music-software-stub