Free audio software
From Wikipedia, the free encyclopedia
- This article is about "free software" as defined by the sociopolitical free software movement; for information on software distributed without charge, see freeware.
Free audio software is free and open source software that can be used to listen to, modify, and/or create audio signals and music.
Contents |
[edit] Technologies
- Advanced Linux Sound Architecture (ALSA), a sound card management system in the Linux kernel
- Linux Audio Developers Simple Plugin API (LADSPA), a plugin architecture for digital sound processing
- DSSI, a plugin architecture for software synthesizers
- JACK Audio Connection Kit (JACK), a sound server
- PulseAudio, a sound server
[edit] Platforms
- dyne:bolic, AGNULA and Musix are Linux distributions designed for musicians and/or audio engineers.
- Planet CCRMA, a set of RPM files for audio production work.
[edit] Recording and editing
- Ardour, a multi-track audio recorder (Linux, Mac)
- Ecasound, audio recorder (Linux, Mac)
- MusE, MIDI sequencer (not to be confused with MuSE; see below) (Linux, Mac)
- Rosegarden, MIDI sequencer and multi-track recorder (Linux, Mac)
- Wired, all-in one music studio (Linux, Mac)
- Audacity, multi-track audio recorder/editor (Linux, Mac, Windows)
- Sweep, audio editor (Linux)
- Snd (software), audio editor (Linux, Mac)
- Mp3splt, splits MP3 and Vorbis files without decoding (see mp3splt-gtk and libmp3splt) (Linux, Mac, Windows)
- Freecycle, beat slicer (Linux)
- Audiobook Cutter, MP3 audiobook splitter (Windows)
- LMMS, a powerful musical studio intended as a replacement for Cubase-like software (Linux)
- BestPractice, a playback tool which allows the user to slow down or speed up an audio file without altering the pitch.
- VioLet Composer
- Jokosher, a multi-track audio editor (Linux)
[edit] Trackers
- CheeseTracker, an Impulse Tracker clone (Linux, Mac)
- Schism Tracker, another Impulse Tracker clone (Windows, Linux, Mac)
- ModPlug Tracker. released as free software in 2004 (Windows)
[edit] Programming languages
- Csound
- SuperCollider
- ChucK is a concurrent, on-the-fly audio programming language
- Nyquist
- Pure Data
See computer music programming languages
[edit] Modular systems
- Pure data
- jMax
- SynFactory
- aRts
- buzztard
- Om
[edit] Streaming
- MuSE is for mixing, encoding, and streaming of encoded audio. Not to be confused with MusE; see above. (Linux)
- Icecast is a broadcast server to serve audio signals to clients over the HTTP protocol. (Linux, Windows)
- PeerCast, a peercasting tool (Linux, Mac, Windows)
- Firefly Media Server streams music to DAAP clients like iTunes and Rhythmbox (Linux, Mac, Windows)
[edit] Radio broadcasting
- SomaPlayer, radio broadcasting scheduler automation
- Campcaster (Linux)
- Rivendell - radio broadcast automation suite
[edit] Softsynths
- ZynAddSubFX (Linux, Windows)
[edit] Audio analysis
- Praat (Linux, Mac, Windows)
- RMAA sound card and audio analyzer
[edit] Others
- abc notation
- Gnu Solfege ear training software
- Hydrogen, an advanced drum machine (Cross platform)
- SoX, converts among file and data formats, sampling rates, etc. and can also add effects. (Cross-platform)
- libsndfile, library for reading and writing many sound formats