Audinux
Audinux는 Fedora를 기반으로 오디오 제작용 패키지와 저지연 작업 환경을 제공하는 프로젝트다. 음악 제작과 음향 처리에 필요한 오디오 라이브러리, 플러그인, 응용 프로그램 및 실시간 처리 관련 패키지 저장소를 유지한다.
| 분류 | Linux 배포판, Fedora 기반 리믹스 |
|---|---|
| 개발 주체 | Audinux 프로젝트 |
| 계통 | Fedora |
| 커널 | Linux 커널 |
| 사용자 공간 | GNU 및 오픈 소스 소프트웨어 |
| 패키지 형식 | RPM |
| 패키지 관리 | DNF, RPM |
| 배포 형태 | Fedora 리믹스 및 COPR 저장소 |
| 지원 아키텍처 | x86_64 |
| 데스크톱·관리 환경 | GNOME 등 (Fedora 기반) |
| 주요 용도 | 음악·오디오 제작 환경 |
| 라이선스 | 다양한 자유·오픈 소스 라이선스 |
| 공식·프로젝트 페이지 | 프로젝트 자료 |
| 부가 저장소 | Fedora COPR |
Audinux는 Fedora를 기반으로 오디오 제작용 패키지와 저지연 작업 환경을 제공하는 프로젝트다. 음악 제작과 음향 처리에 필요한 오디오 라이브러리, 플러그인, 응용 프로그램 및 실시간 처리 관련 패키지 저장소를 유지한다.[1]
Fedora 리믹스 이미지와 별도 COPR 패키지 저장소를 통해 음악 제작 도구를 제공하며, 기존 Fedora 설치 환경에도 오디오 관련 패키지를 추가할 수 있다.
Audinux의 중요한 구성 요소는 Fedora의 RPM 패키지로 작성된 전문 오디오 프로그램과 플러그인 저장소다. 프로젝트는 Fedora COPR 빌드 인프라를 활용해 Fedora 기본 저장소에 포함되지 않거나 최신 빌드가 필요한 음악 제작 도구를 별도로 제공한다. 음악 제작용 컴퓨터에서는 같은 프로젝트에 속하는 프로그램의 버전과 오디오 라이브러리의 호환성이 중요하므로 관련 패키지들을 공통된 저장소에서 관리한다.
패키지 개발에는 RPM 스펙 파일과 Fedora의 빌드 도구가 사용된다. Audinux의 공개 저장소는 여러 Fedora 릴리스에 대응하는 스펙 파일과 패키지 소스를 관리하며, COPR에서 빌드한 RPM을 DNF로 설치할 수 있도록 제공한다. Fedora 35 이후의 audinux COPR을 비롯해 Fedora 43·44 및 개발 분기를 위한 패키지 구성이 공개돼 있다.[2]
디지털 오디오 워크스테이션, 소프트웨어 신시사이저, 가상 악기, 오디오 효과기 및 샘플 편집 도구는 Audinux가 다루는 대표적인 프로그램 유형이다. 오디오 제작 환경에서는 JACK이나 PipeWire와 같은 사운드 서버, ALSA의 하드웨어 입출력 계층, MIDI 입력 장치 및 플러그인 형식을 함께 고려해야 한다. 개별 응용 프로그램은 이들 기술을 이용해 녹음과 재생, 실시간 효과 처리를 수행한다.
오디오 작업에서는 버퍼 크기와 오디오 장치의 지연 시간, CPU 부하 및 실시간 처리 우선순위가 중요하다. Audinux의 패키지 구성은 이러한 환경에서 사용하는 응용 프로그램과 관련 라이브러리를 제공하는 데 목적이 있으며, 실제 지연 시간과 안정성은 사용한 커널, 장치 드라이버 및 음향 하드웨어에 따라 달라진다.
Audinux는 Fedora 기반의 오디오 작업 환경을 제공하지만 단일한 완성형 데스크톱 이미지만으로 구성되는 프로젝트는 아니다. 별도의 리믹스 이미지와 COPR 저장소를 통해 기존 Fedora 시스템에도 전문 패키지를 추가할 수 있다. 일반적인 범용 Linux 배포판과는 음악 제작 도구를 전문적으로 통합한다는 점에서 구별된다.[3]