Biến dạng ở âm lượng lớn trên tai nghe


12

Tôi tự hỏi liệu có cách nào để loại bỏ sự biến dạng âm thanh ở mức âm lượng cao trên tai nghe. Khi tôi khởi động Linux kép với Windows, tôi thường chỉ khởi động vào Windows trước khi khởi động lại vào Linux để khắc phục các sự cố của mình và không gặp phải bất kỳ biến dạng nào ở các cấp cao hơn trên tai nghe.

Bây giờ tôi chỉ có một máy có Linux và dường như không thể ngăn âm thanh phát ra ở mức cao hơn bất cứ khi nào tôi cắm tai nghe kể từ khi tôi làm hỏng âm lượng pcm của bộ trộn alsa, thay đổi âm lượng tai nghe trong alsamixer và cả đã thử tai nghe khác nhau.

Ngay cả khi tôi bị méo tiếng khi dừng bằng cách điều chỉnh âm lượng của tai nghe, âm thanh chính hoặc âm lượng pcm, âm thanh có xu hướng hơi yếu ngay cả khi tôi bật tai nghe lên. Tôi cũng tự hỏi liệu tôi có cần đợi bản cập nhật firmware / kernel không vì tôi đang sử dụng phần cứng tương đối mới, với card âm thanh Realtek ALC 295, hoặc chỉ thay đổi thẻ mặc dù tôi không chắc là mình có nên không làm điều này nếu có cách đơn giản hơn để khắc phục vấn đề.

Cảm ơn!


1
Mỗi một loa trên thế giới sẽ bị biến dạng nếu âm lượng quá cao so với nó. Sẽ không có vấn đề gì nếu bạn đã thử 200 mô hình khác nhau vì tất cả chúng đều có giới hạn vật lý. Tôi có thể tưởng tượng rằng có thể điều chỉnh âm thanh một chút để giảm độ méo, nhưng điều đó thường sẽ làm giảm âm lượng (như bạn nhận thấy) và / hoặc ảnh hưởng đến chất lượng âm thanh.
Julie Pelletier

1
Các thuộc tính âm thanh trên một số bản phân phối cho phép người dùng đặt âm lượng trên 100%. Tôi đang chạy Xubfox sẽ đặt âm lượng đầu ra lên tới 11,00dB, tức là 153%, và sau đó trình phát phương tiện cũng có thể lên tới 11,00dB. Tôi không biết đây có phải là điều đang xảy ra với bạn không, nhưng những cài đặt này chắc chắn sẽ gây ra sự biến dạng.
Stephen C

1
Hãy chắc chắn rằng tất cả các bộ trộn phần cứng (bộ khuếch đại) có mức hợp lý. Nếu bạn có một bộ trộn ở mức khuếch đại cao, và bộ tiếp theo trong chuỗi ở mức khuếch đại rất thấp, bạn sẽ nhận được kết quả yếu. Nếu bạn khuếch đại kỹ thuật số các giá trị tối đa, bạn sẽ bị cắt. Một cách thường làm việc là đặt tất cả các bộ trộn phần cứng ở mức 100%, sau đó sử dụng một bộ trộn (chính) để tắt nó đi một chút
dirkt

2
Nhận xét cuối cùng hoạt động như một nét duyên dáng cho đến nay. Cám ơn rất nhiều!!!
dùng18817545

Câu trả lời:


14

Bật tất cả các bộ trộn phần cứng lên làm việc.

Chỉnh sửa: Trên thực tế chỉ cần tìm một cái khác, hơi hack, giải quyết vấn đề này sau khi nó trở lại một vài đôi giày sau đó bằng cách sử dụng bộ khuếch đại ladpsa và máy nén trong Arch. Một cái gì đó tương tự như thế này có thể cũng có thể hoạt động trong các bản phát hành khác.

  1. Cài đặt plugin ladspa:

pacman -S ladspa-plugin

  1. Tạo ra một tệp .asoundrc trong thư mục chính:

  2. Dán mã này vào .asoundrc tệp :

    pcm.pulse {
        loại xung
    }

ctl.pulse { type pulse } pcm.default pcm.pulse ctl.default ctl.pulse
  1. dán các lệnh này vào /etc/pulse/default.pa:

tải mô-đun-mô-đun-ladspa-chìm chìm_name = ladspabéputbof control = 0,0.5,0.5,0,99 set-default-chìm ladspaDefput.dysonCompress

  1. Loại bỏ pulseaudio-alsa vì nó xung đột với ladpsa-plugin

  2. Khởi động lại!

  3. Giảm âm lượng

Chỉnh sửa 2: Chỉ cần thêm một số cài đặt default.pa được điều chỉnh một chút để giúp loại bỏ tần số bị biến dạng. Nó không hoàn hảo nhưng hoạt động khá tốt trên phần cứng của tôi:

load-mô-đun-ladspa-chìm = -14,1,0,5,0,99 set-default-chìm ladspaDefput.dysonCompress

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.