Suara surround 5.1 dengan tiga jack 3,5mm

12

Memiliki masalah dengan suara saat ini. Saya mencoba mengonfigurasikan suara surround 5.1 saya, tetapi hanya akan berfungsi pada speaker Kiri depan dan Kanan depan. Di bagian belakang motherboard saya, saya memiliki jack 3x3.5mm yang saya hubungkan speaker meskipun ini bukan port yang tepat.

Saya ingin "menetapkan" tiga port di belakang untuk setiap output (Sub dan tengah, Kiri dan kanan, dan belakang kiri dan kanan) meskipun saya tidak yakin bagaimana melakukan ini. Audio saya adalah ALC889 dari Realtek dan saya menggunakan Ubuntu 12,04 dengan semua pembaruan diinstal.

pengguna107829
sumber
Apakah Anda memilih mode saluran yang benar untuk kartu Anda? Instal pavucontrol, jalankan, dan lihat pengaturan di tab "Konfigurasi". Cara baris perintah berjalan alsamixerdi terminal, pilih kartu suara kanan dan ubah mode saluran. Mirip dengan pengaturan mixer paling kanan dalam tangkapan layar ini .
gertvdijk

Jawaban:

4

Pertama, Anda harus menentukan dalam ALSA bahwa Anda memiliki 6 saluran. Anda dapat merujuk ke pos ini . Pada dasarnya, Anda meluncurkan alsamixer dan Anda menentukan (untuk kartu suara yang tepat) jumlah saluran ke 6. Kemudian Anda menyimpan konfigurasi untuk dimuat ulang saat reboot:

sudo alsactl store

Maka pulseaudio harus dikonfigurasikan (pulsa adalah lapisan suara yang akan digunakan oleh aplikasi dan berbicara langsung ke ALSA.). Anda harus menentukan jumlah saluran di /etc/pulse/daemon.conf, seperti yang dikatakan dalam dokumentasi ini :

default-sample-channels = 6

Juga, untuk mengaktifkan remixing frekuensi rendah di subwoofer Anda, Anda harus mengaktifkannya di kartu suara Anda dengan mengedit file /etc/pulse/daemon.conf yang sama:

enable-lfe-remixing = yes

Kemudian, Anda mungkin perlu memulai ulang, atau membunuh dan meluncurkan kembali pulseaudio:

pulseaudio -k
pulseaudio -D

Kemudian, pavucontrol dapat membantu Anda, seperti yang dijawab dalam pertanyaan ini . Di tab konfigurasi, Anda akan melihat profil yang berbeda untuk kartu suara Anda, misalnya "Suround analogiq 4.1" yang berarti Anda ingin menggunakan 4 saluran dan 1 subwoofer.

masukkan deskripsi gambar di sini

JFL
sumber
2

Anda akan ingin menggunakan alat seperti hdajackretask , pavucontrol dan pavumeter untuk penugasan ulang pin dan pemantauan output audio masing-masing setelahnya. Alat diinstal dengan menjalankan:

sudo apt-get install alsa-tools-gui pavumeter pavucontrol

Setelah selesai, luncurkan alat dengan hak administratif seperti yang ditunjukkan:

gksudo hdajackretask

Dari sini, Anda harus menetapkan ulang setiap pin yang diperlukan. Perhatikan bahwa alat ini, tergantung pada kartu suara Anda, kemungkinan besar akan mendeteksi mereka dengan tata letak panel warna (lihat bagian belakang kartu Anda dan konfirmasi apakah pinnya diberi kode warna) atau oleh penunjuk jack.

Apa pun yang terjadi, ketika Anda selesai dan Anda memilih "Terapkan", Anda harus reboot dan pengaturan akan berlaku pada startup berikutnya.

Sebelum Anda reboot, pastikan bahwa pulseaudio dikonfigurasi untuk memanfaatkan tata letak saluran yang diinginkan .

Yang perlu diperhatikan adalah bahwa untuk /etc/pulse/daemon.conf, perubahan berikut harus dilakukan (dengan editor teks pilihan Anda):

(Sebuah). Untuk suara saluran 5.1, atur:default-sample-channels = 6

(b). Pastikan itu enable-lfe-remixingdiatur ke yes.

(c). Opsi peta saluran default untuk audio 5.1 harus ditetapkan sebagai:

front-left,front-right,lfe,front-center,rear-left,rear-right

Bagaimana alat ini bekerja:

