Linux Vst Synth Plugins
- LinVst-X (the X stands for Extra) adds support for Windows vst plugins to be used in Linux vst capable DAW's. Choose the sandbox option for plugins. Sometimes a synth vst might not declare itself as a synth.
- The best free VST synth plugins 2020: wavetable, FM, virtual analogue and more musicradar.com - Si Truss. For computer musicians, a good synth plugin is likely to be the beating heart of any software-based studio setup.
- Free VST downloads: TN-5 (Yamaha CS-5 emulation by TN Audio) - Transcendental 2000 (Powertran Transcendent replica by TN Audio) - Syncla-X (Synclavier FM emulation by Digital Systemic Emulations) - Odyssey (ARP Odyssey emulation by Synth School) - Supersaw OSC (Roland Supersaw osc synth by CFA-Sound) - easy-pro-six (SC Prophet based synth.
Currently available VST plug-in hosts for linux include: FeSTige (part of the KXStudio meta-packages), FSThost or VeSTige (included with the LMMS Digital Audio Workstation which is available in most. The Best free synth vst plugins for Sound Design & Music in 2018. These top 10 sound design plugins are essential for video game music. Download any of the 1. DISTRHO FalkTX's great project, includes native Linux VST plugins from Arctican, dRowAudio, and TAL. Synths include excellent Linux versions of Dexed, Obxd, the TAL Noizemaker, and many others. Tips on getting your computer set up HERE. Will my VST synths work on linux? News Links Music! Questions, comments or suggestions: brian.at. linuxsynths.dot. com.
Before starting with a new Soft synth project for Linux I decided to track what kind of synthesizers are already out there available. I focused on LV2 plugins, since LV2 is the plugin standard I want to use. LADSPA is outdated and DSSI doesn’t seem to be as widely used as LV2.
With the aim to provide a clear separation between the synthesis engine, the LV2 integration and the GUI I focused also on architectural aspects.
So here is a list of LV2 soft synths for Linux in no particular order.
Calf plugins
Calf plugins provides a set of plugins available as LV2, including a flanger, an organ synth, a phaser, a reverb, some filters, a chorus and a rotary speaker simulator.
The Calf Monosynth is a monophonic subtractive soft synth.
Calf Organ
The Calf Organ is a mixture of a traditional drawbar organ and a subtractive synth.
The Calf Fluidsynth is a frontend for the Fluidsynth Sampler engine.
foo-yc20
The YC-20 is a divide-down combo organ designed in the late 60’s. The foo-yc20 emulation faithfully copies the features, sounds and flaws of the original organ.
Foo YC20
Newtonator
The Newtonator is a LV2 soft synth that produces some unpredictable sounds.
LinuxSampler
The LinuxSampler is a streaming capable open source pure software audio sampler with professional grade features.
Minaton
The Minaton is a fat sounding mono subtractive software synthesizer.
Minaton
ll-plugins
ll-plugins provides several synth and utility plugins and a GUI-capable host.
Composite Sampler
Composite Sampler is a LV2 plugin that acts as a MIDI-controllable sampler.
lv2-mdaEPiano
lv2-mdaEPiano is a native LV2 port of the famous mdaEPiano VSTi.
mda-lv2
Russolo Suite
The Russolo Suite consists of the CrazySynth Synthesizer and the “the do-it-all effect” Omnifono.
So-synth-LV2
So-synth-LV2 provides unofficial LV2 ports of 50m30n3’s synthesizers.
Zyn
Zyn provides an LV2 port of Zynaddsubfx.
Qin
Qin is a LV2 synth plugin for plucking sounds Super vhs vst free.
Minicomputer-LV2
Minicomputer-LV2 is a softsynth for creating experimental electronic sounds
lv2_guitar
lv2_guitar is another String synth
This list has been assembled from the contents of the following two webpages:
Summary
Download python 3 mac os. Here is also an overview of the used programming languages and GUI toolkits in each plugin:
Name | Languages | GUI | Remarks |
---|---|---|---|
Calf Plugins | C++ | GTK+ | UI is defined in XML, knobs are created from SVG files and rendered via Cairo |
foo-yc20 | C/C++/Faust | GTK+ | Faust is a functional language for DSP design |
Newtonator | C++ | GTK+ | – |
LinuxSampler | C++ | Qt4 | Qt4 is only one GUI option, there is also a Java based UI |
Minaton | C++ | FLTK | – |
ll-plugins | C++ | GTK+ | ported from DSSI plugins |
Composite Sampler | C++ | – | part of bigger Composite audio system effort |
lv2-mdaEPiano | C++ | – | – |
Russolo Suite | C | – | – |
So-synth-LV2 | C | – | – |
Zyn | C/C++ | – | extracted Synth engines from ZynAddSubFx |
Qin | C | – | – |
Minicomputer-LV2 | C | – | – |
lv2_guitar | C | – | – |
From this overview can be seen that most of the GUI-less plugins have been written in C++, whereas the plugins with GUIs have been mostly written in C++. GTK+ is prefered over Qt and FLTK as a GUI toolkit.
Popular Non-LV2 synths
As the LV2 plugin is still quite new, there are lots of great established soft synth projects that are not available in LV2 format.
Here are some of the more popular options:
Name | Languages | GUI | Remarks |
amSynth | C++ | GTK++ | Subtractive synth with 2 Oscillators |
Bristol Audio Synthesis | C | ? | Emulation of various vintage keyboard synths |
Qsynth | C++ | Qt4 | Popular Qt based frontend for FluidSynth |
ZynAddSubFx | C++ | FLTK | Very popular synth with three different synth engines |
Hydrogen | C++ | Qt4 | Popular drum machine |
hexter | C | GTK+ | very good Yamaha DX7 synth emulation |
WhySynth | C | GTK+ | Versatile multi paradigm soft synth |
Surge is a digital synth and makes no bones about it.
If you have used it in the past, it will be like welcoming an old friend back into your life. If you are new to Surge, welcome to the party. Come on in, the water is fine.
Thanks to the generosity of @Kurasu (owner of Vember Audio), Surge has been open sourced and lives on GitHub.
SYNTH SPECIFICATIONS
Synthesis method: Subtractive hybrid
Each patch contain two ‘scenes’ which are separate instances of the entire synthesis engine (except effects) that can be used for layering or split patches.
Quick category-based patch browser
Runs on a variety of operating systems, plugin formats, and architectures
FACTORY SOUNDS
Linux Vst Plugins Free
- 1725 patches
- 523 wavetables
OSCILLATORS
- 3 oscillators per scene.
- 8 versatile oscillator algorithms: Classic, Sine, Wavetable, Window, FM2, FM3, S&H Noise and Audio Input.
- Classic oscillator is a morphable pulse/saw/dual saw oscillator with a sub-oscillator and hard sync.
- FM2/FM3 oscillators consist of a carrier and 2 or 3 modulators and various options.
- Most algorithms (except FM2, FM3 and Audio input) offer up to 16-voice unison at the oscillator level.
- Oscillator FM and ring modulation between oscillators 1-2 and 2-3.
- Most oscillator algorithms (except FM2, FM3 and Sine) are strictly band-limited, yet still cover the entire audible spectrum, delivering a clear punchy yet clean sound.
- Noise generator with variable spectrum.
FILTER BLOCK
- Two filter units in 8 different configurations.
- Feedback loop available in 7 of those configurations.
- Available filter algorithms: Lowpass (12 and 24 dB/oct, each with 3 variations), Lowpass 24 dB/oct (3 variations), Ladder Lowpass (6-24 dB/oct), Highpass (12 and 24 dB/oct, each with 3 variations), Bandpass (12 and 24 dB/oct, each with 3 variations), Notch (12 and 24 dB/oct, each with 2 variations), Comb (4 variations), S&H.
- Filters can self-oscillate (with excitation) and respond amazingly fast to cutoff frequency changes.
- Waveshaper (5 shapes).
EFFECTS
- 8 effect units arranged as 2 inserts per scene, 2 sends and 2 master effects.
- 13 effect algorithms:
- EQ, Distortion, Conditioner (EQ, stereo image control and limiter), Frequency Shifter, Rotary Speaker, Ring Modulator, Vocoder, Chorus, Phaser, Flanger, Delay, Reverb 1, Reverb 2
Linux Vst Synth Plugins Vst
System Requirements
macOS
- Intel Mac running at least macOS 10.11
- Minimum of 4 GB of RAM
- VST-compatible or AU-compatible host application
/best-free-mac-vst-host.html. Windows
- Windows 7 and a recent Intel processor (at least Pentium 4 or above)
- Recommended: Computer running Windows 7 64-bit or newer
- Minimum of 4 GB of RAM
- VST-compatible host application
- x64-compatible CPU, OS and host is required to use the 64-bit version
Linux
Linux Vst Synth
- PC running a Linux distro
- CPU must support the SSE2 instruction set. This has been supported on Intel CPUs since Pentium 4, and on AMD CPUs since Athlon 64.
- Minimum of 4 GB of RAM
- VST-compatible host application
- x64-compatible CPU, OS and host is required to use the 64-bit version