A software synthesizer, also known as a softsynth, is computer software which creates digital audio. Computer software that generates music is not a recent arrival. However, with processors that offer multiple cores and faster clock speeds, software synthesizers can complete tasks that previously needed dedicated hardware. The advantage, of course, of software synthesizers is that they are less expensive than dedicated hardware, and simpler to integrate with other types of music software.
Synthesizers are often controlled with a piano-style keyboard. Several other forms of controller have been developed to mimic guitars, organs, stringed and wind instruments. A real analog synthesizer has a lot of knobs and switches which give immediate access to all important parameters of the generated sound.
Linux has a good range of open source software to be a serious contender in music production without having to venture into the commercial software world. Some of the software featured in this article provide operation similar to analog synths from the 1970s, such as the Moog Minimoog and Roland Juno-60.
To provide an insight into the quality of software that is available, we have compiled a list of 10 capable software synthesizers. Hopefully, there will be something of interest here for anyone who wants to create a known or unknown, common or unusual sound experience without the outlay of dedicated hardware.
This chart offers our opinion of the featured software.
All the software is published under an open source license with the exception of SunVox, which is closed-source freeware.
Now, let’s explore the 10 software synthesizers at hand. For each title we have compiled its own portal page, a full description with an in-depth analysis of its features, screenshots, together with links to relevant resources.
|ZynAddSubFX||Realtime software synthesizer with many features|
|Fluidsynth||Synthesizer based on the soundfont2 specifications|
|DIN Is Noise||Sound synthesizer and musical instrument|
|Yoshimi||MIDI software synthesizer; fork of ZynAddSubFX|
|Helm||Polyphonic synth with lots of modulation|
|amSynth||Two oscillator software synthesizer; subtractive synth topology|
|AlsaModularSynth||Realtime modular synthesizer for ALSA|
|terminatorX||"Scratch" on digitally sampled audio data|
|SunVox||Modular synthesizer with pattern-based sequencer|
|Bristol||Vintage synthesizer emulator|
|Return to our complete collection of recommended free and open source software including our latest additions.|