DAW

The following list are DAW (digital audio workstation) apps. A DAW allows you to record/overdub numerous “tracks” of audio, synchronized and mixed down (typically to 2 channel stereo). You can typically mute or solo, and apply effects, per each individual track.

Recommended: Ardour, Qtractor, Audacity, LMMS

PageDescriptionRelease DateTags
ArdourProfessional-grade multitrack/multichannel hard-disk recording2017-08-16
J
Jm
As
Jt
N
JS LP LV2  
AudacityAudio editor and DAW, in GTK, with support for multiple tracks and 8, 16, or 24/32-bit samples, read/write many file formats, uses LADSPA and VAMP plugins. JACK and ALSA directly.2016-01-20
J
Jt
LP  
BEAST/BSEGTK multitrack music composition and audio synthesis app. Uses ALSA audio, and ALSA RawMidi2017-06-27 
ecasoundhard-disk recording and audio processing from the Linux console or one of its GUI apps2014-01-03
J
As
Jt
LP  
EMiPython GUI for "ecasound"2006 
Frinikamusic workstation software for operating systems running Java 1.52013-10-22 
GNUsoundGTK app with support for multiple tracks and 8, 16, or 24/32-bit samples, read/write many file formats, and LADSPA plugins. Uses ALSA or JACK2008-07-06
J
LP  
LMMSFree alternative to popular programs like FruityLoops2017-01-06 
meterecConsole based multitrack recording2012-08-17
J
Jt
JS  
MusEMusE is a MIDI/Audio sequencer with recording and editing capabilities written originally by Werner Schweer now developed and maintained by the MusE development team. MusE aims to be a complete multitrack virtual studio for Linux. MusE supports VST-, LV2-, DSSI- and LADSPA-plugins and uses Jack for audio and midi as well as alsa-sequencer for midi.2015-01-28
J
Jm
As
Jt
DS LP LV2  
NamaDAW with a command language and terminal mode2016-01-10
J
Jt
LP LV2  
Non-TimelineFast, powerful DAWin active development
J
Jt
N
 
ocenaudioCross-platform audio editor and DAW, using the Ocen Framework. Supports multiple tracks and 8, 16, or 32-bit samples. Reads and writes FLAC, MP3, and many other file formats. Uses VST plugins. Uses ALSA direct or PulseAudio. Highly refined GUI.2015-01-05 
ProTuxhard-disk recording and audio processing suite.not released yet 
Traversomultitrack audio recording and editing program2010-10-08
J
Jt
LV2  

Audio Editors

The following list are audio editing apps. Unlike a DAW, the audio editor doesn't deal with mixing/synchronizing numerous audio tracks. Instead, it concentrates upon editing a single audio file (typically mono or stereo). Because of this precise dedication, it usually allows more fine-tuned editing of the actual waveform than a DAW does. (But some DAWs are more like editors, such as Audacity.) Typically, the waveform is graphically displayed whereby you can zoom in/out, and use the mouse to mark an excerpt for processing.

PageDescriptionRelease DateTags
AudacityAudio editor and DAW, in GTK, with support for multiple tracks and 8, 16, or 24/32-bit samples, read/write many file formats, uses LADSPA and VAMP plugins. JACK and ALSA directly.2016-01-20
J
Jt
LP  
AudioCutter CinemaJava app with an emphasis on editing "surround" soundfiles2003-11-17 
Eisenkrautaudio editor with playback via SuperCollider32010-11-02
J
 
