Table of Contents

The one page 2/5

list1 list2 list3 list4 list5

ESS18n8

Category List

ESS1868 Plug and Play SoundcardBrian Miller's page
ESS1868 PnPcard set-up information from George Dau
Gravis Ultrasound Projectdedicated to improved Linux support for the Gravis soundcards
HDSP Utilitiesa mixer, a configurator, and a loader for the RME hardware, from Thomas Charbonnel
Hollywood Plus/DXR3 Driverkernel drivers for two popular DVD playback cards
OPTi 82C931-based soundcardsinfo from Donald Burns
Roland MPU-401an alternate driver

Ear Training

Category List

Big Earsan on-line ear-training utility, requires a Java-enabled browser
Clamorear-training software from Ben Crowell
Keen Little Rabbit Earssimple ear-training program, requires PerlTk
SolfegeTom Cato's superb ear training program with Gtk interface
J

Effects Processors

Category List

Creoxa JACK-friendly real-time sound processor
J
ELEthe "Excellent Low-latency Effects" processor
ExEfTom Olexa's cool "extreme effects" processor
GNUitarguitar effects processing software from Max Rudensky
GTKgepanother neat guitar effects processor, requires Gtk
Guitar FX Processorsoftware from Marin Vlah
Jesusonic"God's own effects processor", it must be good...
Lack Of Inventiona realtime signal processor based on LADSPA plugins
Linux Realtime Effect ProcessorLADSPA-based fx, aimed at embedded systems
Rakarrackguitar effects processor
J
StompBoxesguitar fx processor with Gtk interface
TapiirMulti-tap delay with FLTK GUI, from Maarten de Boer
J
Ultra Power Effects Max IIa realtime processor for full-duplex soundcards
arcangeldistortion effect, requires JACK, from James Shuttleworth
J
ecamegapedalKai Vehmanen's great virtual guitar-fxstudio effect box
J
guitarixrock guitar effects
J
polarbearA tool for designing filters in the complex domain.

Emulation Systems

Category List

DGen/SDLa Sega GenesisMegaDrive emulator with sound support
MAMEthe Multiple Arcade Machine Emulator, supports sound
Snes9xSuper Nintendo Entertainment System emulator with sound support
TuxNESemulates the 8-bit Nintendo Entertainment System, with experimental support for sound
Virtual GameBoyemulates the popular Nintendo game console
X-MameX11 port of MAME

Encoders

Category List

8Hz-MP3a free MPEG audio encoder
BladeEncan MP3 encoder from Tord Jansson
GOGOMP3 encoder for x86, based on LAME
Hannover MPEG encoderfree MP3 encoder
LAMEsource code for an encoder licensed under the GPL
MP3 Encoderreads WAV files and encodes to MP3, from Andreas Johansson
MPEG Players & EncodersMPEG Players & Encoders * Documentation Etc * Encoders
NotLAMEan MP3 encoder based on the LAME patch
TwoLAMEMPEG-2 encoder from Nicholas Humfrey
toolameoptimized encoder based on LAME

Environments

Category List

Bol Processorsources are now open, good news from Bernard Bel and Anthony Kozar
CMTCarnegie-Mellon MIDI Toolkit (includes the adagio language)
Elody"...a music composition environment based on a visual functional language, a direct manipulation ..
GeoMaestrovery cool extension to KeyKit
Grammidity"...uses a kind of genetic algorithm based on user feedback to generate 'music'...in the form of ..
Improv"...a C++ environment for writing programs that enable musiciancomputer interaction using MIDI in..
KeyKitKeyKit * Environments
STed2MIDI music composition environment from Daisuke Nagano
UltiMusE-LXmusic composition via standard notation and MIDI
gmcGuenther Sohler's GNU MIDI compiler translates text to a MIDIfile
xgmcmore than just a front-end for gmc, it's a "...simple hierarchical MIDI sequencer player and edit..

EsounD

Category List

