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.