विकृत और तड़का हुआ ऑडियो


11

अपने पीसी पर 12.04 सटीक स्थापित करने के बाद, मुझे ऑडियो आउटपुट के साथ कुछ समस्याओं का सामना करना पड़ा है जो ल्यूसिड का उपयोग करते समय नहीं हुआ था।

ध्वनि निचले हिस्सों में तड़का हुआ और विकृत है। जैसा कि मुझे ऑडियो डिवाइसेस के साथ सेटिंग / टेस्टिंग और कुछ भी करने का कोई अनुभव नहीं है, मुझे समस्या के निदान के लिए भी मदद चाहिए।

अपडेट करें

$ 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

अपडेट २

इसका वॉल्यूम के साथ कुछ करना है। यदि ऑडियो शांत है, तो यह तड़का हुआ नहीं है, यदि ध्वनि जोर से है तो यह तड़का हुआ लगने लगता है।


क्षमा करें, आपको "कम रेंज" से क्या मतलब है? क्या तड़प और विकृति सभी ऑडियो को प्रभावित नहीं करती है?
ish

ध्वनि सामान्य रूप से तड़क-भड़क वाली है, और कम रेंज के टन के लिए विकृत है। मेरे लिए यह कुछ बफ़रिंग समस्या, या कुछ इसी तरह की समस्या लगती है।
मिश्री १

1
के pastebin के साथ सवाल अद्यतन करें sudo lshw -c multimedia
ish

1
मुझे भी यही समस्या है ... वीडियो / ऑडियो में बासी ध्वनियों के कारण प्लेबैक / हकलाना बंद हो जाता है। आयतन को कम करने से तंद्रा कम होती है। मैं एमपी 3 को नहीं सुन सकता हूं या ध्वनि को बगैर देखे बाहर vlc कर सकता हूं। (snd_hda_intel ड्राइवर 6 / C200 श्रृंखला इंटेल के लिए)
बीनारू

जवाबों:


10

दुस्साहस, मुझे लगता है कि एक ही ड्राइवर का उपयोग करके अपने सिस्टम पर एक समाधान मिल गया है (विभिन्न ऑडियो डिवाइस हालांकि)

  1. टर्मिनल खोलें: gksudo gedit /etc/modprobe.d/alsa-base.conf
  2. निम्नलिखित पंक्ति जोड़ें:

    options snd-hda-intel model=generic
    
  3. सिस्टम को पुनरारंभ करें

मेरा ऑडियो अब ठीक काम कर रहा है। पूर्ण मात्रा, फ्लैश सामग्री, वीडियो, ऑडियो फाइलें। अगर यह मदद करता है तो हमें बताएं।


श्रेय आदित्य को जाता है


इसने इस काम को
अंजाम दिया

इससे मुझे स्टीम में सही ढंग से काम करने में मदद नहीं मिली है । (भविष्य के Googlers के लिए)
EarthmeLon

@earthmeLon यह समाधान सिस्टम-वाइड की समस्या के लिए है। एक आवेदन तक सीमित नहीं है। माफ़ करना।
बीनारूओ

अरे यह मेरे लिए काम नहीं किया? मेरे पास IDT स्पीकर के साथ इंटेल i5 2nd जनरेशन डेल है
एडवर्ड टॉर्वाल्ड्स

मुझे इसका परीक्षण करना होगा।
एल्डर गीक

5

एक संभव समाधान "ऑटो-म्यूट" को अल्समिक्सर में अक्षम कर रहा है। इसका उपयोग तब किया जाता है जब "स्विच-टू-हेडफ़ोन-एंड-बैक-फिर" बग होता है (मुख्य रूप से उच्च मात्रा में)।

सबसे पहले, अपना टर्मिनल खोलें, या दबाएँ:

CTRL + ALT + T

फिर, टाइप करें और "एंटर" करें:

$ alsamixer

यह स्क्रीन दिखाई देगी:

टर्मिनल में अलसा मिक्सर स्क्रीन

"ऑटो-म्यूट" का चयन करने तक सही तीर का उपयोग करें

अगला, इसे "अक्षम" करने के लिए नीचे तीर दबाएं (इसके ऊपर पाठ देखें)।

अंत में, Escआवेदन करने और बाहर निकलने के लिए दबाएं

बस।


2

अलसा-उपकरण स्थापित करें:

sudo apt install alsa-tools

/ Usr / स्थानीय / बिन में एक स्क्रिप्ट बनाएं और सहेजें:

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

समस्या को तुरंत ठीक करने के लिए एक टर्मिनल में रूट के रूप में स्क्रिप्ट चलाएँ।

उपयोग करने की अनुमति दें :

sudo chmod 700 [path_to_script_folder]/sound_fix.sh

स्क्रिप्ट का उपयोग करके चलाएं:

./[path_to_script_folder]/sound_fix.sh

स्टार्टअप पर स्क्रिप्ट चलाने के लिए, @reboot कमांड के साथ क्रोन का उपयोग करें:

sudo crontab -e

और फिर crontab में लाइन जोड़ें:

@reboot [full_path_to_script_folder]/sound_fix.sh

सस्पेंड से फिर से शुरू करने पर स्क्रिप्ट चलाने के लिए, स्क्रिप्ट को कॉपी करें

/lib/systemd/system-sleep

इस फिक्स के बारे में अधिक तकनीकी जानकारी के लिए, इस लिंक को देखें।


सही उत्तर, १
प्रतिभाशाली

0

विशेष रूप से बाईं ओर हेडफ़ोन में कर्कश शोर के लिए .. निम्नलिखित पंक्तियों के साथ एक बैश स्क्रिप्ट लिखें

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

इसे रूट के रूप में निष्पादित करना न भूलें

और जिन सिस्टमों में hda-verb स्थापित नहीं है, आप संबंधित पैकेज प्रबंधकों से hda-verb स्थापित कर सकते हैं

स्क्रिप्ट को स्टार्टअप स्क्रिप्ट में जोड़ें या स्क्रिप्ट को हर बार सिस्टम बूट अप करने के लिए एक नेकसिटी होगी

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.