Software Sound Synthesis & Music Composition Packages

ALSA Modular Synthoutstanding softsynth fun from Dr. Matthias Nagorni
AUBE/Metadecksis "...a system for realtime sound generation and processing"
AeolusFons Adriaensen's fabulous pipe organ synthesizer
Ambergranular synthesis for Linux and MacOS
Ambient Automatautomatic ambience, synthesis, and more from Double Muffled Dolphin
AmucAmsterdam Music Composer
J
AudialityDavid Olofson's "audio engine... designed for playing music and sound effects..."
BEAST/BSEmusic composition and audio synthesis package with Gtk interface, from Tim Janik and Olaf Hoehmann
Beatrixexcellent organ softsynth from Fredrik Kilander
BoodlerAndrew Plotkin's "programmable soundscape tool"
CLAMthe outstanding "C++ Library for Audio and Music"
J
CLMS Manualsuseful on-line material for various SWSS languages, MIDI software and hardware, and synthesis met..
COWCow Outputs Waves, "C++ classes handling graphs for amplitude and frequency and generating wavfil..
ChionicLinux sampling software from Juan Linietsky
J
ChucKan audio programming language for realtime synthesis, composition, and performance, from Ge Wang ..
Cmixis from http:silvertone.princeton.edu~paulPaul Lansky and the http:silvertone.princeton.eduwinham..
Common LISP Musiccomes from Bill Schottstaedt at http:ccrma-www.stanford.eduCCRMA
Common MusicRick Taube's "truly general computer language for music composition"
CsoundBarry Vercoe's gift to the world of computer music and sound synthesis
J
Cumulusreal-time granular synthesis with MIDI control
Delfina realtime software sampler
Didgeridoo"a voice controlled resonance instrument" from Stefan Nitschke, requires JACK and a microphone
J
Dissociated Studiotakes an audio file, segments it, computes a segment similarity matrix, and plays the piece, skip..
E-Radiumsitting at level 0.61f
As
Elaraa very cool software synth from Steve Brookes
FAUSTFunctional programming language for signal processing and synthesis
J
LP 
FMSis Daniel Gruen's Frequency Module Synthesizer
Faust OnlineOnline Faust Compiler to write your own audio applications or plugins
J
FluidGUIKen Ellinwood adds a nice graphic interface to FluidSynth
FluidSynthan outstanding Soundfont synthesizer (formerly known as iiwusynth) from Peter Hanappe and many ot..
J
Fuguemusic
GENPOStephen Merrony's neat "generic pipe organ"
General Music Composition/Analysis PackagesGeneral Music Composition/Analysis Packages * Software Sound Synthesis and Music Composition Packages
Haskore Computer Music Systemis a collection of http:haskell.orgHaskell modules designed for creating musical structures in a ..
InSpectsound analysisresynthesistransformation from Sylvain Marchand
Internet SynthHenry Lowengard's contribution to sound on the Web (source available by request)
JASSthe Java Audio Synthesis System, from Kees van den Doel
JFugueDave Koelle's Java classes for music programming
JMSLthe most excellent Java Music Specification Language, from Nick Didkovsky and Phil Burk
JSamplera Java-based front-end for the Linuxsampler engine
Javasyntha "Java-based system for creating fully working modular audio systems, which are assembled with p..
LMMSit's the Linux MultiMedia Studio, "... a free alternative to popular programs like FruityLoops, C..
LMUSeJLindenmayer fractal music software from David Sharp, requires JDK1.3
LegaSyntha new softsynth from Juan Linietsky
J
Linuxsamplerit's the Linux sampler project, supports sample libraries in GIG, DLS, and Akai formats
J
As
Lorissound modeling and morphing software from the CERL Sound Group
MARSYASsoftware from George Tzanetakis for music analysis, retrieval, and synthesis for audio signals
MFFM VectorBassa new software synthesizer from Matt Flax
MPEG-4 Structured Audio: Developer Toolsa page from John Lazzaro and John Wawrzynek, includes the indispensable <em>sfront<em>
MSSis Mats Olsson's very nice Modular Software Synth
Mammutadvances to version 0.59
J
Manuals And Other DocumentationManuals And Other Documentation * Software Sound Synthesis and Music Composition Packages
Mathi's Music Magicreal-time software synthesizer and audio processor; also available ftp:mustec.bgsu.edupublinuxmmm..
Mondrianmusic composition language from Peter Brinkmann
Mononice monophonic real-time synthesizer from Jarno Seppanen
Music4Cis from http:ems.music.uiuc.edu~beauchamJames Beauchamp at http:ems.music.uiuc.eduUIUC
MusicScript"...an open-source music scripting language..."
MusicV-based LanguagesMusicV-based Languages * Software Sound Synthesis and Music Composition Packages
Musica"... aims at the creation of a complete Mathematica package for the exploration of the interconne..
Mx44a realtime software synthesizer from Jens M. Andreasen
J
Nyquist for Linuxa patched version of the UNIX Nyquist source package by Roger Dannenberg
Octaviansoftware synthesizer pre-beta release now on-line
J
OmDave Robillard's "... modular synthesizer that runs under JACK and uses LADSPA andor DSSI plugins..
J
As
L
DS LP 
OpenMusicthe famous software from http:www.ircam.frIRCAM now available in a version for Linux
OpenSoundWorldAmar Chaudhary's "...scalable, extensible programming environment that allows sound designers and..
PDa"Puredata anywhere", a version for PDAs, prepared by G
PSIndustrializerneat physical modeling synth with OpenGL graphics
PdPure Data, a language from Miller Puckette
J
As
LP 
Pd-Pagedocumentation, research, and patches from Thomas Grill and Marius Schebella
Plugins: Qvery cool stuff from Dr. Albert Graef
ProteinMusicconverts DNA sequences to music, requires Java
QSamplerRui Nuno Capela's Qt-based GUI for LinuxSampler
QSynthQt GUI Interface for FluidSynth
RTCmixis a version of Cmix
RTSynthan excellent realtime synthesizer for X
J
RTmixperformance tool geared towards persons interested in live and interactive electro-acoustic music
Radio Hard Diskunique application from the MidiShare team
Radiumunique graphic music-making environment with similarities to module trackers and MIDI sequencers
As
Randomposeran automatic-music composer from Stephan Beyer
SAOLsoundPaul Winkler's project "... to provide resources for Csound users interested in exploring SAOL"
SMScomes from http:www.iua.upf.es~xserraXavier Serra
STKPerry Cook's excellent Synthesis ToolKit
San DysthA realtime soft-synth written in Snd.
J
As
LP 
Sapphirean audio synthesis language by Jim Finnis
Scripts: Musicroutines for Common Music, MIDI and music scripts in Perl, by Drew Krause
Scripts: Soundfor Csound, PowerPV, and TrikTraks, from Drew Krause
Slat"Sounds like a theremin", neat synth software from James Shuttlesworth
Snd-RTrealtime audio extensions for Snd
J
As
LP 
SndObj/pySndObjVictor Lazzarini's "object-oriented cross-platform audio development tools and sample programs.....
Sonic Environment GeneratorsSonic Environment Generators * Software Sound Synthesis and Music Composition Packages
SoundGridan interesting Java-based music application somewhat similar to Music Mouse
Sounds in SAsome SAOL-encoded music
Soundweavecool looping mechanism to produce endlessly changing sound textures
Specimena MIDI-controllable audio sampler from Peter Bessman, now maintained by Eric Rzewnicki
J
As
Spectroscopic Toolkit"64-bit phase oscillators for nanotonal synthesis", from Pieter Suurmond
Spiral Synthvery cool realtime software synthesizer
Spiral Synth Modularmodular software synth, roll your own synthesizer with its plugins
J
LP 
Spiral Synthesismaterials from Tracy Lind Petersen
SpiralLoopsa loop-based sampler with plugin support
Squeaka Smalltalk-80 environment with built-in support for realtime sound synthesis
Subvert AudioNiall Moody's "... music program designed to try and stimulate creativity in the user"
SuperCollider3James McCartney's famous realtime audio server and object-oriented sound synthesis language
Syncotron Bathysphere Sound Suiteinteresting samplersequencer
TAPESTREA"Techniques And Paradigms for Expressive Synthesis, Transformation, and Rendering of Environmenta..
Taophysical modelling synthesis language and GUI, from Mark Pearson
The Humdrum Toolkitsoftware tools for music analysis and research
The MusicKitis being ported from NeXTStep to Linux
The PLUM PageTim Thompson's on-line list of programming languages used for music
The Pure Data Portalexcellent resource site for Pd users
Theo Verelst Additive Synthesis Programan additive synthesis program, from Theo Verelst
Ultramaster Juno-6software emulation of the classic Roland analog synth
Varesesynthesiscomposition environment from Peter Hanappe
Virtual Soundaudio synthesis tools from Christos Dimitrakakis
WONDER"Wave-field synthesis Of New Dimensions of Electronic music in Realtime", software from Marije Ba..
Waveform GeneratorsWaveform Generators * Software Sound Synthesis and Music Composition Packages
XEMOis a "...vision of an integrated composition environment for the analysis, notation and compositi..
XsynthMIDI-controlled analog-style realtime synthesizer from Steve Brookes
Zerius Synthsoftware synthesizer with Java GUI
ZynAddSubFXan impressive softsynth from Paul Nasca in Romania
J
L
aRtsthe well-known sound server for KDE
amSynthevery cool analog synth modelling from Nick Dowell
bristolsynth emulation package.
J
cmusiccmusic is an acoustic compiler program
compois "a language allowing to describe in a natural way simple or complex musical structures"
fastbreederDave Griffiths' neat "genetic progamming synth"
J
fooscriptableinteractive non-realtime sound synthesis and audio processing environment, from Martin ..
footilsFrank Barknecht's treasure trove of programs, code, and utilities for Pd
gAlanthe very cool graphical audio language, originally from Tony Garnock-Jones and now maintained by ..
J
gsynth"...an extensible, modular synthesizer...the interface and current codebase present a simple Rola..
horgandFM-synthesis organ, JACK-aware, with DSP effects and programmable accompaniment
J
As
jMaxMAX for Java, from IRCAM (Now available in beta for SGI machines)
J
jMax Tutorialinstructive documentation from Fabrice Medio
jMax-SDIFimports SDIF files into a track of matrices, exports a track to SDIF; from Diemo Schwartz
jackMiniSyntha minimal subtractive synth (with Moog filter) for JACK
jackOrganan ALSA sequencerJACK client for David Bartold's LADSPA plugin
jloochdrones courtesy Brad Garton and Java, requires Phil Burk's JSyn
oaGUI for synthesizing and experimenting with waveforms, from Cedric Roux
phazorcreates ambient textures by a very interesting use of the FFT
rt_lpcreal-time LPC analysissynthesisvisualization from the Princeton Soundlab
simsamChristian Henz's new "simple sampleplayer"
J
sloop.splitter"a realtime sound effect program...generates synthetic sounds from natural ones"
soundmosaic"...constructs an approximation of one sound out of small pieces of other sounds", cool software ..
tapeutapeMIDI controllable sampler.
J
As
L
vOICe Sonification AppletPeter Meijer's very cool synthesizer, requires a Java-capable browser
variationsalgorithmic composition system developed by Bruce Jacob
wcntthe "WAV Composer Not Toilet" is a non-realtime modular synthesis program
whitenoiseutility to turn your computer into a random noise generator
wigwamjam"... grows sounds using your decisions to drive the evolution of genetically programmed synth fun..
wx12Tonutility for composing and analysing 12-tone rows, requires wxWindows
zynPort of ZynAddSubFX synth engines to LV2 LV2, Software Sound Synthesis and Music Composition PackagesLV2 
zynjackuJACK based, GTK (2.x) host for LV2 synths
J
Jm
LV2