Difference between revisions of "Engines"
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
===Supported Synth Engines=== | ===Supported Synth Engines=== | ||
− | * [[Fluidsynth]]: Real-time software synthesizer based on the SoundFont 2 specifications. | + | * '''[[Fluidsynth]]''': Real-time software synthesizer based on the SoundFont 2 specifications. |
− | * [[ZynAddSubFX]] (Polyphonic Aditive, Substractive, and Pad synthesis) https://github.com/fundamental/zynaddsubfx | + | * '''[[ZynAddSubFX]]''' (Polyphonic Aditive, Substractive, and Pad synthesis) https://github.com/fundamental/zynaddsubfx |
− | * [[LinuxSampler]] (SFZ/GIG SoundFont Player) https://www.linuxsampler.org | + | * '''[[LinuxSampler]]''' (SFZ/GIG SoundFont Player) https://www.linuxsampler.org |
− | * [[Sfizz]] (SFZ SoundFont Player) https://sfz.tools/sfizz/ | + | * '''[[Sfizz]]''' (SFZ SoundFont Player) https://sfz.tools/sfizz/ |
− | * [[setBfree]] (Hammond B3 electromechanical organ Emulation) https://github.com/pantherb/setBfree | + | * '''[[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]) | + | * '''[[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/] | + | * '''[[Helm]]''' (synth) [https://tytel.org/helm/] |
− | * [[Aeolus]] (Pipe Organ Emulator) https://kokkinizita.linuxaudio.org/linuxaudio/aeolus/ | + | * '''[[Aeolus]]''' (Pipe Organ Emulator) https://kokkinizita.linuxaudio.org/linuxaudio/aeolus/ |
− | * [[Jalv]] (LV2-plugins as standalone | + | * '''[[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] | + | * '''[[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 | + | * '''[[Pure Data]]''' (Visual Programming Language) https://puredata.info |
=LV2 Plugins: Synths & Effects= | =LV2 Plugins: Synths & Effects= |
Revision as of 16:35, 11 February 2024
1 Engine Guides
1.1 Zynthian Native Engines
- Audio Player: Audio file player, sampler, looper.
1.2 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 Modartt)
- Helm (synth) [1]
- 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 ModDevices for the ModDuo device) [2] [3]
- Pure Data (Visual Programming Language) https://puredata.info
2 LV2 Plugins: Synths & Effects
- 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...
- And much more ...
2.1 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 |
we have not a complete list of all synths & effect plugins, but you can take a look to this to get an idea of what is available:
Gallery showing 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.