音頻系統 - Arch Linux 中文维基

跳至內容

# 音頻系統

出自 Arch Linux 中文维基

相關文章

- 編解碼器與容器
- MIDI
- PC 揚聲器

翻譯狀態：

- 本文（或部分內容）譯自 Sound system，最近一次同步於 2026-04-14，若英文版本有所更改，則您可以幫助同步與翻譯更改的內容。
- 您可以在 ArchWiki 的對應頁面找到本文翻譯的原始修訂歷史。
- 本文可能與英文原文存在出入。

任何 Linux 音頻系統都包含數個層級：

- 驅動和底層接口 — 硬體支持與控制
- 用戶模式 API（庫）— 應用調用所需
- 用戶模式音頻伺服器（可選）— 適用於複雜桌面環境，同時存在多個音頻應用，以及需要高級特性的環境（如專業音頻環境）
- 音頻框架（可選）— 與伺服器進程無關的高層級應用環境

默認 Arch 安裝就已包含了內核音頻系統（ALSA），且官方倉庫中包含很多相關工具。如果你想要更多其它功能，可以選擇安裝一個音頻伺服器，大多數發行版默認會使用 PipeWire。

提示：更多信息請參考專業音頻。

## 驅動和底層接口

- 高級 Linux 聲音體系（Advanced Linux Sound Architecture，ALSA） — 為音頻硬體提供設備驅動及最底層支持的默認 Linux 內核組件。

  https://www.alsa-project.org/wiki/Main_Page || 隨默認內核附帶

- Open Sound System（OSS） — 早期的 Linux 音頻系統。

  http://www.opensound.com/ || ossAUR

## 音頻伺服器

- JACK Audio Connection Kit — 用於專業音頻應用的音頻伺服器，特別是如錄音，效果插入，實時合成等低延遲應用。

  https://jackaudio.org/ || jackAUR, jack2包

- Network Audio System — 開源，網絡透明，客戶端-服務端架構的音頻傳輸系統。

  https://www.radscan.com/nas/nas-links.html || nasAUR

- PipeWire — 目標取代 PulseAudio 和 JACK 的多媒體框架，支持類似 Flatpak 的容器。

  https://pipewire.org/ || pipewire包

- PulseAudio — 通用音頻系統，目標為開箱即用，多同時音頻輸入，可以處理複雜場景，帶有網絡功能。

  https://www.freedesktop.org/wiki/Software/PulseAudio/ || pulseaudio包

另請參考 Wikipedia:Sound server。

分類：​

- 音頻

音頻系統
新增話題