Advanced Linux Sound Architecture

ALSA
Parte de núcleo Linux

Captura de pantalla de alsamixer
Información general
Tipo de programa Servidor de sonido
Desarrollador Equipo de ALSA[1]
Modelo de desarrollo Software libre
Lanzamiento inicial 1998
Licencia GNU General Public License
GNU Lesser General Public License
Información técnica
Programado en C[2]
Versiones
Última versión estable 1.2.161 de junio de 2026
Enlaces

Advanced Linux Sound Architecture (conocido por el acrónimo ALSA) es un servidor de sonido usado en los sistemas GNU/Linux. Es un componente del núcleo Linux, por lo que se distribuye bajo GNU General Public License. Originalmente, se desarrolló para sustituir a Open Sound System.

Algunos de los objetivos de este proyecto son la configuración automática de tarjetas de sonido y el manejo de múltiples dispositivos de sonido en un solo sistema. Existen algunos frameworks, como JACK, que utilizan ALSA para administrar un sistema de edición y mezclado de audio de grado profesional y de baja latencia.

Historia

ALSA es dirigido por Jaroslav Kysela desde su incio, en 1998. Comenzó como un controlador de dispositivo de Linux para la tarjeta de sonido Gravis Ultrasound. Fue desarrollado por separado del núcleo Linux hasta que se introdujo en la serie 2.5 en el año 2002.[3]​ En la versión 2.6 de Linux, ALSA reemplazó a OSS v3, aunque existe una capa de compatibilidad con este último.

Características

ALSA fue diseñado con algunas características que en tiempos de OSS no tenían soporte alguno:

Aplicaciones

Además del firmware integrado en el núcleo Linux, el proyecto ofrece varias aplicaciones[4][5][6]​ y utilidades: [7]alsactl,[8]amixer,[9]arecord/aplay y alsamixer.[9]

También existen aplicaciones gráficas de terceros como: GNOME-ALSAmixer[10]​ (usando GTK), Kmix,[10]​ XFCE4-mixer, LXpanel, QasHctl, QasMixer, Pavucontrol, AconnectGUI,[11]​ tapiir,[11]​ polarbear,[11]​ ALSAmixerGUI[12]​ (usando FLTK), ZynAddSubFX y Yoshimi.

Véase también

Referencias

  1. ALSA Project. «Alsa Team» (en inglés). 
  2. www.ohloh.net. «Advanced Linux Sound Architecture (ALSA) - Ohloh Analysis Summary» (en inglés). Archivado desde el original el 20 de diciembre de 2013. Consultado el 9 de mayo de 2009. 
  3. The Linux Kernel Archives. «Linux 2.5.5 release notes» (en inglés). 
  4. «Alsa-project/Alsa-tools». GitHub. 3 de abril de 2022. 
  5. «Alsa-tools - ALSA wiki». alsa.opensrc.org. Archivado desde el original el 18 de marzo de 2008. Consultado el 12 de enero de 2022. 
  6. «ALSA User Info - AlsaProject». 
  7. «Alsa-utils». GitHub. 4 de mayo de 2022. 
  8. «Category:Alsa-utils - ALSA wiki». alsa.opensrc.org. Archivado desde el original el 18 de marzo de 2008. Consultado el 12 de enero de 2022. 
  9. a b «How to Use ALSA Utilities to Manage Linux Audio from the Terminal». 14 de mayo de 2018. 
  10. a b «AlsaMixers - ALSA wiki». alsa.opensrc.org. Archivado desde el original el 4 de abril de 2008. Consultado el 12 de enero de 2022. 
  11. a b c boer, maarten de. «maarten's homepage». iua.upf.es. Archivado desde el original el 4 de septiembre de 2006. Consultado el 18 de julio de 2021. «this page will contain a list of my projects, but i need to clean up some things first. for now, use the following links, or browse the ftp: tapiir, alsamixergui, aconnectgui, polarbear». 
  12. Boer, Maarten de. «AlsaMixerGui». Music Technology Group. Barcelona: Universitat Pompeu Fabra. Archivado desde el original el 5 de febrero de 2009. Consultado el 18 de julio de 2021. «alsamixergui is a FLTK based frontend for alsamixer. It is written directly on top of the alsamixer source, leaving the original source intact, only adding a couple of ifdefs, and some calls to the gui part, so it provides exactly the same functionality, but with a graphical user interface. (Researcher, 1999-2010)». 

Enlaces externos

1 de enero de 2019 (7 años, 5 meses y 5 días)

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.