Both sides previous revisionPrevious revision | |
wiki:kernel:start [2011/12/31 03:54] – mfXxUsFpUQDUlbYUE 109.230.216.60 | wiki:kernel:start [2011/12/31 12:16] (current) – old revision restored rgareus |
---|
Reanidg this makes my decisions easier than taking candy from a baby. | ====== Linux Audio Kernels ====== |
| |
| Towards vanilla [[http://kernel.org|linux kernel]]s for sound production. |
| |
| To achieve reliable low latency the operating-system needs to support [[real_time_info|real-time]] capabilities; a feature that some [more specialized] gnu/Linux-distributions provide. Tuning audio workstations is a delicate task, distributing these tweaks even more so. Wide testing is as good as impossible and it even gets worse with increasing diversity of hardware and setups. |
| |
| Motivated by [[http://www.linuxaudio.org/search/swishmail/realtime+kernel|Recurring threads]] on the LAD/LAU email lists and [[http://www.linuxaudio.org/mailarchive/lat/2008/8/21/147847|discussing with members]], linuxaudio.org is going to provide cross-distribution community support for packagers, vendors and users to make our case to the kernel community. |
| |
| ===== Who ===== |
| |
| [[http://64studio.com|64studio]], [[http://goto10.org|goto10]], [[http://musix.org.ar|musix]] and LAD's for by the linuxaudio.org community. |
| |
| We're in the progress to set up infrastructure for collaboration. - Join the discussion at [[http://lists.linuxaudio.org/listinfo/linux-audio-tuning|Linux Audio Tuning Mailinglist]]. |
| |
| ===== Goals ===== |
| * supplement [[http://vger.kernel.org/vger-lists.html#linux-rt-users|linux-rt-users]] with input from the audio community. |
| * quality control |
| * tracking versions and collect patches used by various distributors |
| * provide //signed-off// ''.config'' kernel configuration |
| |
| ===== Services ===== |
| |
| Until further notice, all communications happens via the [[http://lists.linuxaudio.org/listinfo/linux-audio-tuning|LAT]] and [[http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev|LAD]] email lists. |
| |
| * the ''/wiki/kernel/'' namespace of this wiki is available for general use. |
| * [[http://git.linuxaudio.org]] tracks |
| * ''git.kernel.org/pub/scm/linux/kernel/git/clrkwllms/rt-linux.git'' |
| * ''git.kernel.org/pub/scm/linux/kernel/git/cloos/rt-2.6.git'' |
| * There's public read-only access to the repositories using the //git// protocol; and write/commit via //ssh// made possible by [[http://eagain.net/gitweb/?p=gitosis.git|gitosis]]. For now see the [[http://linux.yyz.us/git-howto.html|Kernel Hacker's Guide to GIT]]. |
| * [[http://download.linuxaudio.org]] can //host/mirror/rsync// external resources and git snapshots are available eg. |
| |
| curl -o rt-linux.tgz "http://git.linuxaudio.org/?p=rt-linux;a=snapshot;h=rt-2.6.26-rt1;sf=tgz" |
| |
| There are possibilities for a shared blog (drupal), bug-tracking (trac), meetings (IRC) and other revision control systems (SVN, bzr) pending discussion. |
| |
| ====== Resources ====== |
| |
| * [[http://code.goto10.org/projects/puredyne/wiki/KernelAndSystemOptimization]] - good introduction and rt walkthough. |
| * [[http://tapas.affenbande.org/wordpress/?page_id=73]] |