List of free software for audio
From Wikipedia, the free encyclopedia
This list of free software for audio lists notable free software for use by sound engineers, audio producers, and those involved in sound recording and reproduction.
Contents |
[edit] Audio analysis
See also: Spectrum analyzer
| Name | Creator | Linux? | Mac OS X? | Unix? | Windows? | Note | Licence |
|---|---|---|---|---|---|---|---|
| Praat | Yes | Yes | Yes | GPL | |||
| WaveSurfer | Yes | Yes | Yes | Permissive free software | |||
| BRP-PACU | (site) | Yes | Yes | Dual channel FFT tool for equalization of sound systems using the transfer function. | GPL | ||
| Japa (spectrum analyzer) | (site) | Yes | for equalization of sound systems and other similar uses | ||||
| Sonic Visualiser | Centre for Digital Music at Queen Mary, University of London (site) | Yes | Yes | Yes | GPL | ||
| Tartini | University of Otago (site) | Yes | Yes | Yes | GPL |
[edit] Converters
| Name | Creator | Linux? | Mac OS X? | Unix? | Windows? | Note | License |
|---|---|---|---|---|---|---|---|
| FFmpeg | Audio & video. | GPL | |||||
| Free M4a to MP3 Converter] | ManiacTools | No | No | No | Yes | Audio. | GPL |
| MPlayer | Yes | Yes | Yes | Yes | Audio & video. | GPL | |
| WinLAME | Michael Fink | No | No | No | Yes | Easy interface. | GNU |
| BonkEnc | Robert Kausch | No | No | No | Yes | GPL |
[edit] Modular systems
| Name | Creator | Linux? | Mac OS X? | Unix? | Windows? | Note | License |
|---|---|---|---|---|---|---|---|
| jMax | Yes | no longer supported | LGPL | ||||
| SynFactory | No | No | No | Yes | GPL | ||
| VisualAp | Yes | Yes | Yes | GPL | |||
| aRts | Yes | Yes | Yes | Yes | GPL | ||
| FxEngine Framework | SMProcess | Yes | Yes | LGPL |
[edit] Platforms
Various projects have formed to integrate the existing free software audio packages.
| Name | Creator | Description | Note | License |
|---|---|---|---|---|
| Ubuntu Studio | Linux distribution | various | ||
| dyne:bolic | Linux distribution | various | ||
| AGNULA | Linux distribution | |||
| Musix | Linux distribution | various | ||
| 64 Studio | Linux distribution | |||
| Planet CCRMA | set of packages (in RPM format) | |||
| Jacklab Audio Distribution | Linux distribution |
[edit] Programming languages
Many computer music programming languages are implemented in free software. See also the comparison of audio synthesis environments.
| Name | Creator | Linux? | Mac OS X? | Unix? | Windows? | Note | License |
|---|---|---|---|---|---|---|---|
| Csound | LGPL | ||||||
| SuperCollider | GPL | ||||||
| ChucK | GPL | ||||||
| Nyquist | |||||||
| Pure Data |
[edit] Radio broadcasting
| Name | Creator | Linux? | Mac OS X? | Unix? | Windows? | Note |
|---|---|---|---|---|---|---|
| SomaPlayer | Yes | No | Yes | radio broadcasting scheduler automation | ||
| Campcaster | Yes | No | No |
[edit] Recording and editing
The following packages are digital audio editors.
| Name | Creator | Linux? | Mac OS X? | Unix? | Windows? | Note |
|---|---|---|---|---|---|---|
| Ardour | Paul Davis | Yes | Yes | Yes | No | multi-track audio recorder |
| Audacity | Dominic Mazzoni | Yes | Yes | Yes | Yes | multi-track audio recorder |
| Audiobook Cutter Free Edition | No | No | No | Yes | MP3 audiobook splitter | |
| Ecasound | Yes | Yes | No | audio recorder | ||
| Freecycle | Yes | No | No | beat slicer | ||
| Jokosher | Jokosher community | Yes | No | Yes | multi-track audio editor | |
| Kristal | KristalLabs | Yes | Yes | Yes | VST compatible multi-track audio editor, audio sequencer and mixer | |
| LMMS | Tobias Doerffel | Yes | Yes as of 0.4.0 with Qt4 | Yes as of 0.4.0 with Qt4 | Intended as a replacement for Cubase-like software (DAW) | |
| Mp3splt | Yes | Yes | Yes | splits MP3 and Vorbis files without decoding | ||
| MusE | Yes | No | No | MIDI sequencer | ||
| Qtractor | Yes | No | No | A non-destructive multi-track audio and MIDI Workstation (DAW) | ||
| ReZound | Davy Durham | Yes | No | No | No | Graphical audio file editor |
| RiffWorks T4 | Sonoma Wire Works | No | Yes | No | Yes | multi-track audio recorder |
| Rosegarden | Yes | No | No | MIDI sequencer and multi-track recorder | ||
| SoX | Yes | Yes | Yes | Yes | command-line multi-track audio editor/processor | |
| Sweep | Conrad Parker | Yes | No | Yes | No | |
| Wave Editor | Abyssmedia | No | No | No | Yes | Free Audio editor |
| WaveSurfer | Centre for Speech Technology at KTH | Yes | Yes | Yes | Yes | |
| Wavosaur | Wavosaur Team | No | No | No | Yes | Audio editor with VST effects support |
[edit] Softsynths
| Name | Creator | Linux? | Mac OS X? | Unix? | Windows? | Note |
|---|---|---|---|---|---|---|
| FluidSynth | Yes | Yes | Yes | Yes | SoundFont player / renderer | |
| ZynAddSubFX | Yes | Yes | Yes | Mac OS X version is limited |
[edit] Streaming
These programs are for use with streaming audio.
| Name | Creator | Linux? | Mac OS X? | Unix? | Windows? | Note |
|---|---|---|---|---|---|---|
| Icecast | Yes | Yes | Yes | a broadcast server, serves audio signals to clients over the HTTP protocol | ||
| PeerCast | Yes | Yes | Yes | a peercasting tool | ||
| Firefly Media Server | Yes | Yes | Yes | streams music to DAAP clients like iTunes and Rhythmbox | ||
| VideoLAN | Yes | Yes | Yes | Yes | media and server programs for video and audio streaming |
[edit] Technologies
| Name | Creator | Linux? | Mac OS X? | Unix? | Windows? | Note |
|---|---|---|---|---|---|---|
| Advanced Linux Sound Architecture (ALSA) | Yes | a sound card management system in the Linux kernel | ||||
| DSSI | Yes | a plugin architecture for software synthesizers | ||||
| GStreamer | Yes | Yes | Yes | Yes | a graph-based multimedia framework | |
| JACK Audio Connection Kit (JACK) | Yes | Yes (JACK OS X) | Yes (jackdmp) | a sound server | ||
| Linux Audio Developers Simple Plugin API (LADSPA) | Yes | a plugin architecture for digital signal processing | ||||
| Open Sound System | Yes | Yes | a standard interface for making and capturing sound in Unix operating systems | |||
| PulseAudio | Yes | a sound server |
[edit] Trackers
| Name | Creator | Linux? | Mac OS X? | Unix? | Windows? | Note |
|---|---|---|---|---|---|---|
| Buzztard | Yes | Unknown | Yes | Unknown | Buzz clone | |
| CheeseTracker | Yes | Yes | No | Impulse Tracker clone | ||
| MilkyTracker | Yes | Yes | Yes | Yes | Also runs on various other platforms including but not limited to Windows Mobile, Playstation and AmigaOS 4. | |
| ModPlug Tracker | No | No | No | Yes | released as free software in 2004 | |
| Psycle | Yes | Yes | Unknown | Yes | a tracker combined with modular capabilities | |
| Renoise | Eduard Müller [taktik], Zvonko Tesic [phazze], Paul Rogalinski [pulsar], Martin Alnaes [martinal] and Simon Finne [simon] | Yes | Yes | Unknown | Yes | |
| SoundTracker | Fast Tracker clone |
[edit] Other
| Name | Creator | Linux? | Mac OS X? | Unix? | Windows? | Note |
|---|---|---|---|---|---|---|
| abc notation | ||||||
| Gnaural | Yes | Yes | Yes | Yes | Binaural beat and pink noise generator | |
| Hydrogen | Yes | Yes | Partial | Partial | an advanced drum machine | |
| orDrumbox | Yes | Yes | Yes | Yes | a Java based drum machine | |
| libsndfile | Yes | Yes | Yes | Yes | library for reading and writing many sound formats |