Yoshimi (synthesizer)
| Yoshimi | |
|---|---|
| Developer(s) | Will J. Godfrey, Hermann Voßeler, Kristian Amlie, Jeremy Jongpier, Alan Calvert, Mark McCurry, Harald Hvaal, Nasca Octavian Paul |
| Initial release | August 6, 2009 |
| Stable release | 2.3.3.3
/ February 26, 2025 |
| Repository | |
| Written in | C++ |
| Operating system | Linux |
| Size | 8.6Mb |
| Available in | English |
| Type | Synthesizer |
| License | GPL-2.0-or-later |
| Website | yoshimi |
Yoshimi is an open-source software synthesizer for Linux. It contains three synthesis engines, using additive, subtractive and wavetable synthesis (AddSynth, SubSynth, and PADSynth, respectively). Any single patch can use one or all. A kit mode allows a patch to have up to 16 of engine sets to support multi-layered sounds/drum kits. A complete setup or instance can contain anywhere from one to sixty-four patches.
All signal generation is done by synthesis, without importing external samples. Yoshimi also has extensive FX capabilities, which can be applied at all levels, ranging from one synth engine to an entire setup. It is also microtonal, and allows for custom scales to be defined.
It was originally based on the 2.4.0 version of ZynAddSubFX. While full compatibility with ZynAddSubFX voice patches (prior to Zyn 3.0) has been maintained, control and the user interface have deliberately diverged considerably.