KWaveQt4 soundfile editor with 24 Bit Support, WAV/Ogg/Flac/MP3, multi-channel files, undo, effects. Uses ALSA or PulseAudio2013 
LAoEJava audio editor with volume-masks, variable selection-intensity, filtering, retouching, resampling, graphical spectrogram editing by brushes and rectangles, sample-curve editing by freehand-pen and spline and other interpolation curves, effects like reverb, echo, compress, expand, pitch-shift, time-stretch. Requires Java22011-01-22 
LoopAuditioneerLoads a .wav file, displays/plays existing markers and loops, and lets you adjust/resave them. Can also create new, cross-faded loops. Uses JACK or ALSA2014 
MarlinGTK editor supporting wav/mp3/ogg/flac. Basic editing. No plugins. Uses GStreamer2005-07-13 
mhWaveEditSimple GUI soundfile editor. LADSPA plugin support. Uses ALSA or JACK2005 - 2013
J
LP  
ocenaudioCross-platform audio editor and DAW, using the Ocen Framework. Supports multiple tracks and 8, 16, or 32-bit samples. Reads and writes FLAC, MP3, and many other file formats. Uses VST plugins. Uses ALSA direct or PulseAudio. Highly refined GUI.2015-01-05 
Polyphone Soundfont EditorApp for editing soundfonts in format sf22014 
SndSound editor modelled loosely after Emacs. It can be customized and extended using either s7, Ruby, or Forth. Very complex. Uses ALSA or JACK2012-4-12
J
LP  
Snd-lsa version of Snd for those of us who "don't know Scheme very well"2008-07-06
J
LP  
Snd-RTrealtime audio extensions for Snd2008-08-17
J
As
LP  
SndBiteAudio editor designed for breaking large recordings into smaller components. Requires SNACK and Tcl2008-12-13 
Sonic Visualiseradvanced waveform/spectrogram viewer and audio annotation editor2010-05-05
J
DS LP  
StudioOld audio editor, requires Tcl/Tk. Uses OSS2001-11-12 
WaveSurfera soundfile editor, requires the Snack extensions2005-11-01 

Basic recording

The following list are simple audio recording apps. They typically don't display the waveform, nor have elaborate editing. Some may not even have a graphical user interface, and should instead be run from a terminal window (command line).

PageDescriptionRelease DateTags
flRecSimple audio recorder. FLTK GUI for "sox" 
QARecordSimple app to record stereo audio
J
 
screcord.lv2a simple Lv2 capture plugin 
Time MachineSimple program to record sounds that would otherwise have been lost
J
 

Basic playback

The following list are simple audio playback apps. They typically don't display the waveform, nor do recording. Some may not even have a graphical user interface. Most support numerous audio file formats, and some play video files too.

Recommended audio: Amarok, Aqualung, XMMS
Recommended video: MPlayer, VLC, xine

PageDescriptionRelease DateTags
Amarokexcellent feature-rich music player for Linux 
Aqualunga music player for GNU/Linux2015-07-26
J
LP  
MPlayerSimple media player, supports a large variety of video and audio formats
J
 
OggVorbis Playerfile player with GTK interface 
SnackAmpmultiformat player handles MP3/WAV/Ogg files, requires the SNACK toolkit 
squelchnice OggVorbis audio player with playlist and tag editor, requires Qt2010-03-17 
VLCcross-platform media player and streaming server2009-10-31 
XAnimplays a wide variety of sound and video formats1999 
xinea most excellent multiformat audio/video player 
XMMSexcellent player for MP3, MOD, WAV and other formats2007-11-16
J
LP  
XMovieDVD and Quicktime movie player, supports JPEG Photo, YUV2, and raw RGB modes, with stereo audio i.. 
ZinfPowerful audio player supports MP3, OggVorbis, WAV and CD audio.. 
audiobrowse.bash<https://github.com/coderofsalvation/audiobrowse.bash> - simple commandline audio preview of directories for sample-artists / musician and producers Because deadsimple audition of directories with samples should be easy peasy. bookmark, Simple Player, Soundfile utility, Utilities 

Misc. audio tools

PageDescriptionRelease DateTags
basefManipulates parameters found in AIFF soundfile header. Requires CSound 
CalcAmpcalculates what factor a sample needs for amplification to maximum volume 
fdmfPerl/C command-line app for finding pairs of music files in a collection that are likely to contain the same music. It works on the music itself, not on the filename, tags, or headers. It uses an audio fingerprint, or perceptual hash to recognize the duplicate files 
Gnome Wave CleanerGTK app to remove noise from an audio file 
JOrbisVorbis decoder in Java 
OggVorbis Tag Editorincludes a patch for editing tags in XMMS 
SampleCatGTK app for cataloguing and auditioning audio files. Uses JACK2011-11-08
J
 
samplescan.shconverts directories with audiosamples into symbolically linked trees sorted on harmonic key/scale 
sauditorSimple soundfile browser, displays a spectral analysis of the sound. Uses JACK
J
 