EsounDthe Enlightened Sound Daemon, "can mix several audio streams into one device"
EsounD Controllershell script for managing the EsounD server
GIVERTCAPsmall program to give Linux applications real-time priority
GNOME Media Framework"...for recording, processing, and playing back media data in a type-independent manner...designe..
GNU 3DKitframeworks for rendering 3D graphics and sound with GNUstep
GtkWaveformexcellent audio widget library
Hardware Documentationanother useful page for developers from Dan Hollis
IMD4LinuxEric Masson's project to rework SGI's Indigo Desktop (and apps!) to run on Linux
Icon Sound Librarya technical write-up from Robert R. Shenk
IzSoundis "... a C++STL stream-oriented sound processing library"
JEsda Java implementation of EsounD
JGeneratoremulates the Macromedia Generator to create Flash content
Juce"cross-platform GUI + everything else library", from Julian Storer, developer of Tracktion
Khaganinterface builder for OSC-based applications, from Loki Davison
LakaiFrank Neumann's "tools for data exchange between a Linux PC and AKAI samplers"
LinuX Multimedia Projecta powerful API designed especially for audiovideo playback and editing
Linux Sound Hacker's Guidefor programming the OSSFree driver from http:www.compusonic.opensound.com~hannuHannu Savolainen
Linux Sound Programminga tutorial page from Eelke Klein
Linux Sound Systema page describing soundcard support and some sound-specific features of the 2.2.n and 2.3.n kerne..
MFFM 3D Audio Librarya library for driving 3D speaker arrays
MFFM Bit Streama library for streaming bits tofrom audio files
MFFM Multimedia Time CodeC++ headers for managing time code
MFFM Time Scale Modification for Audiotime-stretches audio without changing pitch
MIDASmultichannel sound
MPEG4IP"...provides an end to end system to explore MPEG-4 multimedia"
MVIP"...enables shared VRML worlds with audio proximity"
Maudio"...is a simple audio mirroring device (a sort of audio pipe)"
MuCoSan ambitious API for Linux audio, from David Olofson
Nord Modular G2 Patch Formatinformative page from Michael Dewberry
OCTALa project to integrate tracker-style composition with unit generator synthesis, from David O'Tool..
OggzAPI for reading and writing OGG files and streams
Open Source Audio LibraryBruce Forsberg's project for C++ classes to handle audio functions
Polypaudioadvanced sound server for NIX-like systems
Tools To Make Tools...Tools To Make Tools... * Linux audio tools * EsounD

FFT Phase Vocoder

Category List

Cereswill create a Csound score from granulation of soundfile
J
Ceres3a superb version from Stanko Juzbasic
Enveloperdraw FFT components and amplitude waveforms with this Java-based software from Abram Hindle
FreqTweakJesse Chappell's very neat "tool for FFT-based realtime audio spectral manipulation and display"
J
GWave Analyzervisualizesanalyzes WAV files via FFT, also extracts melody to MIDI file
Kiss FFTvery small FFT library, can use either fixed or floating point data types
NoTAMFFTphase vocoder packages with X11 GUI now available for Linux:
NoTAMProgsthe famous Institute has prepared its own sources for Linux
POWERpvspectral manipulation package from Eric Lyon
PVCan extensive set of phase vocoder tools and utilities from Paul Koonce, with a Linux version from..
PVNationChristopher Penrose's phase vocoder apotheosis
SculptToolis a "utility which can import, modify, convert, export and synthesize audio analysis files saved..
Sculptora very nice suite of realtime FFT tools
XMANAa data display program with FFT and other transforms, uses XMAD data acquisition files
pvoc"... a collection of LADSPA units and a command line tool for time compressionexpansion of sound ..

File Compression Software

Category List

File Conversion Utilities

Category List

*2rawC code for Ben Collver's utilities to convert PAT-format soundfiles, IT samples, and XI instrumen..
An Analysis of Sample Rate Conversion in SoXa report from Andreas Wilde
AudioMoveis a "... GUI-based batch audio file copy-and-conversion program" from Jeremy Friesner
SoXChris Bagwell's home page for <em>the<em> soundfile format converter
XsoxXforms front-end
aifc2wavconverts AIFC (IMA4 or SOWT) files to WAV
audio convertneat script for script that converts WAV, Ogg, MP3, MPC, FLAC, APE, AAC, and WMA file formats
soundconverterThe sound convertion application for the GNOME environment!

Filters

Category List

BruteFIR"...software for applying long FIR filters to multi-channel digital audio...offline or in realtim..
DRC"generates digital room correction FIR filers to be used within HiFi systems in conjunction with ..
FiviewJim Peters' software for filter design and viewing
Poles and Zerosa demonstration applet, requires a Java-enabled browser
libfilthdigitalanalog filter design library from Anders Johansson
nwfiir audio toolssoftware equalizer and other tools for high resolution digital audio
polarbearA tool for designing filters in the complex domain.

