Diinstal dengan PulseAudio adalah utilitas PulseAudio (paket pulseaudio-utils). Ini adalah utilitas baris perintah untuk mengelola PulseAudio dan memutar file suara. Papaly dan pacat akan memutar file suara; pactl akan membiarkan Anda mengontrol server suara; dan pacmd memungkinkan Anda mengkonfigurasi ulang. Periksa halaman manual untuk masing-masing untuk detail lebih lanjut.
| Alat Suara | Deskripsi |
|---|---|
| menjelajah | Mencantumkan server suara PulseAudio |
| patat | Memutar, merekam, dan mengonfigurasi aliran audio mentah |
| pacmd | Menghasilkan shell untuk memasukkan perintah konfigurasi |
| pactl | Mengontrol server PulseAudio, mengubah sumber input dan output, serta memberikan informasi tentang server. |
| padsp | PulseAudio wrapper untuk aplikasi suara OSS |
| pamon | Tautan ke pacat |
| paplay | Pemutaran audio. Opsi -d menentukan perangkat keluaran, opsi -s menentukan server, dan opsi –volume mengatur volume (tautan ke pacat) |
| parec | Rekam dan streaming audio (tautan ke pacat) |
| parrecord | Rekam dan streaming audio (tautan ke pacat) |
| penangguhan | Menangguhkan server PulseAudio |
| pax11publish | Mengakses kredensial server PulseAudio |
pactl atau pacmd, kedua perintah ini pada dasarnya melakukan hal yang sama. pacmd adalah versi interaktif dengan lebih banyak opsi. Misalnya, pacmd dengan perintah list-sinks menyertakan yang berikut ini:
name: [alsa_output.pci-0000_00_1b.0.analog-stereo]
driver: [module-alsa-card.c]
flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY FLAT_VOLUME DYNAMIC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 9959
volume: 0: 93% 1: 93%
0: -1.88 dB 1: -1.88 dB
balance 0.00
base volume: 100%
0.00 dB
volume steps: 65537
... Menggunakan pactl, Anda dapat memuat modul modul-loopback dengan ini:
$ pactl load-module module-loopback latency_msec=1
Saat modul dimuat, suara dirutekan secara internal dari perangkat input ke perangkat output. Latensi secara efektif nol.
Jika Anda menemukan kesalahan di bawah ini:
pactl: command not found
Anda dapat mencoba menginstal paket di bawah ini sesuai dengan pilihan distribusi Anda.
| Distribusi | Perintah |
|---|---|
| Debian | apt-get install pulseaudio-utils |
| Ubuntu | apt-get install pulseaudio-utils |
| Alpin | apk tambahkan pulseaudio-utils |
| Linux Arch | pacman -S libpulse |
| Kali Linux | apt-get install pulseaudio-utils |
| CentOS | yum install pulseaudio-utils |
| Fedora | dnf install pulseaudio-utils |
| Raspbian | apt-get install pulseaudio-utils |
| Pekerja Buruh | docker menjalankan cmd.cat/pactl pactl |