고급 리눅스 사운드 아키텍처

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
ALSA
Alsa v1.0.14 ubuntu7.1 en.png
alsamixer 1.0.14의 스크린샷
원저자 Jaroslav Kysela
개발자 ALSA team[1]
발표일 1998
최근 버전 1.0.26 / 2012년 09월 06일, 813일 경과[2]
프로그래밍 언어 C[3]
운영 체제 리눅스
종류 오디오
라이선스 GPLLGPL
웹사이트 www.alsa-project.org

고급 리눅스 사운드 아키텍처(Advanced Linux Sound Architecture, ALSA)는 사운드 카드장치 드라이버를 제공하기 위한 리눅스 커널의 구성 요소이다. ALSA 프로젝트의 목표들 가운데 하나는 사운드 카드 하드웨어를 자동으로 구성하고 시스템에 여러 개의 사운드 장치를 멋지게 관리하는 것이다. JACK과 같은 두 개의 다른 프레임워크들은 ALSA를 사용하여 낮은 레이턴시로 고급 수준의 오디오 편집과 소리 조절을 수행할 수 있게 한다. Jaroslav Kysela가 이끄는 이 프로젝트는 1998년의 그레비스 울트라사운드 사운드 드라이버용 리눅스 장치 드라이버로 처음 시작하였으며 2002년에 2.5 개발 버전(2.5.4-2.5.5)[4] 이후부터 리눅스 커널로부터 떨어져나온 뒤에 계속 개발되고 있다. 2.6 버전부터 이전 시스템인 오픈 사운드 시스템(OSS)을 기본으로 대체하고 있다.

기능[편집]

ALSA는 OSS의 지원을 받아 다음의 기능을 지원할 목적으로 개발되었다:

주석[편집]

  1. alsa-project.org - Alsa Team
  2. Main Page News. 2011년 2월 3일에 확인.
  3. Analysis Summary – ALSA. Ohloh. 28 October 2010에 확인.
  4. http://www.kernel.org/pub/linux/kernel/v2.5/ChangeLog-2.5.5

같이 보기[편집]

바깥 고리[편집]