GNU/Linux >> Belajar Linux >  >> Ubuntu

Mengapa Headphone Mahal Terdengar Murah Di Linux – Driver Suck?

Saya membeli beberapa headphone yang layak – dt770 dan mengharapkan suara yang bagus. Tapi di Linux mereka terdengar seperti yang murah. Tidak buruk, hanya saja bukan suara berkualitas tinggi yang biasanya dihasilkan headphone ini.
Dan saya tahu itu mungkin drivernya.
Di windows awalnya terdengar sama. Kemudian saya memutakhirkan driver ke Dell yang tepat, bukan driver bawaan dan perbedaannya sangat besar.
Tapi saya tidak bisa melakukannya di Linux.

Apa yang saya pikirkan adalah frekuensi rentang menengah terlalu tinggi. Jadi saya menggunakan beberapa plugin audio pulse untuk sedikit menyetelnya dengan hati-hati – ini lebih mirip dengan suara windows tetapi masih tidak sama.

Apakah ada solusi untuk masalah ini? Atau apakah Linux ditakdirkan untuk memiliki suara yang buruk karena kurangnya dukungan resmi dari produsen kartu suara?

Juga membeli kartu suara eksternal menyelesaikan masalah?

Jawaban yang Diterima:

Saya dapat mencapai peningkatan suara yang signifikan dengan beberapa penyesuaian.

Pertama-tama – masalah ini hanya terlihat pada headphone kelas atas.

Apa yang saya dengar terlalu banyak jarak menengah. Jadi saya benar-benar memasang osiloskop ke port audio dan mulai melihat apa yang terjadi – dan itu memastikan bahwa sesuatu yang sangat buruk sedang terjadi.
Setiap kali frekuensi tertentu dimainkan, outputnya bukan hanya frekuensi ini. tetapi ada juga yang harmonik di ujung spektrum yang lain.
Gelombang 20hz memiliki harmonik sekitar 20 khz dan semakin tinggi Anda pergi, semakin rendah harmoniknya, jadi di sekitar rentang tengah mereka bertemu dan memperkuat.
Saya rasa inilah mengapa Anda dapat mendengar begitu banyak mid.

Jadi bagaimana cara meningkatkan – dapatkan plugin EQ yang bagus untuk pulseaudio, seperti PulseEffects dan turunkan mid ini dengan hati-hati.

Peningkatan besar lainnya datang dari mengubah algoritme default PulseAudio.
Ini ada di /etc/Pulse/daemon.conf:resample-method

Ubah ke soxr-vhq atau speex-float-5

Saya benar-benar tidak tahu bagaimana mereka dapat menghabiskan begitu banyak waktu untuk mendukung algoritme ini, tetapi mengirimkannya dengan algoritme yang buruk secara default, dan menyembunyikan semua informasi tentang topik tersebut…

Terkait:Bagaimana cara menjalankan modprobe v4l2loopback secara otomatis saat boot?

Bagaimanapun, nikmatilah!


Ubuntu
  1. Mengapa saya beralih dari Mac ke Linux

  2. Kisah Linux Saya:Mengapa orang mengenalkan Raspberry Pi

  3. Linux – Mengapa Kernel Tidak Dapat Menjalankan Init?

  1. Linux – Mengapa Direktori Root Dilambangkan Dengan A / Sign?

  2. Mengapa Saya Tidak Dapat Mengekspor Tampilan Linux?

  3. Mengapa metode probe diperlukan di driver perangkat Linux selain init?

  1. Mengapa penggemar Vim menyukai window manager Herbstluftwm Linux

  2. Mengapa menggunakan desktop Pantheon untuk Linux Elementary OS

  3. Perintah Linux pwd