Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
wiki:audio_layers_overview [2009/09/20 12:28] – fix links raboofwiki:audio_layers_overview [2013/05/25 16:07] – [Jack] intro and links raboof
Line 19: Line 19:
 ==== Jack ==== ==== Jack ====
  
-[[apps:all:Jack]] is the standard sound server for audio production work.+When you have your Linux Proaudio Distribution installed, it's important to know [[apps:all:Jack]] (Jack Audio Connection Kit). [[apps:all:Jack]] is the professional sound server daemon on Linux, that provides real-time, low latency connections for both audio and MIDI data between applications that supports [[apps:all:Jack]]. 
 + 
 +Some good points to start: 
 + 
 +  * [[https://www.youtube.com/watch?v=fMz6fDGBnA4| Video Tutorial:]] JACK Audio Server: Basic Explanation, Install, and Setup 
 +  * [[http://www.linuxjournal.com/content/friends-jack| Friends Of JACK]] Article about JACK in LinuxJournal. 
 +  * [[http://www.youtube.com/user/AutoStatic3000| Youtube channel of Linuxaudio-user AutoStatic]] 
 +  * [[http://www.youtube.com/watch?v=43ES7p4ejX0&feature=relmfu| Youtube Channel of Linux & Ardour user Kris (metalx1000)]] 
 +  * [[http://en.flossmanuals.net/ardour/index/?q=flossmanual | Ardour Floss Manual]] 
 +  * [[http://linuxhomerecording.blogspot.com/ | Linux Homerecording Blog]] Making noise with Open Source! 
 +  * [[https://github.com/ccherrett/oom/wiki | The OpenOctave Project WIKI]] 
 +  * [[http://www.linuxjournal.com/user/800764/track|Dave Phillips writing for Linuxjournal.com]]
  
 ==== PulseAudio, ESounD, GStreamer, aRts ==== ==== PulseAudio, ESounD, GStreamer, aRts ====
  
 Other sound servers such as [[apps:all:PulseAudio]], [[apps:all:ESounD]], [[apps:all:GStreamer]] and [[apps:all:aRts]] serve various desktop audio needs, and have lots of overlapping functionality, but are not specifically focused towards audio production like [[apps:all:Jack]]. Other sound servers such as [[apps:all:PulseAudio]], [[apps:all:ESounD]], [[apps:all:GStreamer]] and [[apps:all:aRts]] serve various desktop audio needs, and have lots of overlapping functionality, but are not specifically focused towards audio production like [[apps:all:Jack]].
 +
 +===== Compatibility layers =====
 +
 +An application that does not use a sound server is generally written for either [[apps:all:OSS_free|OSS]] (in which case it would use /dev/dsp*) or [[apps:all:ALSA]] (in which case it would use /dev/snd/* though the [[apps:all:ALSA]] libraries).
 +
 +This would mean [[apps:all:OSS_free|OSS]] would not work on systems using [[apps:all:ALSA]] and vice-versa. Luckily, both projects provide a 'compatibility layer' to work with each others' applications.
wiki/audio_layers_overview.txt · Last modified: 2013/06/02 15:45 by 127.0.0.1