For Guitarists Only

Category List

Chord & Scale UtilitiesChord & Scale Utilities * For Guitarists Only
Chord 3.5tool for guitarists, produces sheet music from a text file
ChordCast"software written to help musicians creating and printing chords", from Jonathan Houde
ChordDBa database front-end that keeps track of chord files (fake sheets), accepts Chord and ChordPro in..
Chordpack"a system for typesetting of songs with guitar chords"
Dr Fermi Tabulatorconverts ASCII tablature to a standard MIDI file
Fretboard UtilitiesFretboard Utilities * For Guitarists Only
Gnome-chordlists and illustrates guitar chords
Gnometabguitar tablature editor for Gnome2
Gstringguitar tuner with GTK interface
GuiTunervery nice tuner from Fabio Checconi
Guitar/Bass Mode Maker"... will help the guitar player learn scales, modes, chords, and create new scales", software fr..
GuitarCodex Plusexcellent tool for learning scales
GuitarTex"...takes a LaTeX file containing ChordPro directives to produce good-looking and easy-to-play so..
JTunernice Java-based guitar tuner from Michael Corlett
KGuiTuneinstrument tuner for KDE
KGuitara guitarist's environment for KDE, includes tablature and MIDI importexport features
MiscellaneousMiscellaneous * For Guitarists Only
Music Preparation/Viewing UtilitiesMusic Preparation/Viewing Utilities * For Guitarists Only
PStab"a system for typesetting guitar tablature"
SongWriteSongwrite is a tablature (guitar partition) editor
Tab'n'Frettablature and fretboard generators for X
Tablature SoftwareTablature Software * For Guitarists Only
ToneFreeutilities for controlling http:www.line6.comLine 6 guitar amplifiers and preamps via devmidi
TunersTuners * For Guitarists Only
XStick"...a tool for viewing scales, notes, and chords on the Chapman Stick(R)", from Stew Benedict
eTktabexcellent program for writing guitar tablature in the typical ASCII tab found on the Internet
fretboardgenerates 1-octave fretboard diagram of any fretted instrument
gTuneprovides a Gtk+ interface to Gtune
guitarixrock guitar effects
J
ptabtoolslibrary and utilities for opening PowerTab files and converting them to LilyPond and ASCII formats

FreeBSD

Category List

FreeBSD Audio Driverfrom Luigi Rizzo
FreeBSD Audio Softwarea list of ported applications
MTP Driver for FreeBSDfrom John Galbraith, a driver for the Midi Express XT from http:www.motu.comMark Of The Unicorn
Other UNIX Audio & MIDI SoftwareOther UNIX Audio & MIDI Software * AIX * FreeBSD

Free Sounds

Category List

Analoguesque Freebiessynths, drums, and some strange things
Borealisa set of themed sounds for the Linux desktop, from composer Ivica Ico Bukvic
FindSounds"...a free site where you can search the Web for sound effects and musical instrument samples"
FreeSamplesfree sounds from Northeastern University and House Of Samples
Freesound"a collaborative database of Creative Commons licensed sounds", hosted by the http:www.iua.upf.ed..
HammerSounda terrific source for soundfonts
Hollow Sunfree samples of vintage synths, in Akai sample disc format
Live Music Archivefreely available non-commercial live recordings
Musical Instrument Samplesfree high-quality set from The University of Iowa Electronic Music Studios
NS_Kita high-quality free drum kit from the Natural Studio
Oneshot Samplesreader Philippe says it's "... an engine dedicated to share short copyright-free sound samples am..
Steinway Piano Fontfree font, recorded from a Steinway Model-C grand piano

Fretboard Utilities

Category List

For Guitarists OnlyFor Guitarists Only * Chord and Scale Utilities * Fretboard Utilities
fretboardgenerates 1-octave fretboard diagram of any fretted instrument

GStreamer

Category List

GStreamerstreaming media framework that "...allows the construction of graphs of media-handling components..
GStreamer Pipeline Editor"allows easy, graphical construction, inspection, and operation of media processing pipelines", r..
Helix DNA Producer"a multi-format media-encoding engine for creating streaming broadcasts, on-demand streaming cont..
Ice Sound Managersound server software for the http:www.icewm.orgIceWM window manager

Game Developers and Resellers

Category List

