歪んで途切れ途切れのオーディオ


11

12.04 Preciseを自分のPCにインストールした後、Lucidを使用しているときに発生しなかったオーディオ出力に関する問題が発生しました。

音が途切れ途切れになり、低音が歪む。私はオーディオデバイスの設定/テストや何かをした経験がないので、問題を診断するのにも助けが必要です。

更新

$ sudo lshw -c multimedia

  *-multimedia  

       description: Audio device
       product: Radeon X1200 Series Audio Controller
       vendor: Hynix Semiconductor (Hyundai Electronics)
       physical id: 5.2
       bus info: pci@0000:01:05.2
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list
       configuration: driver=snd_hda_intel latency=32
       resources: irq:19 memory:fdafc000-fdafffff
  *-multimedia
       description: Audio device
       product: SBx00 Azalia (Intel HDA)
       vendor: Hynix Semiconductor (Hyundai Electronics)
       physical id: 14.2
       bus info: pci@0000:00:14.2
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list
       configuration: driver=snd_hda_intel latency=32
       resources: irq:16 memory:fe024000-fe027fff

アップデート2

それはボリュームと関係があります。音声が静かな場合は途切れがちで、音が大きい場合は途切れがちになります。


「ローレンジ」とはどういう意味ですか?途切れや歪みはすべてのオーディオに影響しませんか?
ish

音は一般的に途切れがちで、低音域のみ歪んでいます。私にとっては、バッファリングの問題のようです。
ミザリー

1
のペーストビンで質問を更新してくださいsudo lshw -c multimedia
ish

1
これと同じ問題があります...低音がビデオ/オーディオの再生の途切れ/途切れを引き起こします。音量を下げると、切れが悪くなります。音がおかしくならないと、mp3を聴いたり、vlcを視聴したりできません。(6 / C200シリーズIntelのsnd_hda_intelドライバー)
beanaroo

回答:


10

悲惨、同じドライバーを使用しているシステムで解決策を見つけたようです(ただし、異なるオーディオデバイス)

  1. ターミナルを開く: gksudo gedit /etc/modprobe.d/alsa-base.conf
  2. 次の行を追加します。

    options snd-hda-intel model=generic
    
  3. システムを再起動

オーディオが正常に動作しているようです。フルボリューム、フラッシュコンテンツ、ビデオ、オーディオファイル。役に立ったかどうかをお知らせください。


クレジットはAdityeahに送られます


それは事をした:]
Misery

これにより、Steamでサウンドが正しく機能するようになりませんでした。(将来のGoogle社員向け)
earthmeLon 2013年

@earthmeLonこのソリューションは、システム全体の問題に対するものです。1つのアプリケーションに限定されません。ごめんなさい。
beanaroo 2013年

ねえ、これは私にはうまくいきませんでしたか?インテルi5第2世代デルとIDTスピーカー
Edward Torvalds

これをテストする必要があります。
オタク長老、

5

可能な解決策は、alsamixerで「自動ミュート」を無効にすることです。これは、「ヘッドホンに切り替えてから再び」というバグが発生した場合に使用されます(主に大量に)。

まず、ターミナルを開くか、次のキーを押します:

CTRL + ALT + T

次に、「Enter」と入力してヒットします。

$ alsamixer

この画面が表示されます:

ターミナルのAlsaミキサー画面

「自動ミュート」を選択するまで右矢印を使用します

次に、下矢印を押して「無効」に設定します(上のテキストを参照)。

最後に、押しEscて適用し、終了します

それでおしまい。


2

alsa-toolsをインストールします。

sudo apt install alsa-tools

/ usr / local / binにスクリプトを作成して保存します。

sudo vi /usr/local/bin/sound_fix.sh

スクリプト内で、次のように記述します。

#!/bin/bash
hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 0x67
hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3000

ターミナルでrootとしてスクリプトを実行し、問題をすぐに修正します。

以下を使用して実行する許可与えます:

sudo chmod 700 [path_to_script_folder]/sound_fix.sh

次を使用してスクリプトを実行します。

./[path_to_script_folder]/sound_fix.sh

起動時にスクリプトを実行するには、@ rebootコマンドでcronを使用します。

sudo crontab -e

次に、crontabに行を追加します。

@reboot [full_path_to_script_folder]/sound_fix.sh

サスペンドからの再開時にスクリプトを実行するには、スクリプトをにコピーします

/lib/systemd/system-sleep

この修正に関する技術的な詳細については、このリンクを確認しください。


完璧な答え、18.04に勤務
Genius

0

特に左側にあるヘッドフォンのパチパチというノイズについては、次の行でbashスクリプトを記述します。

hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 0x67
hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3000

rootで実行すること忘れないでください

また、hda-verbがインストールされていないシステムの場合、それぞれのパッケージマネージャーからhda-verbをインストールできます。

起動スクリプトにスクリプトを追加します。そうしないと、システムが起動するたびにスクリプトを実行する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.