Linux PCの音質をPulseEffectsで改善する方法

高価な専用サウンドカードを購入せずに、Linux PCの音質を改善することは可能ですか?PulseEffectsにこんにちは。
PulseEffectsを使用すると、音を大きくしたり、自動で「正規化」して周波数を調整するオートゲインを適用することができます。これにより、映画の中のささやき声や、スピーカーを壊すことのない爆発音を聞くことができるようになります。音楽の低音レベルを強化したり、Creativeの「クリスタライザー」に相当する効果を適用して、MP3をライブコンサートのように聞かせることもできます。
関連記事: Linuxでシステム音を録音する方法
PulseEffectsをインストール
Debian、Ubuntu、および対応するディストリビューションにPulseEffectsをインストールするには、以下を使用します:
sudo apt install pulseeffects
Archおよび派生系では、次のようにします:
sudo pacman -S pulseeffectsFedoraファンは、公式リポジトリからPulseEffectsを見つけ、以下のコマンドでインストールできます:
sudo dnf install pulseeffectsその後、アプリケーションメニューで見つけて実行します。

リミッター
リミッターは、その名の通り、最大音量の制限を設けます。すべての音響機器には限界があり、それを超えると性能が低下します。音が機器の出力よりも大きくなると、音がカットされて不快なノイズになります。
リミッターを有効にすると、音がどれだけ大きくなれるかの上限を設定します。初めは音量が低くなりますが、すぐに追いついて通常の期待されるレベルに正規化されます。その後、リミッターは急な大音量を捉えて音量を下げ、設定した限界を超えないようにします。
つまり、殺人者が画面に現れるときの爆音による心臓発作はもうありません。

リミッターはデフォルト値で素晴らしい効果を発揮します。映画の場合は、オーディオに与える遅延を減らすために予測時間を短くしたいかもしれません。音楽の場合は、遅延が気にならないので増やすことができます。これにより、リミッターがオーディオストリーム内でさらに先を見越して、音量変化によりスムーズに反応するための時間が増えます。
オートゲイン
オートゲインを使うと、すべての音を大きくせずにささやき声の音量を上げることができます。以下のように機能します:
- オーディオレベルを継続的に監視し、大きな音を検出して希望のレベル(「ターゲット」欄に設定)に下げます。
- 低いレベルの音が増幅され、希望の音量レベルに近づきます。
- これは動的に行われます。オーディオが再生されるときに、音が大きいまま維持され、ささやき声は他の音よりも低い音量で再生されます。

オーディオをバックグラウンドで再生しながらターゲットレベルを調整し、右側の出力レベルとパネルの下部の値(統合、相対、範囲など)を監視します。
ターゲットレベルを上げて、値ができるだけ大きくなるようにし、クリッピングが見られるまで続けます。表示されたバーが常に瞬間的に最大値に近くなるのではなく、ほぼ常に留まることを視覚的に確認できるでしょう。その時点で、値をゆっくりと減少させて、バーが100に達することがほとんどないようにします。
ベースエンハンサー
オーディオが空虚に聞こえますか?もしかしたら、低音を強化すると助かるかもしれません。
ベースエンハンサーは、低周波数を改善するだけでなく、音楽のドラムを爆音に聞かせることを目指してはいません。むしろ、既存の周波数を新たに人工的に作成された周波数で豊かにします。
元の信号に追加されたハーモニクスは、私たちの耳に最終的な結果を豊かに感じさせ、通常薄い音質のノートパソコンのスピーカーにはかなりのアップグレードとなることがあります。

ベースエンハンサーを使用するには、オーディオを再生してフィルターを有効にします。以下のように設定できます:
- 元の信号により多くのハーモニクスを追加するために「量」値を増やします。
- 元の周波数以外でより多くの周波数を生成させるために「ハーモニクス」値を増やします。
- 設定される周波数のハーモニクスは「範囲」値を超えます。それを減少させることで、生成される周波数の量が増え、音に歪みが生じる可能性も増えます。
- 「フロア」値を減らします。ベースエンハンサーはこの値以下の周波数を生成しません。「フロア」を低くするほど、より多くの自動生成されるハーモニクスのためのスペースが増える ― ただし他の値と同様に、歪みの可能性が増します。
最終的な結果は音素材にも依存することに注意してください。あなたの設定は、一部のポップ音楽にとっては良い響きかもしれませんが、メタルやドラムンベースで重度に歪む可能性があります。さまざまなオーディオを試して、通常聴く音楽とあなたの特定の音響システムに最適な値を見つけるべきです。
クリスタライザー
CreativeのX-Fiシリーズのオーディオカードによって普及したクリスタライザーは、MP3のような音源の圧縮効果を軽減することができます。
クリスタライザーは、ベースエンハンサーと似た方法でその魔法を実現します:利用可能な周波数を分析し、既存のオーディオを補完する新たな周波数を生成します。その結果、オーディオは拡張されたダイナミックレンジを持ち、オリジナルよりもはるかに鮮やかに聞こえます。クリスタライザーを好む人々は、圧縮されたMP3がライブコンサートのように聞こえると信じています。しかし、オーディオの純粋さを重視する人々は、スタジオで生産された音との違いに対してその人工的な音を好まない傾向があります。

クリスタライザーのデフォルト値は、ほとんどのタイプのオーディオにとって良い中間点です。これを有効にすると、その影響がすぐに感じられます。その後、個々の値で遊んで、オーディオに対する効果を増減させることができます。
オーディオを改善
PulseEffectsが提供するフィルターの一部だけを見ました。他の利用可能な機能についても調査し、音質をさらにカスタマイズすることを検討する価値があります。

結果が気に入ったら、異なるプリセットを作成して保存し、好みの音楽のための最適な設定から映画の音を強化し正規化するための設定に瞬時に切り替えることができます。
ターミナルからLinuxのオーディオを管理したい場合は、ALSAを試してください。