All Projects → zynaddsubfx → Zynaddsubfx

zynaddsubfx / Zynaddsubfx

Licence: gpl-2.0
ZynAddSubFX open source synthesizer

Projects that are alternatives of or similar to Zynaddsubfx

Audiokitsynthone
AudioKit Synth One: Open-Source iOS Synthesizer App
Stars: ✭ 1,258 (+127.08%)
Mutual labels:  music, synthesizer, synth
Webaudiofont
Use full GM set of musical instruments to play MIDI and single sounds or effects. Support for reverberation and equaliser. No plugins, no Flash. Pure HTML5 implementation compatible with desktop and mobile browser. See live examples.
Stars: ✭ 600 (+8.3%)
Mutual labels:  music, synthesizer, synth
Jssynth
Make music in your browser with this synthesizer and sequencer
Stars: ✭ 25 (-95.49%)
Mutual labels:  music, synthesizer, synth
Javascriptmusic
Live coding music and synthesis in Javascript / AssemblyScript (WebAssembly)
Stars: ✭ 193 (-65.16%)
Mutual labels:  music, synthesizer, synth
Otto
Sampler, Sequencer, Multi-engine synth and effects - in a box! [WIP]
Stars: ✭ 2,390 (+331.41%)
Mutual labels:  music, synthesizer, synth
Dx7 Supercollider
My accurate Yamaha DX-7 clone. Programmed in Supercollider.
Stars: ✭ 395 (-28.7%)
Mutual labels:  music, synthesizer, synth
Unimidi
Realtime MIDI IO for Ruby
Stars: ✭ 229 (-58.66%)
Mutual labels:  music, synthesizer, alsa
Romplayer
AudioKit Sample Player (ROM Player) - EXS24, Sound Font, Wave Player
Stars: ✭ 445 (-19.68%)
Mutual labels:  music, synthesizer, synth
twigs
Alternate firmware for Mutable Instruments Branches synthesizer module
Stars: ✭ 21 (-96.21%)
Mutual labels:  synthesizer, synth
Eurorack
Eurorack modules designed by Lorenz Neumann
Stars: ✭ 28 (-94.95%)
Mutual labels:  synthesizer, synth
Main-Supercollider-Files
my supercollider codes, version history is at the branches
Stars: ✭ 21 (-96.21%)
Mutual labels:  synthesizer, synth
Q
C++ Library for Audio Digital Signal Processing
Stars: ✭ 481 (-13.18%)
Mutual labels:  music, synth
guitar
🎸 Online guitar toy and tablature recorder/player
Stars: ✭ 80 (-85.56%)
Mutual labels:  synthesizer, synth
Comet
Web Synthesis on steroids
Stars: ✭ 18 (-96.75%)
Mutual labels:  synthesizer, synth
tinyspec-cling
tiny spectral synthesizer with livecoding support
Stars: ✭ 31 (-94.4%)
Mutual labels:  osc, synthesizer
SketchSynth
A drawable OSC control panel
Stars: ✭ 46 (-91.7%)
Mutual labels:  osc, synthesizer
kiro-synth
Modular sound synthesizer written in Rust
Stars: ✭ 62 (-88.81%)
Mutual labels:  synthesizer, synth
diy-synths
List of open-source synths 🎹
Stars: ✭ 56 (-89.89%)
Mutual labels:  synthesizer, synth
TSynth-Teensy4.1
TSynth for Teensy 4.1
Stars: ✭ 101 (-81.77%)
Mutual labels:  synthesizer, synth
Daisysp
A Powerful, Open Source DSP Library in C++
Stars: ✭ 291 (-47.47%)
Mutual labels:  music, synthesizer

image::https://travis-ci.org/zynaddsubfx/zynaddsubfx.svg?branch=master[alt="Build status", link="https://travis-ci.org/zynaddsubfx/zynaddsubfx"]

ZynAddSubFX

ZynAddSubFX is a fully featured musical software synthesizer for Linux, MacOS, BSD, and Windows. ZynAddSubFX exposes a wide array of synthesis parameters to make it flexible tool for sound design and a fun experience for playing instruments.

image::doc/zyn-fusion-add.png[Zyn-Fusion Add Synth Editor]

Features


*   Polyphonic with support for legato and mono playing modes.
*   Three synthesizer engines:
**      Additive Synthesis for classic synth sounds composed of a variety of voices with powerful modulation. This exposes modulators ranging from LFOs and envelopes to oscillator modulators for FM, PM, and AM.
**      Subtractive Synthesis for creating variable bandwidth harmonics from filtered white noise.
**      PAD synthesis for creating beautiful pads and other instruments.
*   Powerful waveform generator with up to 128 sine/non-sine harmonics.
*   A variety of filters including analogue modeled filters, formant filters, and state variable filters.
*   Envelopes can have ADSR (or ASR, etc..) modes or can be free modes (with any shape).
*   Effects for Reverb, Echo, Chorus/Flange, Phasing, Wave-shaping, Equalizing, Dynamic Filtering with flexible signal routing.
*   Instruments can be organized in kits, which allows you to make drum kits or layered instruments; this makes possible to use more than one instrument for a single part. It is possible to choose what items from the kit should be processed by the Part's effects.
*   Randomness settings to create subtle differences in each sound to help create that familiar analogue warmth.
*   Microtonal capabilities with any scale, up to 128 notes per octave, and key mapping.
*   Extensive MIDI/Audio driver support including JACK, ALSA, OSS, and PortAudio.
*   Session Management Support via LASH/NSM.
*   Plugin Support via DSSI/LV2/VST.
*   Over 1100 high quality instruments included.


For more information see:

- The project page: http://zynaddsubfx.sf.net
- The mailing list: https://sourceforge.net/projects/zynaddsubfx/lists/zynaddsubfx-user
- The public forum: https://www.kvraudio.com/forum/viewforum.php?f=47
- The IRC channel: ##zynaddsubfx on freenode

Dependencies

ZynAddSubFX depends on a number of dependencies for building. For more information on building the core along with the FLTK based interface see doc/building.txt and for building the new interface see https://github.com/zynaddsubfx/zyn-fusion-build.

Required:

Optional:

  • FLTK (for the oldest user interface)
  • NTK (for the old user interface)
  • JACK
  • OSS
  • ALSA
  • LASH
  • DSSI
  • CxxTest (for unit tests)

Sibling projects


- rtosc       - realtime open sound control https://github.com/fundamental/rtosc
- mruby-zest  - the framework for the zyn-fusion GUI https://github.com/mruby-zest/mruby-zest


License
~~~~~~~

ZynAddSubFX is available under the GPL-2.0-or-later license.

Have fun! :-)

--The ZynAddSubFX team
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].