LINUX.ORG.RU

играть отдельно в наушники, отдельно в колонки


0

0

Имеется разъём на передней панели, в него включаются наушники. Сейчас при втыкании наушников пропадает звук в колонках, появляется звук в наушниках. Я хочу сделать так: при втыкании наушников ничего не меняется, звук в наушниках появляется только если запустить звуковыводящую программу со специальным параметром запуска. Звук в колонках не пропадает и играет совсем другое, не то, что в наушниках.

Как такое можно сделать?

$ uname -a
Linux mediacenter 2.6.30-gentoo-r7 #4 SMP Fri Oct 2 17:58:15 MSD 2009 i686 Intel(R) Core(TM)2 Duo CPU E8200 @ 2.66GHz GenuineIntel GNU/Linux
# lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
$ grep intel /boot/grub/grub.conf
kernel /boot/vmlinuz root=/dev/sda2 snd_hda_intel.model=5stack resume=/dev/sda5
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: STAC92xx Digital [STAC92xx Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
$ aplay -L
default:CARD=Intel                                                
    HDA Intel, STAC92xx Analog                                    
    Default Audio Device                                          
front:CARD=Intel,DEV=0                                            
    HDA Intel, STAC92xx Analog                                    
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Intel,DEV=0
    HDA Intel, STAC92xx Digital
    IEC958 (S/PDIF) Digital Audio Output
null
    Discard all samples (playback) or generate zero samples (capture)<P><P>dmesg:
Advanced Linux Sound Architecture Driver Version 1.0.20.
HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
HDA Intel 0000:00:1b.0: setting latency timer to 64
ata4: SATA link down (SStatus 0 SControl 300)
input: HDA Intel Line In at Ext Rear Jack as /class/input/input2
input: HDA Intel Mic at Ext Front Jack as /class/input/input3
input: HDA Intel Mic at Ext Rear Jack as /class/input/input4
input: HDA Intel Speaker at Ext Rear Jack as /class/input/input5
input: HDA Intel Speaker at Ext Rear Jack as /class/input/input6
input: HDA Intel Speaker at Ext Rear Jack as /class/input/input7
input: HDA Intel HP Out at Ext Front Jack as /class/input/input8
ALSA device list:
  #0: HDA Intel at 0xe3220000 irq 22

Внутри алсамиксера написано модель

Card: HDA Intel
Chip: SigmaTel STAC9271D
View: [Playback] Capture  All

★★

эмм... поставь две звуковушки :)

sid350 ★★★★★
()

Была тут такая тема «выводить разные звуковые потоки на разные коннекторы одно звуковухи»

Там помнится надо было создать в домашнем каталоге файл .asoundrc и ... профит

sdio ★★★★★
()
Ответ на: комментарий от sdio

Спасибо, близко, но немного не то и не работает, к сожалению ((

Там чувак вместо 5.1 сделал три стерео. У меня 5.1. подключено и единственным поводом его отключить можеть стать только покупка ресивера с цифровым входом, мне пока дороговато.

попробовал mplayer -ao alsa:device=surround51 и mplayer -ao alsa:device=front и все остальные девайсы, которые показывает aplay -L - выводят звук на наушники, а не на колонки.

name_no ★★
() автор топика
Ответ на: комментарий от LamerOk

А! Я сообразил. У тебя от матери провод на лицевую панель, а колонки через гнездо сзади. Скорее всего никак не сделать, хрена с два ты найдешь, что там на матери отпаять нужно. Но вообще поспрашивай на хоботе - там народ менее красноглазый и более рукастый.

LamerOk ★★★★★
()
Ответ на: комментарий от amorpher

>>pulseaudio не юзаю

понял, тогда хз, может действительно 2 звуковухи юзать :)

при доставке второй звуковухи онбордная не отключится от ревности?

name_no ★★
() автор топика
Ответ на: комментарий от name_no

Зачем? Главное чекбоксы в миксере правилно поставь, ну или asoundrc

amorpher ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.