Alat ini menghasilkan /lib/firmware/hda-jack-retask.fwentri tambalan firmware (di bawah ) yang juga dipanggil oleh file konfigurasi modul (di bawah /etc/modprobe.d/hda-jack-retask.confatau serupa), yang pengaturannya diterapkan pada setiap boot. Itulah yang dilakukan opsi "boot override", mengesampingkan penetapan pin kartu suara pada setiap boot. Untuk membatalkan ini jika konfigurasi tidak diperlukan lagi, cukup hapus kedua file setelah membersihkan hdajackretask.

Sebuah contoh:

Untuk mendapatkan jack Audio Clevo P751DM2-G agar bekerja dengan sistem speaker surround Logitech Z506 yang menggunakan tiga jack 3,5mm sebagai input untuk audio surround sound 5.1, saya harus mengganti pin seperti yang ditunjukkan pada file konfigurasi yang dihasilkan di bawah ini ( konfirmasi dengan tangkapan layar yang terpasang di bagian bawah untuk kasus penggunaan saya, jarak tempuh Anda dapat bervariasi tergantung pada kartu suara Anda yang sebenarnya):

(Sebuah). Isi /lib/firmware/hda-jack-retask.fwsetelah pengaturan:

[codec]
0x10ec0899 0x15587504 0

[pincfg]
0x11 0x4004d000
0x12 0x90a60140
0x14 0x90170110
0x15 0x411111f0
0x16 0x411111f0
0x17 0x01014012
0x18 0x01014011
0x19 0x411111f0
0x1a 0x01014010
0x1b 0x411111f0
0x1c 0x411111f0
0x1d 0x40350d29
0x1e 0x01441120
0x1f 0x411111f0

(b). Isi /etc/modprobe.d/hda-jack-retask.conffile setelah pengaturan:

# This file was added by the program 'hda-jack-retask'.
# If you want to revert the changes made by this program, you can simply erase this file and reboot your computer.
options snd-hda-intel patch=hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw

Kemudian reboot sistem. Mengonfirmasi penggantian yang berhasil dengan menjalankan grep pada dmesg saat boot:

dmesg | grep hda-jack-retask

Keluaran:

[    5.183912] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[    5.184524] snd_hda_intel 0000:01:00.1: Applying patch firmware 'hda-jack-retask.fw'

Koneksi jack audio 3.5mm ke kartu suara di laptop / motherboard:

Di bagian belakang sistem Logitech, semua I / Os diberi kode warna. Dalam kasus saya, saya menukar garis HIJAU dengan garis KUNING sehingga garis HIJAU akan sesuai dengan umpan Tengah / LFE, seperti halnya pada Windows di bawah panel manajer Audio HD Realtek . Kemudian, di komputer, saya menghubungkan feed dalam urutan, dari atas ke bawah: Hitam, Hijau lalu Kuning di bagian paling akhir.

Langkah terakhir setelah reboot untuk menggunakan pengaturan baru:

Gunakan pavucontrol (cari di peluncur aplikasi atau luncurkan dari terminal) dan di bawah tab konfigurasi, pilih profil "Analog Surround 5.1 Output". Ini penting, karena aplikasi tidak akan menggunakan tata letak speaker Anda SAMPAI ini dipilih.

Setelah selesai, Anda dapat memverifikasi pengaturan Anda (seperti yang ditunjukkan di bawah) dengan applet pengaturan suara di Ubuntu dengan menjalankan tes audio. Konfirmasikan bahwa audio dialihkan dengan benar ke setiap speaker. Jika tidak, remap tata letak pin lagi menggunakan hdajackretask dan tes ulang lagi.

Tangkapan layar keberhasilan:

Sebagaimana terlampir:

Sukses besar, menampilkan pemetaan keluaran audio dari pemutar audio yang diperkecil

林正浩
sumber
1

Apakah Anda sudah memeriksa SurroundSound pada dokumentasi Ubuntu? Artikel (Cara Sederhana Mendapatkan 5.1 Surround Sound Audio yang Bekerja di Ubuntu) ini mungkin juga membantu Anda.

Maduka Jayalath
sumber
Maaf sepertinya Anda salah mengerti pertanyaan saya, saya ingin menetapkan port pada motherboard saya seperti yang saya lakukan di realtek audio manager di windows, ketika Anda mencolokkan perangkat di windows, realtek audio manager akan menanyakan apa yang Anda masukkan (mis. Plug di center / sub to line in) dan saya dapat menetapkan apa yang harus dilakukan dengan port itu, saya ingin melakukan ini tetapi di ubuntu
user107829