在 Linux/Pulse Audio 上配置聲音/測試
外觀
要測試 PulseAudio 安裝,請使用pacat它相當於 ALSA 的aplay實用程式。警告:此命令的輸出可能非常大聲。
pacat < /dev/urandom
首先執行pacmd.
~$ pacmd
Welcome to PulseAudio! Use "help" for usage information.
接下來執行命令list-sinks.
>>> list-sinks
1 sink(s) available.
* index: 0
name: <alsa_output.pci_8086_27d8_sound_card_0_alsa_playback_0>
driver: <modules/module-alsa-sink.c>
flags: HW_VOLUME_CTRL LATENCY HARDWARE
state: RUNNING
volume: <0: 63% 1: 63%>
mute: <0>
latency: <78911 usec>
monitor source: <1>
sample spec: <s16le 2ch 44100Hz>
channel map: <front-left,front-right>
used by: <1>
linked by: <1>
module: <1>
description: <ALSA PCM on front:0 (AD198x Analog) via DMA>
現在您知道您的接收器名稱和索引。在這個例子中,名稱是alsa_output.pci_8086_27d8_sound_card_0_alsa_playback_0,索引是 0。現在您需要樣本列表,使用list-samples來完成這個操作。
>>> list-samples
3 cache entries available.
name: <pulse-hotplug>
index: <0>
sample spec: <n/a>
channel map: <n/a>
length: <0>
duration: <0.0s>
volume: <0: 100% 1: 100%>
lazy: yes
filename: /usr/share/sounds/startup3.wav
name: <esound.gnome-2/logout>
index: <1>
sample spec: <s16le 2ch 44100Hz>
channel map: <front-left,front-right>
length: <317500>
duration: <1.8s>
volume: <0: 100% 1: 100%>
lazy: no
filename: n/a
name: <esound.gnome-2/login>
index: <2>
sample spec: <s16le 2ch 44100Hz>
channel map: <front-left,front-right>
length: <1361924>
duration: <7.7s>
volume: <0: 100% 1: 100%>
lazy: no
filename: n/a
現在您可以使用命令play-sample然後是樣本名稱,以及索引或接收器名稱來測試您的 PulseAudio 配置。
>>> play-sample pulse-hotplug 0
-or-
>>> play-sample pulse-hotplug alsa_output.pci_8086_27d8_sound_card_0_alsa_playback_0
| 此頁面或部分是一個未開發的草稿或大綱。 您可以幫助開發作品,或者您可以在專案室尋求幫助。 |