This is an overview of recent Linux sound software for musical and artistic purposes.
=Graphical Programming / Max/MSP-like=
[http://galan.sourceforge.net/ gAlan] the very cool graphical audio language, originally from Tony Garnock-Jones and now maintained by Torben Hohn
[http://freesoftware.ircam.fr/rubrique.php3id_rubrique=14 jMax] MAX for Linux and Java, from François Déchelle s team at IRCAM
[http://osw.sourceforge.net OpenSoundWorld] Amar Chaudhary s ...scalable, extensible programming environment that allows sound designers and musicians to process sound in response to expressive real-time control...
pure data or Pd, a language from Miller Puckette
=Audio Programming Languages (Text based)=
[http://chuck.cs.princeton.edu/ ChucK] an audio programming language for realtime synthesis, composition, and performance, from Ge Wang and Perry Cook
[http://supercollider.sourceforge.net SuperCollider 3] Smalltalk like language for real-time audio synthesis. Server/client model.
=Command Line Tools=
Ecasound hard-disk recording and audio processing from the console. It has a non-interactive and interactive mode. Also scriptable from several languages like Python, Perl, PHP,...
=Recording / Editing=
Ardour (audio processor)
Audacity
MuSE (not to be confused with MuSE)
NoteEdit
Rezound
Rosegarden
Seq24
Sweep
Mp3splt - splits mp3 and ogg files without decoding (mp3splt-gtk as gui and libmp3splt as library)
=sound server=
ALSA Advanced Linux Sound Architecture.
[http://www.arts-project.org/ aRts] the well-known soundserver for KDE.
[http://www.tux.org/~ricdude/EsounD.html EsounD] the Enlightened Sound Daemon.
[http://www.jcraft.com/jesd/ JEsd] a Java implementation of EsounD.
JACK Audio Connection Kit
[http://radscan.com/nas.html NAS] the Network Audio System ( Another descriptive page is located [http://nswt.tuwien.ac.at/htdocs/baudoin-goodie-hints/unix/sound/nas.html here])
[http://www.mediaapplicationserver.net/ MAS] the Multimedia Audio Server, a network audio server for X, from Shiman Associates
[http://www.networkmultimedia.org/ NMM] Network-Integrated Multimedia Middleware
[http://0pointer.de/lennart/projects/polypaudio/ polypaudio] a sound server intended as an improved drop-in replacement for the Enlightened Sound Daemon ( esd )