Giter Site home page Giter Site logo
Build status

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.

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. The following MIDI protocol extensions are provided:

    • Floating point notes via MIDI SysEx. Allows the exact pitch of a note on event to be specified as a 28-bit value.

    • Per-note controller events via MIDI SysEx. Allows individual active notes to receive MIDI control events.

    • Per-note pitch bend events via MIDI SysEx. Allows individual active notes to change pitch.

  • Session Management Support via LASH/NSM.

  • Plugin Support via DSSI/LV2/VST.

  • Over 1100 high quality instruments included.

For more information see:

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

Sibling projects

License

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

Have fun! :-)

--The ZynAddSubFX team

zynaddsubfx's Projects

user-manual icon user-manual

User manual (this may or may not get merged into zynaddsubfx/zynaddsubfx's doc dir)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.