Alsamixeri Optimize Ederek Dipsesi tamamen kaldırmak

Merhaba Ubuntu Cızırtılı Haşırtılı Ses Sorunu Çözümü Resimli Anlatım konumda online görüşmelerdeki ses problemini gidermiştik,Skype,discord veya steam üzerinde konuştuğumda arkadaşlarım **ne olur sen konuşma çok haşırtı cızırtı televizyon sesi ve dışardaki sesler gelior ** diyorlardı. Mikrofonumu iyileştirdim daha da iyisi olabilir diyerek girdim terminale orayı burayı şurayı karıştırdım karıştırdım bozdum :D En sonunda güzel bi performans yakaladım.


alsamixer

Bendeki ayarlar sizde tutmayabilir ilk konumdaki ayarlardan memnun değilseniz keşke biraz daha iyi olsa diyorsanız bu ayaları deneyin ama ayarlarla oynayın ki neyin ne işlem yaptığını anlarsınız : )
Kurulum
  • Terminalimizi açıyoruz
lspci -nnk | grep -i audio
  • ses kartlarınızı listeliyorsunuz. Bu ses kartlarına ait idler var buradan istersek istediğimizi seçip onla işlerimize devam ediyoruz. Yukarıdaki komutun çıktısı şu şekildedir :
    00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 05) Subsystem: Micro-Star International Co., Ltd. [MSI] 8 Series/C220 Series Chipset High Definition Audio Controller [1462:d817] 01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:0fba] (rev a1) 
     
  • Örneğin Nvdia ait cihaz numarası  
    [10de:0fba] dir lspci -nnk -d 10de:0fba
    yazarak seçebilirim.Ekrana şu bilgiler dökülecektir.
    01:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:0fba] (rev a1) Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3208] Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel 
  • PulseAudio muz çalışıyor mu kontrol edelim      
pulseaudio --check -v
    Çıktısı
  I: [pulseaudio] main.c: Daemon running as PID 1674
  • Herşey buraya kadar güzelse devam edelim :D  /etc/pulse/daemon.conf  dosyasını düzenleyerek steam vb üzerinden yapılan konuşmalar için konuşma ayarlarımızı yapacağız. 
sudo nano /etc/pulse/daemon.conf
nano yoksa sizde gedit de yazabilirsiniz. Gelen ekranda aşağıdaki gibi ayarları düzenleyin düzenlediğiniz satırların başındaki ; işaretlerinide kaldırmayı unutmayın. Düzenlemediğiniz kısımlara elleşmeyin :)
daemonize = yes


allow-module-loading = yes

high-priority = yes

realtime-scheduling = yes

realtime-priority = 9

flat-volumes = no

load-default-script-file = yes

 default-script-file = /etc/pulse/default.pa

resample-method = speex-float-9

default-sample-format = s24-32le

default-sample-rate = 192000

alternate-sample-rate = 176000

 exit-idle-time = -1

 default-fragments = 5

default-fragment-size-msec = 2

deferred-volume-safety-margin-usec = 1
Daha sonra sırasıyla
pulseaudio -k pulseaudio --start
yazıyorsunuz eğer bi hata almaz iseniz işleminiz başarılıdır.
Ekran kartınıza ait bir ses çıktısını aktiv etmek istiyorsanız
sudo nano /etc/pulse/default.pa 

en alta şu kodu ekleyin
load-module module-alsa-sink device=hdmi:NVidia 
Tekrar
pulseaudio -k pulseaudio --start
hata almadıysanız sorun yok devam opsiyoneldir yapmak zorunda değilsiniz.
bash sudo nano /etc/pulse/default.pa dosyasını tekrar açıp en alt satıra
.ifexists module-echo-cancel.so load-module module-echo-cancel source_name=echocancelsource aec_method=webrtc set-default-source "echocancelsource" set-source-volume echocancelsource 300000 .endif
ekleyip kaydediyoruz.
Tekrar
pulseaudio -k pulseaudio --start
hata almadıysanız sorun yok bilgisayarı yeniden başlatıyoruz ses ayarlarına giriyoruz oraya yeni menüler gelecek echo cacheletion gibi onları seçip ses kaydı yapabilirsiniz. Ben ses kayıtlarını SOX ile yapıyorum
sudo apt-get install sox yazarak kurun sonra tekrar terminalde sox -t alsa default output.wav yazarak kaydı başlatın ctrl + c basarak kaydı durdurusunuz home dizinine kaydı bırakır.
Bonus Bluetooth Kulaklık

Bluetooth kulaklık kullananlar
sudo nano /etc/pulse/default.pa
Dosyasını açıp en alta şunları yapıştırıversin.
.ifexists module-switch-on-connect.so load-module module-switch-on-connect .endif
Kaydettikten sonra
sudo nano /etc/bluetooth/audio.conf
açalım
[General] Enable=Gateway,Source Master=true Disable=Socket AutoConnect=true [Headset] HFP=true MaxConnected=2 FastConnectable=true
ayarları yukardaki gibi değiştirelim ve kaydedelim.Bulutut ve palseyi yeniden başlatalım :D
sudo service bluetooth restart pulseaudio -k pulseaudio --start

Bu kadar senpai : ))

0 yorum:

Yorum Gönder

 

Reklam engelleyici uygulamalarını, blog sitemiz için kapatarak çalıştırın lütfen.

Bunu yapmak için; Reklam Engelleyici Bildirim Listesi sayfasına giderek yapabilirsiniz.

Teşekkürler!

×