Difference between revisions of "Synth Engines"

 
(32 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
A sample of synth engines and effects available in Zynthian, for a longer list [[#Engine_Guides|see below...]]
  
=Engines:=
+
<gallery mode="packed-hover" widths=360px heights=240px>
* [[ZynAddSubFX]] (Polyphonic Aditive+Substractive+Pad synthesis) https://github.com/fundamental/zynaddsubfx  
+
File:Synthv1.png|link=Synthv1|Synthv1 - Old School Polyphonic Synthesizer
* [[FluidSynth]] (SF2 SoundFont Engine) http://www.fluidsynth.org
+
File:ZynAddSubFX.png|link=ZynAddSubFX|ZynAddSubFX - Polyphonic Aditive, Substractive, and Pad synthesis
* [[LinuxSampler]] (SFZ/GIG Advanced SoundFont Engine) https://www.linuxsampler.org
+
File:PianoTeq.png|link=Pianoteq|PianoTeq - A proprietary Physical Modelling Synth Engine for acoustic and electric pianos
* [[setBfree]] (Hammond B3 electromechanical organ Emulation) https://github.com/pantherb/setBfree
+
File:Tal NOIZE MAK3R.png|link=ZynAddSubFX|TAL-NoiseMaker is a virtual analog synthesizer with a great sound and low CPU usage. 128 factory presets included.
* [[Pianoteq]] (It's a proprietary Physical Modelling Synth Engine for acoustic and electric pianos, developed by [https://www.pianoteq.com/ Modartt])
+
File:Surge synth.png|link=Surge|Surge Synth - Featuring many synthesis techniques, a great selection of filters, a flexible modulation engine, a smorgasbord of effects, and modern features like MPE and microtuning.
* [[Aeolus]] (Pipe Organ Emulator) https://kokkinizita.linuxaudio.org/linuxaudio/aeolus/
+
File:OBXD.png|link=OBXD|The OB-Xd is a synthesizer that has been designed to recreate the sound and behavior of the Oberheim OB-X.
* [[Jalv]] (LV2-plugins as standalone layers) http://blog.zynthian.org/index.php/2018/09/28/new-engine-jalv-lv2-plugins-as-standalone-layers/
+
File:Padv1.png|link=Padv1|Padv1 - Old School Polyphonic Additive Synthesizer
* [[MOD-HOST & MOD-UI]]  (Plugin Host + Web GUI, developed by [http://moddevices.com ModDevices] for the ModDuo device) [https://github.com/moddevices/mod-host] [https://github.com/moddevices/mod-ui]
+
File:Odin2.png|link=Odin2|Odin 2 -The design approach of Odin 2 lets you choose from a large variety of modules, which can be mixed and matched for virtually endless sonic capabilities.
* [[Pure Data]] (Visual Programming Language) https://puredata.info
+
File:Tal-Reverb-II.png|link=Tal-Reverb-II|Tal-Reverb-II - Reverb
 +
File:DrumGizmo.png|link=DrumGizmo|DrumGizmo - Drum Synth
 +
File:Geonkick.png|link=GeonKick|Geonkick - Drum Synth
 +
File:TheInfamousCellularAutomatonSynth.png|link=TheInfamousCellularAutomatonSynth|?
 +
File:ADLplug.png|link=ADLplug|ADLplug - FM Synth
 +
File:VL-Tone.png|link=VL-Tone|Casio Electronic Musical Instrument (bleep bloop)
 +
File:Mimi-d.jpeg|link=MiMi-d| The Mimi-a Hardware original of the MiMi-d plugin.
 +
File:TAL-dub-3.jpg|link=TAL-dub-3| TAL-dub-3 - Dub Delay
 +
File:Zamgrains.jpg|link=Zamgrains| Zamgrains - Granular Delay
 +
File:Zamcomp.jpg|link=Zamcomp| Zamcomp - Compressor
 +
File:Ykchorus.jpg|link=Ykchorus| Ykchorus- Chorus Pedal
 +
File:3 band eq distrho.png|link=3 Band EQ Distrho| 3 Band EQ - Distrho
 +
File:Glbars Visualiser.png|link=Glbars Visualiser| GLbars Visualiser
 +
File:Sorcer OpenAV.png|link=Sorcer OpenAV| Sorcer OpenAV -
 +
File:OS-251 Synth.png|link=OS-251 Synth| OS-251 Synth
 +
File:Argotlunar2.png|link=Argotlunar2| Argotlunar2
 +
File:Artyfx Vihda.png|link=Artyfx Vihda| Artyfx Vihda
 +
File:The Function Phaser.png|link=The Function Phaser| The Function - Phaser
 +
File:Tal-Filter.png|link=Tal-Filter| Tal-Filter
 +
File:Nekobi.png|link=Nekobi| Nekobi - Inspired by the legendary TB-303
 +
</gallery>
 +
 
 +
==Engine Guides==
 +
===Zynthian Native Engines===
 +
* '''[[Audio Player]]''': Audio file player, sampler, looper.
 +
 
 +
===Supported Synth Engines===
 +
* '''[[Fluidsynth]]''': Real-time software synthesizer based on the SoundFont 2 specifications.
 +
* '''[[ZynAddSubFX]]''' (Polyphonic Aditive, Substractive, and Pad synthesis) https://github.com/fundamental/zynaddsubfx  
 +
* '''[[LinuxSampler]]''' (SFZ/GIG SoundFont Player) https://www.linuxsampler.org
 +
* '''[[Sfizz]]''' (SFZ SoundFont Player) https://sfz.tools/sfizz/
 +
* '''[[setBfree]]''' (Hammond B3 electromechanical organ Emulation) https://github.com/pantherb/setBfree
 +
* '''[[Pianoteq]]''' (A proprietary Physical Modelling Synth Engine for acoustic and electric pianos, developed by [https://www.pianoteq.com/ Modartt])
 +
* '''[[Helm]]''' (synth) [https://tytel.org/helm/]
 +
* '''[[Aeolus]]''' (Pipe Organ Emulator) https://kokkinizita.linuxaudio.org/linuxaudio/aeolus/
 +
* '''[[Jalv]]''' (Run LV2-plugins as standalone processors) http://blog.zynthian.org/index.php/2018/09/28/new-engine-jalv-lv2-plugins-as-standalone-layers/
 +
* '''[[MOD-HOST & MOD-UI]]''' (Plugin Host + Web GUI, developed by [http://moddevices.com ModDevices] for the ModDuo device) [https://github.com/moddevices/mod-host] [https://github.com/moddevices/mod-ui]
 +
* '''[[Pure Data]]''' (Visual Programming Language) https://puredata.info
 +
* '''[[MiMi-d]]''' MiMi-d synth https://discourse.zynthian.org/t/mimi-d-creating-a-new-software-synth-for-zynthian/8648
  
 
=LV2 Plugins: Synths & Effects=
 
=LV2 Plugins: Synths & Effects=
 +
 +
===Synths===
  
 
* [https://github.com/asb2m10/dexed Dexed] (Yamaha DX7 emulation)
 
* [https://github.com/asb2m10/dexed Dexed] (Yamaha DX7 emulation)
 
* [http://mda.smartelectronix.com MDA plugins] (LV2 port of MDA plugin collection, including '''ePiano''', '''JX10''', '''DX10''' and others)
 
* [http://mda.smartelectronix.com MDA plugins] (LV2 port of MDA plugin collection, including '''ePiano''', '''JX10''', '''DX10''' and others)
 
* [https://tal-software.com/Products TAL free plugins] (Some plugins from Togu Audio Line, including '''Noize M4k3r''' and more)
 
* [https://tal-software.com/Products TAL free plugins] (Some plugins from Togu Audio Line, including '''Noize M4k3r''' and more)
* [https://github.com/DISTRHO/DISTRHO-Ports DISTRHO Plugins-Ports] (A collection of plugins ported to Linux)
+
* [https://github.com/DISTRHO/DISTRHO-Ports DISTRHO Plugins-Ports] (A collection of plugins ported to Linux that includes '''OBXd''' and others)
* [https://github.com/DISTRHO/DPF-Plugins DISTRHO DPF-Plugins] (A plugin collection that includes '''Nekobi Bass Monosynth''' and more)
+
* [https://github.com/DISTRHO/DPF-Plugins DISTRHO DPF-Plugins] (A plugin collection which includes the '''Nekobi Bass Monosynth''' and more)
 
* [http://calf-studio-gear.org Calf plugins] (One of the best free software plugin collection)
 
* [http://calf-studio-gear.org Calf plugins] (One of the best free software plugin collection)
 +
* [http://tytel.org/helm/ Helm] (Advanced Polyphonic Synthesizer + Arpeggiator)
 +
* [https://amsynth.github.io/ AMSynth] (Analog Modelling Synthesizer)
 
* [https://synthv1.sourceforge.io/ Synthv1] (Old School Polyphonic Synthesizer)
 
* [https://synthv1.sourceforge.io/ Synthv1] (Old School Polyphonic Synthesizer)
* [https://samplv1.sourceforge.io/ Samplv1] (Old School Polyphonic Sampler)
 
* [https://drumkv1.sourceforge.io/ Drumkv1] (Old School Drumkit Sampler)
 
 
* [https://padthv1.sourceforge.io/ Padthv1] (Old School Polyphonic Additive Synthesizer)
 
* [https://padthv1.sourceforge.io/ Padthv1] (Old School Polyphonic Additive Synthesizer)
* [http://tytel.org/helm/ Helm] (Advanced Polyphonic Synthesizer + Arpeggiator)
+
* [http://essej.net/sooperlooper/ SooperLooper] Live looping sampler capable of immediate loop recording, overdubbing,  
* [http://essej.net/sooperlooper/ SooperLooper] Live looping sampler capable of immediate loop recording, overdubbing, ...
+
* [https://surge-synthesizer.github.io/ Surge] Free & Open source hybrid synthesizer...
 +
* [[DrumGizmo]]:  Open source, multichannel, multilayered, drum plugin - '''User Guide'''
 +
* [[GeonKick]]:  is a free software for generating a wide range of percussive sounds - '''User Guide'''
 +
* And much more ...
  
===Effect Plugins===
+
===Effects===
  
Zynthian include all kind of effects:
+
All kind of effects:
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 63: Line 107:
 
|-
 
|-
 
| Spectral
 
| Spectral
| Pitch-shifter, Autotune, Harmonizer, Vocoder
+
| Pitch-shifter, Auto-tune, Harmonizer, Vocoder
|-simulating
+
|-
| Utility
+
| Granular
| MIDI processing/generating, Volume, Looper, Switcher
+
| Granulator
 +
|-
 +
| MIDI utilities
 +
| [https://x42-plugins.com/x42/x42-midifilter MIDI filter & tools]
 +
|-
 +
| Other
 +
| Arppeggiator, SooperLooper
 
|}
 
|}
  
Currently we have not a complete list of all synths & effect plugins, but you can take a look to this for having an idea:
 
  
[https://www.moddevices.com/gear-gallery Gallery showing details about each of the MOD plugins]
+
This is not a complete list of all synths & effect plugins, see the MOD devices wiki page to see some amp and cabinet sim plugins available:
 +
 
 +
[https://wiki.mod.audio/wiki/Plugins Details about each of the MOD plugins]
  
 
=Supported plugin types=
 
=Supported plugin types=

Latest revision as of 14:04, 28 March 2024

A sample of synth engines and effects available in Zynthian, for a longer list see below...

1 Engine Guides

1.1 Zynthian Native Engines

1.2 Supported Synth Engines

2 LV2 Plugins: Synths & Effects

2.1 Synths

  • Dexed (Yamaha DX7 emulation)
  • MDA plugins (LV2 port of MDA plugin collection, including ePiano, JX10, DX10 and others)
  • TAL free plugins (Some plugins from Togu Audio Line, including Noize M4k3r and more)
  • DISTRHO Plugins-Ports (A collection of plugins ported to Linux that includes OBXd and others)
  • DISTRHO DPF-Plugins (A plugin collection which includes the Nekobi Bass Monosynth and more)
  • Calf plugins (One of the best free software plugin collection)
  • Helm (Advanced Polyphonic Synthesizer + Arpeggiator)
  • AMSynth (Analog Modelling Synthesizer)
  • Synthv1 (Old School Polyphonic Synthesizer)
  • Padthv1 (Old School Polyphonic Additive Synthesizer)
  • SooperLooper Live looping sampler capable of immediate loop recording, overdubbing,
  • Surge Free & Open source hybrid synthesizer...
  • DrumGizmo: Open source, multichannel, multilayered, drum plugin - User Guide
  • GeonKick: is a free software for generating a wide range of percussive sounds - User Guide
  • And much more ...

2.2 Effects

All kind of effects:

Category Includes
Delay Delay, Echo
Distortion Overdrive, Distortion, Fuzz, Wave-shaper
Dynamics Compressor, Limiter
Filter Filter, Equalizer, (Auto-)Wah, Envelope Filter
Generator Synthesizer, Piano, Organ, Drums, Noise, SoundFonts
Modulator Chorus, Phaser, Flanger, Vibrato, Tremolo, Ring modulator
Reverb Reverb, Shimmer, Plate, Room, Spring
Simulator Amplifier, Cabinet, Leslie, Tube
Spatial Panner, Auto-panner, Stereo field manipulator
Spectral Pitch-shifter, Auto-tune, Harmonizer, Vocoder
Granular Granulator
MIDI utilities MIDI filter & tools
Other Arppeggiator, SooperLooper


This is not a complete list of all synths & effect plugins, see the MOD devices wiki page to see some amp and cabinet sim plugins available:

Details about each of the MOD plugins

3 Supported plugin types

Currently, Zynthian supports only LV2 plugins compiled for RBPi (ARM):

Here is an unmaintained repository of LV2-plugins for Zynthian: https://github.com/zynthian/zynthian-plugins/tree/master/lv2

Support for VST, DSSI and LADSPA has been removed for simplicity, but it could be re-enabled in the future if we have good reasons for doing so.