Linux Suara sekitar dengan PulseAudio (mini-HOWTO)

Untuk tradisional surround sound ALSA, pergi di sini .

 

Terakhir diubah: Fri 26 September 21:49:21 2008
Penulis: Uday Kumar Reddy < [email protected] > 

 

Karya ini berada dibawah lisensi Creative Commons License Sampling Ditambah 1.0 License .

 

PulseAudio tampaknya menjadi gelombang baru di desktop yang audio yang Linux dengan beberapa distribusi baru seperti Fedora Core menyodorkan pada pengguna dengan menjadikannya PCM default dan CTL perangkat. Ini juga telah membuat pemula dan pengguna menengah mengerti tentang cara untuk mengatasi masalah yang mereka telah digunakan untuk ketika berhadapan dengan ALSA langsung.

 

Sayangnya, mendapatkan surround sound kerja bukan tanpa masalah. Tak satu pun dari dokumentasi, HOWTO, tips, posting forum bahwa saya telah melihat memberikan solusi lengkap - mereka mungkin tidak bekerja untuk sebagian besar kartu. Informasi yang kurang dan masalah tampaknya menjadi ketidakmampuan untuk diatur dengan benar dan volume laporan untuk berbagai saluran (tengah, belakang, LFE) ditambah dengan tampilan menyesatkan dari pulseaudio Volume meter dan kontrol volume utilitas. Langkah-langkah sederhana berikut ini mudah-mudahan akan memecahkan masalah.

 

  1. Dalam kasus Anda tidak memiliki pulsa dikonfigurasi untuk beberapa saluran, Anda harus melakukan yang pertama - ini sudah dibahas di berbagai HOWTO di web dan dokumentasi pulsa resmi. Aku akan tetap mengulanginya. Mengedit /etc/pulse/daemon.conf sekitar garis # 66 untuk meningkatkan jumlah saluran untuk 6 (untuk audio 5.1), atau 8 (untuk 7.1), dan sebagainya. pulseaudio Restart setelah mengedit ini.

    # vi /etc/pulse/daemon.conf

    ...
    default-sample-channels = 6
    ...

    $ pulseaudio -k
    $ pulseaudio -D

  2. Sekarang sampai pada masalah rumit. Bahkan dengan perubahan di atas, Anda masih dapat menemukan output audio hanya pada saluran depan. Hal ini bertentangan dengan apa yang 'pavumeter' atau 'pavucontrol' akan ditampilkan. Pusat, belakang, dan saluran LFE yang paling mungkin diredam atau set ke 0. Berikut ini adalah tampilan menyesatkan. 
     

    pavumeter 

    pavucontrol


    Masalahnya dapat dielakkan dengan menggunakan alsamixer yang akan mengatur volume dengan benar. Menjalankannya sebagai berikut:

    $ alsamixer -c 0

    Gunakan tombol panah kiri / kanan untuk pindah ke menara yang benar, dan 'm' untuk beralih bisu, dan atas / bawah untuk meningkatkan volume saluran / penurunan. Mengaktifkan suara "Surround", "Center" dan "LFE". Saya biasanya ditetapkan LFE dan surround 100%, pusat 75%, dan PCM 40%. Anda tidak harus me-restart pulseaudio untuk di atas untuk mengambil efek. CATATAN: Hanya menjalankan 'alsamixer' seperti yang disarankan di sini tidak akan membantu. Untuk mengotomatisasi semua hal di atas, mengedit /etc/rc.local dan memperkenalkan baris ini:
    # vi /etc/rc.local
    ...
    echo Setting 5.1 Channel volumes... 
    amixer -c 0 -q set Master 100% unmute  
    amixer -c 0 -q set PCM 40% unmute  
    amixer -c 0 -q set Surround 100% unmute  
    amixer -c 0 -q set Center 81% unmute  
    amixer -c 0 -q set LFE 100% unmute  
    amixer -c 0 -q set "Surround Jack Mode" "Shared"  
    amixer -c 0 -q set "Mic select" "Mic2"   
    amixer -c 0 -q set "Mic" 65% unmute  
    amixer -c 0 -q set "Channel mode" "6ch"   
    amixer -c 0 -q set "Center/LFE Down mix" mute   
    amixer -c 0 -q set "Duplicate Front" mute

Dengan di atas, Anda akan memiliki output pada semua speaker. 

Komentar, pertanyaan, dan umpan balik melalui email dipersilakan.

Referensi

  1. PulseAudio wiki FAQ - kartu suara surround
  2. forum Ubuntu pasca - suara Surround di PulseAudio