ヘッドホンの大音量でのオーディオの歪みを取り除く方法があるかどうか疑問に思っています。 LinuxとWindowsをデュアルブートしたときは、通常、Linuxを再起動する前にWindowsを起動するだけで問題を解決し、ヘッドフォンで高レベルの歪みが発生しないようにしました。
今、私はLinuxを搭載したマシンを持っているだけで、alsaミキサーのpcmの音量をいじったり、alsamixerのヘッドフォンの音量を変更したりしたため、ヘッドフォンを接続するたびに、より高いレベルで音が歪むのを止めることができないようです。別のヘッドフォンを試してみました。
ヘッドホン、マスター、またはpcmの音量を調整して歪みが止まった場合でも、ヘッドホンを完全に上げても音が弱くなる傾向があります。また、Realtek ALC 295サウンドカードを備えた比較的新しいハードウェアを使用しているため、ファームウェア/カーネルの更新を待つ必要があるのか、それともカードを交換する必要があるのかわからないのですが、どうすればよいのか疑問に思っています。問題を解決するためのより簡単な方法がある場合は、まだこれを行ってください。
ありがとう!
すべてのハードウェアミキサーを上げるとうまくいきました。
編集:実際には、Archでladpsaアンプとコンプレッサーを使用して数回の起動後に戻ってきた後、この問題を回避する別の少しハッキーな問題を見つけました。これに似たものは、おそらく他のディストリビューションでも機能する可能性があります。
パックマン-Sladspa-プラグイン
ホームフォルダに。asoundrcファイルを作成します。
このコードを。asoundrcファイルに貼り付けます。
pcm.Pulse {
type Pulse
}
ctl.Pulse {
type Pulse
}
pcm.default pcm.Pulse
ctl.default ctl.Pulse
ロードモジュールモジュール-ladspa-シンクsink_name = ladspa_output.fastLookaheadLimiter label = fastLookaheadLimiter plugin = fast_lookahead_limiter_1913 control = 20,0,0.3ロードモジュールモジュール-ladspa-シンクsink_name = ladspa_output.dysonCompress label = dysonCompress plugin = dyson_compress_1403 master = lads control = 0,0.5,0.5,0.99 set-default-sink ladspa_output.dysonCompress
ladpsa-pluginsと競合するため、pulseaudio-alsaを削除します
リブート!
音量を下げる
編集2:歪んだ周波数を排除するために少し調整されたdefault.pa設定を追加しました。それは完璧ではありませんが、私のハードウェアではかなりうまく機能しました:
ロードモジュールモジュール-ladspa-シンクsink_name = ladspa_output.fastLookaheadLimiter label = fastLookaheadLimiter plugin = fast_lookahead_limiter_1913 control = 5,0,0.8ロードモジュールモジュール-ladspa-シンクsink_name = ladspa_output.dysonCompress label = dysonCompress plugin = dyson_compress_1403 master = lads = -14,1,0.5,0.99 set-default-sink ladspa_output.dysonCompress