Спотворення при високій гучності на навушниках


12

Мені цікаво, чи є спосіб позбутися від спотворень звуку при великих рівнях гучності в навушниках. Коли я подвійно завантажував Linux з Windows, я зазвичай просто завантажувався в Windows, перш ніж завантажуватися назад в Linux, щоб виправити свої проблеми і не отримати спотворень на більш високих рівнях навушників.

Тепер у мене просто машина з Linux на ній і, здається, не може перешкоджати викривленню звуку на більш високих рівнях кожного разу, коли я підключаю навушники, оскільки я заплутався з гучністю змішувача alsa pcm, змінив гучність навушників на alsamixer, а також приміряв різні навушники.

Навіть коли мені спотворюються спотворення, регулюючи гучність навушників, головного чи кубометрів, звук, як правило, трохи слабкий, навіть коли я повністю повертаю навушники. Мені також цікаво, чи потрібно мені чекати оновлення прошивки / ядра, оскільки я використовую відносно нову техніку, зі звуковою карткою Realtek ALC 295, або просто міняю карту, хоча я не впевнений, чи повинен я зробіть це все-таки, якщо є більш прості способи вирішити проблему.

Дякую!


1
Кожен окремий динамік у світі буде спотворювати, якщо гучність для нього занадто велика. Неважливо, ви спробували 200 різних моделей, оскільки всі вони мають свій фізичний ліміт. Я можу уявити, що можливо трохи налаштувати звуки, щоб зменшити спотворення, але це, як правило, зменшить гучність (як ви помітили) та / або вплине на якість звуку.
Джулі Пелтьє,

1
Властивості звуку в деяких дистрибутивах дозволяють користувачеві встановити гучність вище 100%. Я запускаю Xubuntu, який встановить об'єм виводу до 11.00dB, що становить 153%, а потім медіаплеєр також може перейти до 11.00dB. Я не знаю, чи це відбувається для вас, але ці налаштування неодмінно можуть спричинити спотворення.
Стівен C

1
Переконайтесь, що всі апаратні змішувачі (підсилювачі) мають достатній рівень. Якщо у вас один змішувач з високим підсиленням, а наступний у ланцюзі при дуже низькому підсиленні, ви отримаєте слабкі результати. Якщо ви посилите цифровим шляхом максимальні значення, ви отримаєте відсікання. Зазвичай робочий спосіб - встановити всі апаратні змішувачі на 100%, а потім скористатися одним змішувачем (головним), щоб трохи зменшити його
dirkt

2
Останній коментар досі працює як шарм. Дуже дякую!!!
користувач18817545

Відповіді:


14

Увімкнення роботи всіх апаратних змішувачів.

Редагувати: Насправді якраз знайшов ще одну, злегка задирку, вирішив цю проблему після повернення декількох чобіт пізніше, використовуючи підсилювач і компресор ladpsa в Arch. Щось подібне до цього, ймовірно, може працювати і в інших дистрибутивах.

  1. Встановити плагіни ladspa:

pacman -S ladspa-плагіни

  1. Створіть .asoundrc файл у домашній папці:

  2. Вставте цей код у файл .asoundrc :

    pcm.pulse {
        тип пульсу
    }

ctl.pulse { type pulse } pcm.default pcm.pulse ctl.default ctl.pulse
  1. вставити ці команди в /etc/pulse/default.pa:

load-module module-ladspa-sink sink_name = ladspa_output. контроль = 0,0,5,0,5,0,99 встановити за замовчуванням мийку ladspa_output.dysonCompress

  1. Видаліть pulseaudio-alsa, оскільки він конфліктує з ladpsa-плагінами

  2. Перезавантажте!

  3. Зменшіть гучність

Редагування 2: Просто додано трохи налаштовані параметри default.pa , щоб допомогти усунути спотворені частоти. Це не ідеально, але досить добре працював над моїм обладнанням:

load-module module-ladspa-sink sink_name = ladspa_output. = -14,1,0,5,0,99 встановити за замовчуванням мийка ladspa_output.dysonCompress

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.