List of Linux audio software

From Wikipedia, the free encyclopedia

Jump to: navigation, search

The following is a list of Linux audio software.

Contents

[edit] Audio Player

[edit] Rhythmbox

Rhythmbox is a great audio application for linux. It’s free of cost and it can play and organize digial music easily. It’s inspiration comes from Apple iTunes and it worked pretty amazing under the GNOME Desktop while using the GStreamer media framework.

[edit] Songbird

Songbird is a cross platform, open source media player and web browser. It is built using code from the Firefox web browser. The GUI is very similar to Apple iTunes, and it is also capable of syncing with Apple iPods. Like Firefox, Songbird is extensible via downloadable add-ons.

[edit] GMPC (Gnome Music Player Client)

GMPC is a nice frontend for Music Player Daemon. It’s fast and easy to use, while still making optimal use of all the functions in mpd.

[edit] XMMS (The X Multimedia System)

XMMS (X MultiMedia System) is a great multimedia player which works on almost all systems but it has some special items which only works in Linux. XMMS can play media files such as MP3, MOD’s, WAV and others with the use of Input plugins. It’s a free software audio player very similar to Winamp, that runs on many Unix-like operating systems.

[edit] Amarok

Amarok is another great music player for Linux and Unix. Amarok’s interface is very intuitive. It’s a free music player for GNU/Linux and works with UNIX as well. Right now, Amarok is the most popular audio player for Linux. [1]

[edit] Qmmp

Qmmp is an audio-player, written with Qt library. It has user interface, similar to Winamp or XMMS.

[edit] Quod Libet

Quod Libet is a GTK+ based audio player, it’s main feature is it’s music library management. Instead of categorizing the songs by genre, artist, and album, you can search and display instead. Quod Libet can support huge music libraries compared to any other audio players for linux out there.

[edit] Audacious

Audacious is a free media player for Linux or Linux based systems. Supporting immense portion of its features to plugins, including all codecs. With Audacious, On most systems, a useful set of plugins is installed by default, giving you the ability toplay MP3, Ogg Vorbis and FLAC files etc. [2]

[edit] Exaile

Exaile is a free software audio player for Unix-like operating systems that aims to be similar to KDE’s Amarok, but based on the GTK+ toolkit instead of the Qt toolkit Amarok uses.

[edit] Banshee

Banshee is a free audio player for GNU/Linux operating systems which uses the Helix and GStreamer multimedia platforms to play, ‬encode, and decode Oggs, MP3s, and other formats.You can play and import audio CDs, play and synchronize music with iPods and share your music easily. Banshee also have the capability of reporting played songs to a user’s Last.fm playlist. Another cool feature of Banshee is that it can Rip CD’s, support podcasting, smart playlists, music recommendations, burn audio and MP3 cd’s and much more!

[edit] BMP (Beep Media Player)

BMP is also known as beep media player. BMP is a free audio player based on XMMS multimedia player (Mentioned above). It looks like Winamp and also supports it’s skins, including XMMS’s. BMP supports most of the audio formats that XMMS does, main difference is between plugins that these both players use.

[edit] Sonata

Sonata is another elegant GTK+ Music player for MPD (Music player daemon)

[edit] Distributions

Many distributions include a "live" version that can be run without installation. Check the listed Web sites for more information.

[edit] Graphical programming

  • gAlan, graphical audio language.
  • Ingen, modular audio system formerly known as Om.
  • jMax, modular visual programming environment for music. (NB: jMax is no longer in development.)
  • OpenSoundWorld, sound programming environment.
  • Pure Data or Pd, graphical programming language.

[edit] Audio programming languages (text based)

  • ChucK, an audio programming language for realtime synthesis, composition, and performance.
  • Csound, composition, synthesis and processing.
  • Nyquist, Lisp-based language for sound generation and analysis. Audacity supports plug-ins written in the Nyquist language.
  • SuperCollider, Smalltalk-like language for real-time audio synthesis.

[edit] DJ tools

[edit] Drum machine

[edit] Recording / editing

[edit] Sound server

  • aRts, the KDE soundserver.
  • EsounD, the Enlightened Sound Daemon.
  • Fst, how to get the vst, instruments under Linux.
  • JACK Audio Connection Kit, low latency sound server.
  • JEsd, a Java implementation of EsounD.
  • MAS, the Multimedia Audio Server, a network audio server for X.
  • MuSE, a multipurpose network streaming sound server and mixer.
  • NAS, the Network Audio System.
  • NMM, Network-Integrated Multimedia Middleware.
  • PulseAudio, a sound server. A drop-in replacement for EsounD.

[edit] Patch bays

[edit] Synthesizers

[edit] Effects processing

  • Ecamegapedal, real-time frontend for LADSPA plugins.
  • FreqTweak, real-time audio processing with spectral displays.
  • Jack Rack, a graphical frontend for the chaining together of multiple LADSPA plugins.
  • Rakarrack, Guitar Effects Processor.
  • LADSPA, the Linux Audio Developers Simple Plugin API.
  • DSSI, Disposable Soft Synth Interface, a virtual instrument (software synthesizer) plugin architecture.
  • SoX, the Audio Swiss Army knife.
  • LV2, is the new audio Linux standard for plugins.

[edit] Format transcoding

[edit] Radio broadcasting

  • ARAS, radio broadcast automation.
  • Campcaster, an automation system for radio stations.
  • Rivendell, radio broadcast automation.
  • SomaPlayer, radio broadcasting scheduler automation.

[edit] Radio listening

  • Streamtuner, browse and listen to hundreds of streamed radio stations.

[edit] Tabulature, guitar, and fretted instrument software

  • Tuxguitar, a tabulature editor, score writer and player oriented for guitarists.

[edit] Music study software

  • Javtronome, a simple java practice metronome.
  • multi-metronome, a metronome capable of very complex patterns, including polyrhythms
  • GTick, GTick is a metronome application written for GNU/Linux and other UN*X-like operting systems supporting different meters (Even, 2/4, 3/4, 4/4 and more) and speeds ranging from 10 to 1000 bpm. It utilizes GTK+ and OSS (ALSA compatible).

[edit] See also

[edit] External links

[edit] References

Personal tools
Languages