高音量でヘッドフォンが歪む

高音量でヘッドフォンが歪む

ヘッドフォンを使用して高音量レベルでオーディオ歪みを取り除く方法があるかどうか疑問に思います。 LinuxとWindowsを同時に起動する場合は、通常ヘッドセットでより高いレベルの歪みが発生せず、問題を解決するためにWindowsで起動してからLinuxで再起動します。

Linuxがインストールされているコンピュータがあり、ヘッドフォンを接続するたびに音がより高いレベルで歪むのを防ぐことはできないようです。なぜなら、alsaミキサーのPCMボリュームを台無しにし、alsamixerでヘッドフォンのボリュームを変更したからです。他のヘッドフォンも試してみました。

ヘッドフォンやマスター、PCMの音量を調節して歪みを止めても、ヘッドフォンを最大に上げても音が少し小さく聞こえる傾向があります。また、Realtek ALC 295サウンドカードと比較的新しいハードウェアを使用しているので、ファームウェア/カーネルのアップデートを待つ必要があるのか​​、カードを交換する必要があるのか​​疑問に思います。問題を解決するより簡単な方法は次のとおりです。

ありがとうございます!

ベストアンサー1

すべてのハードウェアミキサーをオンにするだけです。

編集:実際にはArchでladpsaアンプとコンプレッサーを使って遊んで、この問題に対するもう一つの少しハッキング的な解決策を見つけました。同様のものが他のディストリビューションでも機能する可能性があります。

  1. ladspaプラグインのインストール:

パックマン-S ladspaプラグイン

  1. 作る.asoundrcデフォルトフォルダのファイル:

  2. このコードを貼り付けてください。.asoundrc文書:

    PCM.パルス{
        種類パルス
    }

ctl.pulse { type pulse } pcm.default pcm.pulse ctl.default ctl.pulse
  1. 次のコマンドを/etc/pulse/default.paに貼り付けます。

ロードモジュール module-ladspa-sinkink_name=ladspa_output.fastLookaheadLimiter label=fastLookaheadLimiter プラグイン=fast_lookahead_limiter_1913 control=20,0,0.3 ロードモジュール module-ladspa-sinkink_name=ladspa_outputdyson ladspa_ output.fastLookaheadLimiter control= 0 ,0.5,0.5,0.99 デフォルトのレシーバ設定 ladspa_output.dysonCompress

  1. 削除するパルスオーディオアルサと関係があるのでladpsaプラグイン

  2. 再起動!

  3. 音量を下げる

編集2:少し変更されたコンテンツを追加しました。default.pa設定は歪み周波数を除去するのに役立ちます。完璧ではありませんが、私のハードウェアでは合理的にうまく機能します。

ロードモジュール module-ladspa-sinkink_name=ladspa_output.fastLookaheadLimiter label=fastLookaheadLimiter プラグイン=fast_lookahead_limiter_1913 control=5,0,0.8 ロードモジュール module-ladspa-sinkink_name=ladspa_output_dyson_com spa_output .fastLookaheadLimitercontrol=- 14, 1,0.5,0.99 デフォルト受信機の設定 ladspa_output.dysonCompress

おすすめ記事