shntoolmulti-purpose WAV processing and reporting utility 
Sonic Annotatorcommand-line app for feature extraction and annotation of audio files using Vamp plugins. Writes to RDF or text file2009 
soundfont instr2rawCommandline tool extracts info about WAV/AIFF file loop points 
soundgrabCommand-line perl script to slice up a big ogg vorbis or raw audio file, and save your favorite sections to other files 
soxmasterhouseCommandline tool to automate mastering and M/S processing 
VorbixMulti-file OggVorbis comment editor/encoder 
wavbreaker/wavmergeGUI utilities to split or merge WAV files 
Wavelengthrepairs erroneous data length entry in WAV file header1999-06-20 
WavSplitCommand-line app splits WAV files according to a list of time values 
bash drumloopslicerUsing purely bash. This is handy for automating generation of sample libraries e.g. requirement: bc, sox and vamp-example-plugins warning: this is a bash script, it might break or need some love. new, Vamp, Soundfile utility 
bash seamless loop wavfilebashscript which turns an wavfile into a seamless loopable wavfile (using a crossfade technique). The faderatio indicates the length of the fade used, the higher the number the shorter the fade. Can result in interesting effects when batch-processing random audiosnippets. 
audiobrowse.bash<https://github.com/coderofsalvation/audiobrowse.bash> - simple commandline audio preview of directories for sample-artists / musician and producers Because deadsimple audition of directories with samples should be easy peasy. bookmark, Simple Player, Soundfile utility, Utilities 

File format conversion

PageDescriptionRelease DateTags
*2rawC code to convert PAT-format soundfiles, IT samples, and XI instruments to raw soundfiles 
aifc2wavconverts AIFC (IMA4 or SOWT) files to WAV 
AudioMoveQt app that can copy-and-convert multiple audio files with 1 click (batch operation) 
audio convertA script to convert wav, ogg, mp3, mpc, flac, ape or wma files into wav, ogg, mp3, mpc, flac or ape files 
sample-multi-shotifierhack which expands your traditional hardware/software samplers using many-samples-in-one-sample (poor man's soundfont) 
Dolby AC3 to IEC958 ConverterAudio format conversion 
mp32oggPerl script to convert MP3 to Ogg Vorbis file 
sfArkXTcCommand-line decompressor for sfArk-compressed SoundFont files. Doesn't work on version 1 files2007-03-26 
soundconverterThe sound conversion app for the GNOME environment 
SoXCommand-line utility that converts various formats of computer audio files in to other formats. It can also apply various effects to these sound files, and play/record audio filesLP  

Hardware-related

PageDescriptionRelease DateTags
abrowseGTK app reads/converts AKAI S1000/3000 sample CDs 
LakaiCommand-line apps for data exchange between a Linux PC and AKAI samplers. Needs docs on using the tools 
mirage-diskapp for copying the samples from Ensoniq Mirage diskettes 

Guides/Tutorials

PageDescriptionRelease DateTags
An Analysis of Sample Rate Conversion of the "SoX" appon-line technical paper 
Audio Processing PipelinesAudio processing in batch mode with the "sox" app2001-12-01 
Editing Audio In Linuxtutorial2005-10-11 
The Linux Soundfile Editor Roundupa survey of the field2004-06-01 
The Trouble with Vorbisinteresting propositions, with commentary from the Kuro5hin crowd2002-04-26 
Which Sounds Better, MP3 or Ogg ?comparison notes from Slashdot readers2001-10-13 

Unmaintained software

PageDescriptionRelease DateTags
darkwave dawAn open source, Digital Audio Workstation for Windows2011-06-06
XX
 
KHdRecorddirect-to-disk audio recorder2006-07-10
XX
 
MixMagicGTK app, handles large soundfiles2001-01-30
XX
 
QRTQT port of Paul Lansky's Rt realtime soundfile mixer2007-11-04
XX
 
SLabhard-disk recorder, will record up to 64 tracks2001-11-07
XX
 
Wiredaudio/MIDI music production system. Uses JACK2009
J
As
XX
 
XO WaveJava-based hard-disk recordingediting system
XX
 
apps/daw_apps.txt · Last modified: 2014/03/18 08:00 by j_e_f_f_g