Üç adet 3,5 mm jaklı 5.1 surround ses


12

Şu anda sesle ilgili bir sorun yaşıyorum. 5.1 surround sesimi yapılandırmaya çalışıyorum, ancak yalnızca Ön sol ve Ön sağ hoparlörlerde çalışacak. Anakartımın arkasında, doğru bağlantı noktaları olmasa da, hoparlörleri bağladığım 3x3.5mm jakları var.

Bunu nasıl yapacağımdan emin olmasam da, her çıkışa arkadaki üç bağlantı noktasını (Alt ve orta, Sol ve sağ ve arka sol ve sağ) atamak istiyorum. Sesim Realtek'ten ALC889 ve tüm güncellemelerin yüklü olduğu Ubuntu 12.04 kullanıyorum.


Kartınız için doğru bir kanal modu seçtiniz mi? Kurun pavucontrol, çalıştırın ve "Yapılandırma" sekmesindeki ayarları görün. Komut satırı yolu alsamixerbir terminalde çalışıyor , doğru ses kartını seçiyor ve kanal modunu değiştiriyor. Bu ekran görüntüsünde çoğu sağ karıştırıcı ayarına benzer .
gertvdijk

Yanıtlar:


4

İlk olarak, ALSA'da 6 kanalınız olduğunu tanımlamalısınız. Sen başvurabilirsiniz bu yazı . Temel olarak, alsamixer'i başlatırsınız ve (doğru ses kartı için) kanal sayısını 6 olarak tanımlarsınız. Ardından, yeniden başlatma sırasında yeniden yüklenmek için yapılandırmayı saklarsınız:

sudo alsactl store

Daha sonra pulseaudio yapılandırılmalıdır (darbe, uygulamalar tarafından kullanılacak ve doğrudan ALSA ile konuşacak olan ses katmanıdır). /Etc/pulse/daemon.conf dosyasındaki kanal sayısını, bu belgede belirtildiği gibi tanımlamanız gerekir :

default-sample-channels = 6

Ayrıca, subwoofer'ınızdaki düşük frekansların yeniden karıştırılmasını etkinleştirmek için, /etc/pulse/daemon.conf dosyasını düzenleyerek ses kartınızda bunu etkinleştirmeniz gerekir:

enable-lfe-remixing = yes

Ardından, pulseaudio'yu yeniden başlatmanız veya öldürüp yeniden başlatmanız gerekebilir:

pulseaudio -k
pulseaudio -D

Daha sonra, pavucontrol bu soruda belirtildiği gibi size yardımcı olabilir . Yapılandırma sekmesinde, ses kartınız için farklı profiller görmelisiniz, örneğin 4 kanal ve 1 subwoofer kullanmak istediğiniz anlamına gelen "Suround analogiq 4.1".

resim açıklamasını buraya girin


2

Daha sonra pin yeniden atamaları ve ses çıkışı izleme için hdajackretask , pavucontrol ve pavumeter gibi bir araç kullanmak isteyeceksiniz . Araçlar şu şekilde kurulur:

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

İşiniz bittiğinde, aracı gösterildiği gibi yönetici ayrıcalıklarına sahip olarak başlatın:

gksudo hdajackretask

Buradan sonra, gerekli her iğneyi yeniden atamanız gerekir. Ses kartınıza bağlı olarak bu aracın büyük olasılıkla bunları renkli panel düzeniyle (kartınızın arkasına bakın ve pinlerinin renk kodlu olup olmadığını doğrulayın) veya jak göstergesiyle algılayacağını unutmayın.

Her iki durumda da, işiniz bittiğinde ve "Uygula" yı seçtiğinizde, yeniden başlatmanız gerekir ve ayarlar bir sonraki başlangıçta uygulanır.

Yeniden başlatmadan önce pulseaudio'nun kanal düzenini istendiği gibi kullanacak şekilde yapılandırıldığını doğrulayın .

Bunun /etc/pulse/daemon.confiçin aşağıdaki değişikliklerin yapılması gerekir (tercih ettiğiniz metin düzenleyicisiyle):

(A). 5.1 kanal ses için şunları ayarlayın:default-sample-channels = 6

