もっと詳しく

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.