PulseAudioとともにインストールされるのは、PulseAudioユーティリティ(pulseaudio-utilsパッケージ)です。 これらは、PulseAudioを管理し、サウンドファイルを再生するためのコマンドラインユーティリティです。 paplayとpacatはサウンドファイルを再生します。 pactlを使用すると、サウンドサーバーを制御できます。 pacmdを使用すると、再構成できます。 詳細については、それぞれのマニュアルページを確認してください。
| サウンドツール | 説明 |
|---|---|
| パブラウズ | PulseAudioサウンドサーバーのリスト |
| パキャット | 生のオーディオストリームを再生、録音、および構成します |
| pacmd | 構成コマンドを入力するためのシェルを生成します |
| pactl | PulseAudioサーバーを制御し、入力ソースと出力ソースを変更し、サーバーに関する情報を提供します。 |
| padp | OSSサウンドアプリケーション用のPulseAudioラッパー |
| パモン | pacatへのリンク |
| paplay | オーディオを再生します。 -dオプションは出力デバイスを指定し、-sオプションはサーバーを指定し、-volumeオプションはボリュームを設定します(pacatへのリンク) |
| パレック | 録音とオーディオストリーム(pacatへのリンク) |
| parecord | 録音とオーディオストリーム(pacatへのリンク) |
| パサスペンダ | PulseAudioサーバーを一時停止します |
| pax11publish | PulseAudioサーバーのクレデンシャルにアクセスする |
pactlまたはpacmdの場合、これら2つのコマンドは基本的に同じことを行います。 pacmdは、より多くのオプションを備えたインタラクティブバージョンです。 たとえば、コマンドlist-sinksを指定したpacmdには、次のものが含まれます。
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
...
pactlを使用すると、次のようにモジュールmodule-loopbackをロードできます。
$ pactl load-module module-loopback latency_msec=1
モジュールがロードされると、サウンドは入力デバイスから出力デバイスに内部的にルーティングされます。 レイテンシーは事実上ゼロです。
以下のエラーが発生した場合:
ディストリビューションの選択に従って、以下のパッケージをインストールしてみてください。
| 分布 | 指示 |
|---|---|
| Debian | apt-get install pulseaudio-utils |
| Ubuntu | apt-get install pulseaudio-utils |
| 高山 | apk add pulseaudio-utils |
| Arch Linux | pacman -S libpulse |
| Kali Linux | apt-get install pulseaudio-utils |
| CentOS | yum install pulseaudio-utils |
| Fedora | dnf install pulseaudio-utils |
| ラズビアン | apt-get install pulseaudio-utils |
| Docker | docker run cmd.cat/pactl pactl |
The post コマンドが見つかりません–オタク日記 appeared first on Gamingsym Japan.