(b). Bunun enable-lfe-remixingolarak ayarlandığından emin olun yes.

(C). 5.1 ses için varsayılan kanal eşleme seçeneği şu şekilde ayarlanmalıdır:

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

Araç nasıl çalışır:

Araç , ayarları her önyüklemede uygulanan /lib/firmware/hda-jack-retask.fwbir modül yapılandırma dosyası (altında /etc/modprobe.d/hda-jack-retask.confveya benzeri) tarafından çağrılan bir üretici yazılımı düzeltme eki (altında ) girişi oluşturur . "Önyükleme geçersiz kılma" seçeneğinin yaptığı budur, her önyüklemede ses kartının pin atamalarını geçersiz kılar. Yapılandırmaya artık gerek duyulmadığında bu işlemi geri almak için, hdajackretask temizlendikten sonra her iki dosyayı da silin.

Bir örnek:

Almak için Clevo P751DM2-G ile işe 'ın Ses krikoları Logitech Z506 surround ses hoparlör sistemi (aşağıda oluşturulan yapılandırma dosyasında gösterildiği gibi kullanımlar 5.1 surround ses için girdi olarak üç 3.5 mm jak, ben işaretçilerine geçersiz kılmak zorunda Kullanım durumum için altta ekli ekran görüntüleri ile onaylayın, kilometreniz ses kartınıza bağlı olarak değişebilir):

(a). /lib/firmware/hda-jack-retask.fwKurulum sonrası içeriği :

[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). Kurulumdan /etc/modprobe.d/hda-jack-retask.confsonra dosyanın içeriği :

# 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

Sonra sistemi yeniden başlattı. Önyükleme sırasında dmesg üzerinde grep çalıştırarak başarılı geçersiz kılmayı onaylama:

dmesg | grep hda-jack-retask

Çıktı:

[    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'

Dizüstü / anakarttaki ses kartına 3,5 mm ses jakı bağlantıları:

Logitech sisteminin arkasında, tüm I / O'lar renk kodludur. Benim durumumda, YEŞİL çizgiyi SARI çizgiyle değiştirdim, böylece YEŞİL çizgi beslemesi, Realtek HD Ses yöneticisi paneli altındaki Windows'ta olduğu gibi Merkez / LFE özet akışına karşılık gelecektir . Sonra, bilgisayarda, beslemeleri sırayla, yukarıdan aşağıya bağladım: Siyah, Yeşil ve en sonunda Sarı.

Yeni kurulumu kullanmak için yeniden başlattıktan sonraki son adım:

Pavucontrol kullanın (uygulama başlatıcıda arayın veya terminalden başlatın) ve yapılandırma sekmesi altında "Analog Surround 5.1 Çıkışı" profilini seçin. Bu önemlidir, çünkü uygulamalar seçilene kadar hoparlör düzeninizi kullanmayacaktır.

İşiniz bittiğinde, ses testlerini çalıştırarak kurulumunuzu (aşağıda gösterildiği gibi) Ubuntu'daki ses ayarları uygulamasıyla doğrulayabilirsiniz. Sesin her hoparlöre doğru yönlendirildiğini doğrulayın. Değilse, hdajackretask kullanarak tekrar pin düzenini yeniden ve tekrar test edin.

Başarı ekran görüntüleri:

İlişikte:

Minimize edilmiş bir ses çalardan ses çıkışı eşlemesi gösteren büyük başarı


1

Ubuntu'daki SurroundSound belgelerini kontrol ettiniz mi? Bu (Ubuntu'da 5.1 Surround Ses Sesi Çalışmanın Basit Yolu) makalesi de size yardımcı olabilir.


Maalesef sorumu yanlış anladığınız anlaşılıyor, Windows'daki realtek ses yöneticisinde yaptığım gibi anakartımdaki bağlantı noktalarını atamak istiyorum, pencerelere bir cihaz bağladığınızda, realtek ses yöneticisi ne taktığınızı soracaktır (örn. orta / alt satırda) ve ben o port ile ne yapacağını atayabilirsiniz, bunu yapmak istiyorum ama ubuntu
user107829
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.