Alsa
Assalamualaikum wr.wb.
Saya disini ingin berbagi ilmu kepada anda. Apakah anda sering mendengarkan lagu dari komputer anda tapi kualitasnya kurang memuaskan?

Kejadian ini telah saya alami dan ternyata ini terjadi karena masalah sound server (Software Audio) di Linux. Sehingga saya harus menggantinya dengan sound server yang lain. Saya akhirnya memilih ALSA sebagai sound server dan menggantinya dengan sound server defaultnya yaitu PulseAudio.
Langkah-langkahnya :
Hapus PulseAudio secara menyeluruh.
Cukup dengan memasukan perintah ini.
sudo apt-get autoremove pulseaudio
Install ALSA dikomputer anda.
Setelah PulseAudio menghilang, Lalu installah ALSA dengan perintah ini.
sudo apt-get install alsa-base alsa-utils alsamixergui volumeicon-alsa libasound2-plugin-equal gstreamer0.10-alsa
Konfigurasi ALSA.
Perlu diketahu setelah PulseAudio digantikan dengan ALSA akan merubah konfigurasi sound card anda. Jika tidak, anda tidak bisa mendengarkan lagu dari komputer anda. Sebelum dikonfigurasi soundcard anda perlu diinstall selain dikonfigurasi. Caranya
Inisialisasi soundcard anda dengan perintah ini.
sudo alsactl init
Secara otomatis ALSA akan mengenal soundcard anda contohnya seperti soundcard saya ini.
Found hardware: “HDA-Intel” “Realtek ALC268″ “HDA:10ec0268,1025015b,00100101″ “0x1025″ “0x015b”
Hardware is initialized using a generic method
Lalu install soundcardnya dengan perintah ini.
sudo alsactl store
Setelah terinstall saatnya mengkonfigurasi ALSA dengan mengisi beberapa baris kata kedalam sebuah file konfigurasi ALSA.
Buka file konfigurasi ALSA dengan perintah ini
sudo gedit /etc/asound.conf
Jika file tersebut ada isinya, maka anda harus menggantinya dengan ini yang telah saya ambil dari wikinya.
## WARNING. DO NOT COMERCIALY USE THIS CONFIGURATION
## CREATED BY RAHMAT KAFABIH WITH GNU GPLv3 LICENSED
## before use this configuration on your alsa
## you must install libasound2-plugin-equal
## after installed you must configure the equalizer using this command
## alsamixer -D equal
## then replace your old script in /etc/asound.conf with this script
##
## your sincerely
## Rahmat Kafabih
pcm.card0 {
type hw
card 0
}

pcm.softvol {
type softvol
slave {
pcm "dmix"
}
control {
name "Pre-Amp"
card 0
}
min_dB -5.0
max_dB 40.0
resolution 6
}
ctl.equal {
type equal
}
pcm.plugequal {
type equal
slave {
pcm "plug:softvol"
}
}
pcm.dsnoop0 {
type dsnoop
ipc_key 34523
slave {
pcm "card0"
}
}
pcm.asym0 {
type asym
playback.pcm "plugequal"
capture.pcm "dsnoop0"
}
pcm.pasym0 {
type plug
slave.pcm "asym0"
}
# 'dsp0' is espected by OSS emulation etc.
pcm.dsp0 {
type plug
slave.pcm "asym0"
}
ctl.dsp0 {
type hw
card 0
}
pcm.!default {
type plug
slave.pcm "asym0"
}
ctl.!default {
type hw
card 0
}

Simpan file tersebut lalu keluar.
Jalankan ulang ALSA
Setelah selesai jalankan ulang ALSA dengan 3 baris perintah ini.
sudo /etc/init.d/alsa-utils stop
sudo /etc/init.d/alsa-utils start
sudo alsa force-reload
Tentukan volume dan equalizer yang anda inginkan.
Buka Alsamixergui di menu aplikasi
Disitu anda menemukan Master, Headset, PCM dan lain sebagainya tapi anda harus perhatikan.
Master, Headphone, PCM
untuk anda yang menggunakan komputer berCPU.
Master, Headphone, Speaker, PCM
Untuk anda yang menggunakan komputer jinjing seperti : Laptop, Netbook dan Notebook.
Mereka memiliki fungsi tersendiri. Diantaranya.
Master fungsinya untuk mengatur seluruh keluarnya suara.
Headphone fungsinya untuk mengatur suara mikrofon dan lagu baik lagu atau suara notifikasi yang keluar hanya melalui speaker jack seperti Headset, Headphone, Speaker aktif dan lain sebagainya.
Speaker fungsinya untuk mengatur suara mikrofon dan lagu atau suara notifikasi yang keluar hanya melalui speaker bawaan Laptop, Notebook, dan Netbook.
PCM fungsinya untuk mengatur lagu atau suara notifikasi.
Jadi atur sesuai yang anda inginkan.
Setelah itu keluar dan jalankan volumeicon.
Jika sudah jalan, volumeicon akan berada di area notifikasi pada desktop environment yang bergambar speaker berwarna hitam lalu buka konfigurasi volumeicon dengan cara klik kanan lalu pilih prefensi.
Ubah pengaturan bawaannya dengan mengisi ini :
Volume Adjusment diisi dengan angka 2
External Mixer diisi dengan kata alsamixergui -D equal
Layout Preferences di ceklis semuanya
Hotkeys diceklis semuanya
Lalu keluar dan klik kanan lagi pada volumeicon dan pilih Open Mixer.
Nah disitu muncul 10 band equalizer dan atur sesuka anda karena setiap orang kan berbeda rasanya.
Untuk menjalankan volumeicon otomatis ketika sudah login lakukanlah dengan menambahkan volumeicon pada “Startup Application” atau bahasa Indonesianya “Aplikasi Awalan”

sumber_kafabihtorvald

 
Top