Game ThingsGame Things * Emulation Systems * Game Developers and Resellers
Linux Game Development Centerexcellent resource center for Linux game developers
Loki Games"...dedicated to bringing best selling computer games to Linux" (<em>Note:<em> Although the Web s..
Tux Gamesyour 1-stop on-line shopping center for Linux games

Game Listings and Reviews

Category List

Linux Gamesanother major listing of games for the Penguin People...
The Linux Game Tomeone major listing of games for the Penguin People...

Game Things

Category List

AllegroCC++ game programming library with sound support
J
ClanLiba platform-independent game SDK with sound support
DGen/SDLa Sega GenesisMegaDrive emulator with sound support
DeuTexa wad composer for Doom, Heretic, Hexen and Strife
GSIthe General Sound Interface, an API with stereo sample play, 3D, Doppler fx, etc.
Game Developers & ResellersGame Developers & Resellers * Game Things
Game Listings & ReviewsGame Listings & Reviews * Game Things
HawkVoiceis "... a game-oriented, multiplayer voice-over-network API... designed to be a portable, free, o..
Linux Game Development Centerexcellent resource center for Linux game developers
Linux Gamesanother major listing of games for the Penguin People...
Loki Games"...dedicated to bringing best selling computer games to Linux" (<em>Note:<em> Although the Web s..
MAMEthe Multiple Arcade Machine Emulator, supports sound
OpenALopen-source audio library for games and multimedia applications, sponsored by Creative Labs and L..
PenguinPlaygame SDK for Linux
SDLthe famous Simple Directmedia Layer library development project
SL Sound Librarylibrary for playing, mixing, and modifying sound samples in realtime, designed especially for gam..
SkySOUND"...is mainly a stream-oriented audio library, to...enhance your programs, games, or demos"
Snes9xSuper Nintendo Entertainment System emulator with sound support
The Linux Game Tomeone major listing of games for the Penguin People...
Tools & SDK PackagesTools & SDK Packages * Game Things
Tux Gamesyour 1-stop on-line shopping center for Linux games
TuxNESemulates the 8-bit Nintendo Entertainment System, with experimental support for sound
Virtual GameBoyemulates the popular Nintendo game console
X-MameX11 port of MAME
YIFFa sound server for UNIX games and applications
libgaudiosound lib for games, from Andreas Schiffler

General Analysis Processing

Category List

ATSHvery cool analysisresynthesis program from Prof. Oscar Pablo Di Liscia
Aglaophone"...a system of interconnectable modules for the recording, processing, and playback of real-time..
CLAMthe outstanding "C++ Library for Audio and Music"
J
ComParsercomputer software that recognizes and identifies realtime audio
Dataplore"a software tool designed for the analysis of signals and time series data of any kind"
FAUSTFunctional programming language for signal processing and synthesis
J
LP 
FScape"audio rendering software for time domain and spectral signal processing...similar to SoundHack",..
Faust OnlineOnline Faust Compiler to write your own audio applications or plugins
J
FlowDesignerinteresting visual environment for building audio and signal processing applications
FreeADSP"free, audio-oriented, real-time, cross-platform DSP software" from Stefano D'Angelo
Guimauve"...is a graphical user interface to compute matching pursuit decomposition on a signal", from Fa..
HASASis the HydroAcoustic Signal Analysis System from Jussi Laako
InSpectsound analysisresynthesistransformation from Sylvain Marchand
JAAAthe JACK and ALSA Audio Analyser, an audio signal generator and spectrum analyser
J
KSFXis "... a kernel module that filters the outgoing audio stream and adds sound effects like low-pa..
LastWavewavelet DSP software from Emmanuel Bacry
Maaatean analysis toolkit for MPEG audio files; http:www.cmis.csiro.aumaaatebewdyindex.htmlBewdy is a v..
Mustajuuriaudio signal processing software with GUI and support for plug-ins
ObjectProDSPan X11 GUI for DSP design and implementation
PipeWaveDSP and "auditory modelling" programs using UNIX pipes
Ptolemyhomepage for the Ptolemy Project of the DSP Design Group at http:www.berkeley.eduUCB
SNDANsignal analysis, graphics, modification, and synthesis
SSPLab AudioAnalyser (SAA)is "... a tool for analyzing audio signals in terms of its content"
Scilaba large package of mathematics
Signal Applications To Audio Networks (SATAN)"a program that is used for various audio related signal processing tasks"
Sonic Flowdesignssimulates audio signal processing networks
Sonic Visualiseradvanced waveformspectrogram viewer and audio annotation editor, from Chris Cannam
J
Sound Ruleracoustic analysis software from Marcos Gridi Papp
Yorickanother mathematics package with signal processing and data visualization tools
dsplabXForms-based DSP visualization and manipulation software
japa'perceptual' or 'psychoacoustic' audio spectrum analyser
J
jeina Java version of Ein, DSP learning software from Paul Lansky and Ken Steiglitz

General Audio Editors

Category List

Audacitycross-platform soundfile editor with many nice featuresLP 
AudioCutter Cinema"audio processing for the more sophisticated demandings"
DAPRichard Kent's digital audio editorprocessor with XForms GUI
Eisenkrautaudio editor with playback via SuperCollider3
GLAMEaudio processor and sound editorLP 
GNUsoundsound editor with support for multiple tracks and 8, 16, or 2432-bit samples
J
MT 
GNoisea new soundfile editor, can handle very large files
JaWaveditWAV file editor written in Java
Jokoshermulti-track non-linear audio editor, requires Python
KWavea very good soundfile editor for KDE by Martin Wilz
LAoEOlivier G
Lampthe Linux Audio Mangling Project soundfile editor
Marlina sample editor for GNOME
MiXViewssoundfile editor + analysissynthesis engine
Nightingalea simple soundfile editor, especially useful for cutting up large WAV files
ReZoundis a "... graphical audio file editor primarily for but not limited to the Linux operating system"
J
LP 
Sndone of the most powerful audio editors available for Linux
J
LP 
Snd-RTrealtime audio extensions for Snd
J
As
LP 
Snd-lsa version of Snd for those of us who "don't know Scheme very well"
J
LP 
SndBiteis an "audio editor designed for breaking large recordings into smaller components"
Snugglescurses-based WAVMP3 editor
Soundfile Editors & UtilitiesSoundfile Editors & Utilities * A V Editors * General Audio Editors
Studioexcellent editor, requires TclTk
Swamiexcellent new incarnation of the Smurf Soundfont editor
J
SweepRealtime sample editor from Conrad ParkerLP 
TAONThe Art Of Noise very nice soundfile editor
WaveForgeattempting a SoundForge clone for Linux
WaveMixereasy-to-use multitrack wave editor, from Raoul Hecky
WaveSurfera new soundfile editor, requires the http:www.speech.kth.seSNACKSnack extensions
WaveToolsa suite of small command-line programs for working with WAV-format soundfiles
XSa soundfile editor using Tcl and the Snack extensions
XWavegood basic editor, http:www.ibiblio.orgpubLinuxappssoundeditorsa patch to add looping can be foun..
Xforgea new soundfile editor project for X11 and MotifLessTif
aPcStudiosoundfile editorprocessor with FLTK GUI
ecawavesoundfile editor from Kai Vehmanen, author of ecasound
mhWaveEditsoundfile editor from Magnus Hjorth
J
mpgeditMPEG audio file editor, processes constant bit rate (CBR) and variable bit rate (VBR) encoded fil..
quelcomcommand-line utilities for editing WAVMP3 files
sfubar-3command-line SoundFont2WAVAIFF editor, from Ben Collver
soniKsoundfile editorrecorder for KDE
waveditold, very basic and limited editor, console-mode only

General Music Composition Analysis Packages

Category List

AmucAmsterdam Music Composer
J
Common MusicRick Taube's "truly general computer language for music composition"
E-Radiumsitting at level 0.61f
As
Haskore Computer Music Systemis a collection of http:haskell.orgHaskell modules designed for creating musical structures in a ..
JFugueDave Koelle's Java classes for music programming
JMSLthe most excellent Java Music Specification Language, from Nick Didkovsky and Phil Burk
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
Mondrianmusic composition language from Peter Brinkmann
MusicScript"...an open-source music scripting language..."
Musica"... aims at the creation of a complete Mathematica package for the exploration of the interconne..
OpenMusicthe famous software from http:www.ircam.frIRCAM now available in a version for Linux
ProteinMusicconverts DNA sequences to music, requires Java
Radiumunique graphic music-making environment with similarities to module trackers and MIDI sequencers
As
Randomposeran automatic-music composer from Stephan Beyer
Scripts: Musicroutines for Common Music, MIDI and music scripts in Perl, by Drew Krause
Strasheelahighly expressive constraint-based music composition system
Subvert AudioNiall Moody's "... music program designed to try and stimulate creativity in the user"