Soundgrain ~ Granular Sound Synthesis

Soundgrain is a graphical interface where users can draw and edit trajectories to control granular sound synthesis. Soundgrain is written with Python/WxPython and uses Pyo as its audio engine.

Soundgrain_screenshot

Website

Advertisements

FluidSynth ~ A SoundFont Synthesizer

FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications and has reached widespread distribution. FluidSynth itself does not have a graphical user interface, but due to its powerful API several applications utilize it and it has even found its way onto embedded systems and is used in some mobile apps.

Features:

  • Cross platform support (Linux, macOS and Windows to name a few)
  • SoundFont 2 support
  • SoundFont 3 support (vorbis-compressed SF2)
  • Realtime effect control using SoundFont 2.01 modulators
  • Playback of MIDI files
  • Shared library which can be used in other programs
  • Built in command line shell

FluidSynth

Website

QSynth ~ FluidSynth GUI Front-end

 

QSynth is a fluidsynth GUI front-end application written in C++ around the Qt framework using Qt Designer.

qsynth-screenshot1

Website
 

Sonic Pi ~ Live Coding Music Synthesizer

Welcome to the future of music.

  • Simple enough for computing and music lessons.
  • Powerful enough for professional musicians.
  • Free to download with a friendly tutorial.
  • Diverse community of over one million live coders.
  • Learn to code creatively by composing or performing music in an incredible range of styles from Classical & Jazz to Grime & EDM.

Website

eSpeak ~ Open Source Speech Synthesizer

eSpeak is a compact open source Linux and Windows speech synthesizer for English and other languages. eSpeak uses a “formant synthesis” method. This allows many languages to be provided in a small size. The speech is clear, and can be used at high speeds, but is not as natural or smooth as larger synthesizers which are based on human speech recordings.

eSpeak is available as:

  • A command line program (Linux and Windows) to speak text from a file or from stdin.
  • A shared library version for use by other programs. (On Windows this is a DLL).
  • A SAPI5 version for Windows, so it can be used with screen-readers and other programs that support the Windows SAPI5 interface.
  • eSpeak has been ported to other platforms, including Android, Mac OSX and Solaris.

 

Website

amsynth ~ Analog Modelling Synthesizer

amsynth is an easy-to-use software synth with a classic subtractive synthesizer topology.

  • Dual oscillators (sine / saw / square / noise) with hard sync
  • 12/24 dB/oct resonant filter (low-pass / high-pass / band-pass / notch)
  • Mono / poly / legato keyboard modes
  • Dual ADSR envelope generators (filter & amplitude)
  • LFO which can modulate the oscillators, filter, and amplitude
  • Distortion and reverb

amsynth.png

Website

padthv1 ~ Polyphonic Additive Synthesizer

padthv1 is an old-school polyphonic additive synthesizer with stereo fx.

padthv1 is based on the PADsynth algorithm by Paul Nasca, as a special variant of additive synthesis.

Features:

padthv1

Website

drumkv1 ~ Drum-Kit Sampler Synthesizer

drumkv1 is an old-school all-digital drum-kit sampler synthesizer with stereo fx.

Features:

drumkv1.png

Website