awesome-linuxaudio
A list of software and resources for professional audio/video/live events production on Linux. Patches welcome.
Unpackaged
⊘ Non-free/closed source
- Effects
- Instruments
- Lighting
- System utilities
- Signal processing/electronics
- Audio utilities
- Converters/streaming/transport
- DAW/Sequencers
- Editors
- Samplers
- Video
- Audio players
- Metapackages
- Samples/Resources
- Linux Distributions
- Unsorted
- Links
- TODO
- LICENSE
Effects
- abgate - LV2 noise gate plugin (Homepage)
- amb-plugins - greffons LADPSA ambisonics (Homepage)
- arctican-plugins - Arctican Plugins
- avw.lv2 - collection of Voltage Controlled LV2 modules (Homepage)
- beatslash-lv2 - A set of LV2 plugins to slash, repeat beats.
- blop-lv2 - collection of LV2 CV plugins
- blop - Bandlimited wavetable-based oscillator plugins for LADSPA hosts
- calf-plugins - Calf Studiogear - audio effects and sound generators (Homepage)
- cmt - a collection of LADSPA plugins (Homepage)
- deteriorate-lv2 - set of LV2 plugins to deteriorate sound quality
- drc - digital room correction (Homepage)
- eq10q - LV2 equalizer
- fil-plugins - parametric equalizer LADSPA plugin (Homepage)
- fomp - collection of LV2 audio plugins (Homepage)
- g2reverb - reverb LADSPA plugin
- guitarix - Rock guitar amplifier for Jack (Homepage)
- invada-studio-plugins-ladspa - Invada Studio Plugins - a set of LADSPA audio plugins (Homepage)
- invada-studio-plugins-lv2 - Invada Studio Plugins - a set of LV2 audio plugins (Homepage)
- ir.lv2 - LV2 IR reverb (Homepage)
- jalv - tool to run LV2 plugins as stand-alone applications (Homepage)
- lv2vocoder - LV2 vocoder plugin (Homepage)
- mcp-plugins - LADSPA plugins designed for Alsa Modular Synth (Homepage)
- mda-lv2 - Paul Kellett's MDA plugins ported to LV2 (Homepage)
- mda-vst - MDA VST plugins
- midimsg-lv2 - set of plugins to transform midi output
- omins - collection of LADSPA plugins aimed at modular synthesizers (Homepage)
- paulstretch - Extreme sound time-stretch (Homepage* sonic - Simple utility to speed up or slow down speech (Homepage)
- phasex - Phase Harmonic Advanced Synthesis EXperiment (Homepage)
- rakarrack - Simple and easy guitar effects processor for GNU/Linux (Homepage)
- rev-plugins - reverb LADSPA plugin (Homepage)
- rubberband-ladspa - LADSPA plugin for audio pitch-shifting (Homepage)
- soundstretch - Stretches and pitch-shifts sound independently (Homepage)
- ste-plugins - stereo LADPSA plugins (Homepage)
- swh-plugins - Steve Harris's LADSPA plugins (Homepage)
- tap-plugins - Tom's Audio Processing LADSPA plugins (Homepage)
- terminatorx - realtime audio synthesizer (Homepage
- vco-plugins - LADSPA plugin sporting anti-aliased oscillators (Homepage)
- vocproc - LV2 plugin for pitch shifting and vocoding (Homepage)
- vocproc - LV2 plugin for pitch shifting and vocoding (Homepage)
- wah-plugins - auto-wah LADSPA plugin
- x42-plugins - Collection of LV2 plugins (Homepage)
- zita-at1 - autotuner JACK (Homepage)
- zita-rev1 - effet de réverbération pro-audio (Homepage) auto-wah LADSPA plugin (Homepage)
Instruments
- aeolus - synthétiseur émulant un orgue (Homepage)
- ams - synthétiseur modulaire en temps réel pour ALSA (Homepage)
- amsynth - synthétiseur logiciel à deux oscillateurs (Homepage)
- bristol - vintage synthesizer emulator (Homepage)
- din - digital audio synthesizer (Homepage)
- drumgizmo - drum plugin comparable to commercial products
- drumkv1 - old-school drum-kit sampler (Homepage)
- gmorgan - MIDI rhythm station emulator software (Homepage)
- horgand - JACK capable organ softsynth (Homepage)
- samplv1 - polyphonic sampler synthesizer (Homepage)
- setbfree - DSP tonewheel organ (Homepage)
- sineshaper - Monophonic synth plugin with two oscillators and waveshapers (Homepage)
- synthv1 - old-school polyphonic synthesizer (Homepage)
- whysynth - DSSI Soft Synth Interface (Homepage)
- xwax - open-source vinyl emulation software for Linux (Homepage)
- zynaddsubfx - synthétiseur logiciel en temps réel pour Linux (Homepage)
Lighting
- Q Light Controller+ (QLC+) - a free and cross-platform software to control DMX or analog lighting systems like moving heads, dimmers, scanners etc.
System utilities
- a2jmidid - démon pour lier des applications obsolètes ALSA MIDI dans des systèmes JACK MIDI (Homepage)
- aconnectgui - gestionnaire graphique de connexion au séquenceur ALSA
- aj-snapshot - fait des captures des connexions JACK (Homepage)
- alsa-utils - utilitaires pour utiliser et configurer ALSA (Homepage)
- cadence - JACK audio toolbox
- carla-lv2 - audio plugin host (LV2 plugin)
- carla - audio plugin host
- catia - extended JACK patchbay
- claudia - extended ladish frontend
- dssi-vst - Adapter for VST an VSTi audio plugins (Homepage)
- festige - GUI for fst and dssi-vst
- ffado-mixer-qt4 - FFADO D-Bus mixer applets (QT4) (Homepage)
- gladish - graphical interface for LADI Session Handler (Homepage)
- jack-capture - program for recording soundfiles with jack (Homepage)
- jack-mixer - JACK Audio Mixer (Homepage)
- jack-rack - LADSPA effects "rack" for JACK (Homepage)
- jack-tools - various JACK tools: dl, record, scope, osc, plumbing, udp, play, transport (Homepage)
- jackd2-firewire - JACK Audio Connection Kit (FFADO and FreeBoB backends) (Homepage)
- jackd2 - Kit de connection audio JACK (serveur et exemples de clients) (Homepage)
- laditools - Linux Audio Desktop Integration Tools (Homepage)
- linux-image-rt-686-pae - Linux for modern PCs (meta-package), PREEMPT_RT
- patchage - Baie modulaire pour l'audio Jack et Alsa Midi (Homepage)
- qjackctl - User interface for controlling the JACK sound server (Homepage) * jackeq - routes and manipulates audio from/to multiple sources (Homepage)
- qjackrcd - Qt4 application to record JACK server outputs (Homepage)
- realtimeconfigquickscan - Linux configuration checker for systems to be used for real-time audio
- rtkit - politique de temps réel et démon de surveillance (Homepage)
- simple-sysexxer - GUI tool to create backups of the memory contents of MIDI devices
- zita-ajbridge - pont alsa vers jack (Homepage)
- zita-mu1 - organise le suivi stéréo pour le kit de connexion audio Jack (Homepage)
Signal processing/electronics
- lcd4linux - Grabs information and displays it on an external lcd (Homepage)
- lcdproc - LCD display driver daemon and clients (Homepage)
- lirc - infra-red remote control support (Homepage)
- puredata - realtime computer music and graphics system (Homepage)
Audio utilities
- gtklick - simple metronome GUI for JACK (Homepage)
- jaaa - audio signal generator and spectrum analyser (Homepage)
- jack-keyboard - Virtual MIDI keyboard for JACK MIDI (Homepage)
- jackmeter - a basic command line meter for the JACK audio system (Homepage)
- jkmeter - vu-mètre horizontal ou vertical pour le kit de connexion audio Jack (Homepage)
- meterbridge - Collection of Audio meters for the JACK audio server (Homepage)
- qmidiarp - arpégiateur MIDI pour ALSA (Homepage)
- showq - MIDI controllable audio player (Homepage)
- siggen - Waveform generation tools (Homepage)
- silan - commandline tool to detect silence in audio-files
- silentjack - silence detector for the JACK audio system (Homepage)
- spek - acoustic spectrum analyser
- vmpk - Virtual MIDI Piano Keyboard (Homepage)
Converters/streaming/transport
- Airtime - With open source Sourcefabric Airtime, online radio has never been easier.
- darkice - Live audio streamer (Homepage)
- darksnow - simple graphical user interface to darkice (Homepage)
- ezstream - easy media streaming client over icecast servers (Homepage)
- icecast2 - streaming media server (Homepage)
- idjc - graphical shoutcast/icecast client (Homepage)
- landell - audio and video streams manager (Homepage)
- oggfwd - basic icecast source client for audio and video streaming (Homepage)
- qmidinet - MIDI Network Gateway via UDP/IP Multicast (Homepage)
- rotter - JACK client for transmission recording and audio logging (Homepage)
- sound-juicer - GNOME CD Ripper (Homepage)
- vlc-nox - multimedia player and streamer (without X support) (Homepage)
- vlc - multimedia player and streamer (Homepage)
- winff-qt - Qt variant of winff (Homepage)
- winff - graphical video and audio batch converter using ffmpeg or avconv (Homepage)
- zita-bls1 - convertisseur de signaux stéréo binauraux (Homepage)
- zita-njbridge - Jack clients to transmit multichannel audio over a local IP network (Homepage)
DAW/Sequencers
- ardour3 - digital audio workstation (graphical gtk2 interface) (Homepage)
- Bitwig | Bitwig Studio - dynamic software for creation and performance of your musical ideas on stage or in the studio. ⊘
- dino - Integrated MIDI piano roll editor and sequencer engine (Homepage)
- mixxx - Digital Disc Jockey Interface (Homepage)
- muse - Qt4-based audio/MIDI sequencer (Homepage)
- qtractor - MIDI/Audio multi-track sequencer application (Homepage)
- rosegarden - music editor and MIDI/audio sequencer (Homepage)
Editors
- audacity - Éditeur audio rapide multi plate-forme (Homepage)
- snd-gtk - Sound file editor (dummy transitional package) (Homepage)
Samplers
- hydrogen-drumkits - drumkits for Hydrogen (Homepage)
- hydrogen - advanced drum machine/step sequencer (Homepage)
- linuxsampler-all - realtime audio sampler (meta)
- petri-foo - MIDI controllable audio sampler - successor of specimen (Homepage)
- qsampler - LinuxSampler GUI frontend based on the Qt toolkit (Homepage)
Video
- dvswitch - basic video mixer for live DV streams (Homepage)
- lives - Video Editing system allowing users to edit and create video (Homepage)
Audio players
- amarok - easy to use media player based on the KDE Platform (Homepage)
- ario - GTK+ client for the Music Player Daemon (MPD) (Homepage)
- audacious - small and fast audio player which supports lots of formats (Homepage)
- banshee - Media Management and Playback application (Homepage)
- banshee - Media Management and Playback application (Homepage)
- cantata - KDE client for the music player daemon (MPD) (Homepage)
- clementine - modern music player and library organizer (Homepage)
- exaile - flexible, full-featured audio player (Homepage)
- gmusicbrowser - graphical jukebox for large music collections (Homepage)
- gnome-music - Music is the new GNOME music playing application (Homepage)
- gpodder - podcast client and feed aggregator (Homepage)
- guayadeque - lightweight music player (Homepage)
- moc - ncurses based console audio player (Homepage)
- musique - Simple but sophisticated graphical music player (Homepage)
- quodlibet - audio library manager and player for GTK3 (Homepage)
- rhythmbox - music player and organizer for GNOME (Homepage)
- sonata - GTK+ client for the Music Player Daemon (MPD) (Homepage)
- vlc - multimedia player and streamer (Homepage)
Metapackages
- multimedia-ambisonics - Packages for working with ambisonics (3D surround sound)
- multimedia-audio-plugins - Audio processing plugins, synths and virtual instruments
- multimedia-devel - Extra packages for developers and package compiling
- multimedia-djing - DJ packages.
- multimedia-drums - Packages for drums & beats
- multimedia-firewire - Packages for your firewire audiocard / interface
- multimedia-graphics - Packages for making and editing artwork
- multimedia-guitar - Packages for playing with your (virtual) guitar gear
- multimedia-jack - JACK (Jack Audio Connection Kit) and ALSA related packages
- multimedia-ladi - LADI, Linuxaudio session management, packages
- multimedia-looping - Packages for looping music and audio
- multimedia-midi - MIDI related packages
- multimedia-mixing - Packages for mixing and mastering your music
- multimedia-musiciantools - Packages for musicians
- multimedia-players - Packages which makes your multimedia tools complete
- multimedia-recording - Packages for audio recording
- multimedia-samplers - Software samplers
- multimedia-soundsynthesis - Packages for sound synthesis
- multimedia-tasks - Debian Multimedia tasks for tasksel
- multimedia-timestretching - Packages for stretching music and audio
- multimedia-video - Video packages
Samples/Resources
Linux Distributions
Unsorted
-
abcmidi - Convertit les fichiers ABC au format MIDI et inversement
-
aubio-tools - Bibliothèque pour la segmentation sonore - utilitaires
-
ecasound - multitrack-capable audio recorder and effect processor (Homepage)
-
fluid-soundfont-gm - Fluid (R3) General MIDI SoundFont (GM)
-
fluidsynth - Logiciel de synthèse MIDI en temps réel (Homepage)
-
freewheeling - live looping musical instrument (Homepage)
-
gjacktransport - access to the JACK's transport mechanism as touchable slider (Homepage)
-
gmidimonitor - GTK+ application that shows MIDI events (Homepage)
-
jamin - Audio mastering from a mixed down multitrack source with JACK (Homepage)
-
jokosher - simple and easy to use audio multi-tracker (Homepage)
-
kluppe - a loop-player and recorder designed for live use (Homepage)
-
libsox-fmt-all - All SoX format libraries (Homepage)
-
mhwaveedit - Simple and fast GTK2 sound editor (Homepage)
-
mididings - MIDI router and processor based on Python (Homepage)
-
milkytracker - music creation tool inspired by Fast Tracker 2 (Homepage)
-
qsynth - Interface graphique pour le synthétiseur MIDI fluidsynth (Homepage)
-
rezound -
-
schism - Clone de ImpulseTracker (même interface, même comportement) (Homepage)
-
sonic-visualiser - View and analyse the contents of music audio files (Homepage)
-
sooperlooper - échantilloneur de boucle (Homepage)
-
soundconverter - Application GNOME pour convertir des fichiers audio d'un format à un autre (Homepage)
-
sox - outils complets pour le traitement des sons (Homepage)
-
stretchplayer - Audio file player with time stretch and pitch shifting (Homepage
-
timemachine - enregistreur audio JACK pour une utilisation spontanée et de conservation (Homepage)
-
yoshimi - software synthesizer based on ZynAddSubFX (Homepage)
Links
General doc/software/forums
- Linux-Sound Wiki
- LinuxMusicians Forum • Index page
- Linux MAO Wiki (fr)
- KXStudio : Repositories : Applications
- KXStudio : Repositories : Plugins
- /r/linuxaudio - Music and Audio on the Linux platform
- http://www.linux-sound.org/
- http://linuxaudio.org/resources
- http://lau.linuxaudio.org/
Howtos
TODO
- list packages in kxstudio repos
- split utilities between audio and system utilities
- sort the following list
- provide configuration scripts for debian systems
- centralize resources (samples, presets...) somewhere if license allows it
- re-run
dwlink -mbwithLANG=Cto get packages descriptions in english - add links from http://linux-sound.org/
LICENSE
This work is licensed under the CreativeCommons Attribution Share-alike license.