HDMI sound via 9600GT

nVidia, ATI, SIS, VIA и др.

Модератор: Модераторы разделов

Ответить
mailman137
Сообщения: 492
ОС: Debian-based mixed

HDMI sound via 9600GT

Сообщение mailman137 »

Здравствуйте.
Есть следующее железо:
MB ASUS P5E WS Pro + VC Gainward Bliss 9600GT.
На видеокарте реально присутствуют 2xDVI, HDMI, DisplayPort
и optical SPDIF.
Насколько я понял из брошюры сопровождения вендора,
для обеспечения выхода звука по HDMI требуется подключить internal input
SPDIF видеокарты к internal output SPDIF MB переходником с двухпиновыми
коннекторами.
Увы, на MB соответствующего разъема нет.
Прошу не счесть за леность потрудиться поискать решение самому,
но остатки мозга, изможденного вредными привычками, просят помощи клуба.
Нужен всего лишь некий толчок в верном направлении. Спасибо.
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: HDMI sound via 9600GT

Сообщение yars »

А смысл подключать интегрированную звуковуху (я все правильно понял)? Проще на внешний усилитель с оптикой на входе.
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20794
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: HDMI sound via 9600GT

Сообщение Bizdelnick »

Теоретически можно завернуть сигнал с коаксиального выхода на коннектор видеокарты.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
mailman137
Сообщения: 492
ОС: Debian-based mixed

Re: HDMI sound via 9600GT

Сообщение mailman137 »

А смысл

Как минимум - разобраться в ситуации. В первую очередь - с железной стороны.
Теоретически можно завернуть сигнал с коаксиального выхода на коннектор видеокарты.

Это что-то вроде конвертера?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20794
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: HDMI sound via 9600GT

Сообщение Bizdelnick »

mailman137 писал(а):
04.04.2012 22:40
Это что-то вроде конвертера?

Это что-то вроде "тюльпан" и два проводка. (-:
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
mailman137
Сообщения: 492
ОС: Debian-based mixed

Re: HDMI sound via 9600GT

Сообщение mailman137 »

Это что-то вроде "тюльпан" и два проводка. (-:

Знаете, я, к своему стыду, никогда не разбирался с SPDIF;
а коаксиал для меня всегда олицетворял высокочастотный сигнал с несущей и поднесущей. Не будем брать во
внимание экранированные кабели для передачи звуковой частоты с уровнем сигнала >200mV.
Впрочем, это достояние давно ушедших дней.
Если, Вашими словами, с коаксиального разъема сигнал элементарно доступно завернуть на видеокарту двумя
проводами, то стало быть, доступны переходники
для такого подключения (стоимостью ~$1-2-3)? А нафиг нужен коаксиал при наличии оптического SPDIF?
А есть вариант сконвертировать optical SPDIF в два провода?
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: HDMI sound via 9600GT

Сообщение yars »

Может, и есть вариант переходник с оптического SPDIF на обычный звуковой шнур, но я такого не знаю ;)
Да и смысла в таком переходнике я не вижу - качество сильно потеряет. Тем более, в системнике, где по определению просто море помех различного рода. SPDIF, кстати, бывает и опическим, и коаксиальным. А что за четырехпиновый черный разъемчик на мамке рядом с "нижним" PCI-Ex16? Вход звука для выхода CD/DVD?
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
mailman137
Сообщения: 492
ОС: Debian-based mixed

Re: HDMI sound via 9600GT

Сообщение mailman137 »

А что за четырехпиновый черный разъемчик на мамке рядом с "нижним" PCI-Ex16? Вход звука для выхода CD/DVD?

Из мануала материнки:
These connectors allow you to receive stereo audio input from sound sources
such as a CD-ROM, TV tuner, or MPEG card.
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: HDMI sound via 9600GT

Сообщение yars »

Ага, так я и думал, аналоговый вход. Сейчас, про видюху почитаю...
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
mailman137
Сообщения: 492
ОС: Debian-based mixed

Re: HDMI sound via 9600GT

Сообщение mailman137 »

Сегодня на скорую руку слепил кабелечек с азиатским разъемом с одной стороны и с
двухпиновым коннектором с другой. Подключил соответственно к external coaxial SPDIF MB
и internal SPDIF видеокарты. Изменилась лишь периодичность и, возможно, громкость мерзких
щелчков в динамиках телевизора. Пора подумать о программной стороне вопроса?
Спасибо сказали:
mailman137
Сообщения: 492
ОС: Debian-based mixed

Re: HDMI sound via 9600GT

Сообщение mailman137 »

Прошу прощения за долгое отсутствие.
Уважаемые участники обсуждения. Опора для решения - Ваше внимание плюс еще немного Google searching.

Код: Выделить всё

   sh-4.1$ amixer contents
   numid=32,iface=MIXER,name='Master Playback Switch'
     ; type=BOOLEAN,access=rw------,values=1
     : values=on
   numid=31,iface=MIXER,name='Master Playback Volume'
     ; type=INTEGER,access=rw---R--,values=1,min=0,max=31,step=0
     : values=31
     | dBscale-min=-46.50dB,step=1.50dB,mute=0
   numid=11,iface=MIXER,name='Headphone Playback Switch'
     ; type=BOOLEAN,access=rw------,values=2
     : values=on,on
   numid=33,iface=MIXER,name='PCM Playback Volume'
     ; type=INTEGER,access=rw---RW-,values=2,min=0,max=255,step=0
     : values=255,255
     | dBscale-min=-51.00dB,step=0.20dB,mute=0
   numid=19,iface=MIXER,name='Front Mic Boost Volume'
     ; type=INTEGER,access=rw---R--,values=2,min=0,max=3,step=0
     : values=0,0
     | dBscale-min=0.00dB,step=10.00dB,mute=0
   numid=15,iface=MIXER,name='Front Mic Playback Switch'
     ; type=BOOLEAN,access=rw------,values=2
     : values=off,off
   numid=14,iface=MIXER,name='Front Mic Playback Volume'
     ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
     : values=0,0
     | dBscale-min=-34.50dB,step=1.50dB,mute=0
   numid=2,iface=MIXER,name='Front Playback Switch'
     ; type=BOOLEAN,access=rw------,values=2
     : values=on,on
   numid=1,iface=MIXER,name='Front Playback Volume'
     ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
     : values=25,25
     | dBscale-min=-46.50dB,step=1.50dB,mute=0
   numid=4,iface=MIXER,name='Surround Playback Switch'
     ; type=BOOLEAN,access=rw------,values=2
     : values=on,on
   numid=3,iface=MIXER,name='Surround Playback Volume'
     ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
     : values=0,0
     | dBscale-min=-46.50dB,step=1.50dB,mute=0
   numid=7,iface=MIXER,name='Center Playback Switch'
     ; type=BOOLEAN,access=rw------,values=1
     : values=on
   numid=5,iface=MIXER,name='Center Playback Volume'
     ; type=INTEGER,access=rw---R--,values=1,min=0,max=31,step=0
     : values=0
     | dBscale-min=-46.50dB,step=1.50dB,mute=0
   numid=8,iface=MIXER,name='LFE Playback Switch'
     ; type=BOOLEAN,access=rw------,values=1
     : values=on
   numid=6,iface=MIXER,name='LFE Playback Volume'
     ; type=INTEGER,access=rw---R--,values=1,min=0,max=31,step=0
     : values=0
     | dBscale-min=-46.50dB,step=1.50dB,mute=0
   numid=17,iface=MIXER,name='Line Playback Switch'
     ; type=BOOLEAN,access=rw------,values=2
     : values=off,off
   numid=16,iface=MIXER,name='Line Playback Volume'
     ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
     : values=0,0
     | dBscale-min=-34.50dB,step=1.50dB,mute=0
   numid=20,iface=MIXER,name='Capture Switch'
     ; type=BOOLEAN,access=rw------,values=2
     : values=on,on
   numid=21,iface=MIXER,name='Capture Switch',index=1
     ; type=BOOLEAN,access=rw------,values=2
     : values=on,on
   numid=22,iface=MIXER,name='Capture Volume'
     ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
     : values=0,0
     | dBscale-min=-16.50dB,step=1.50dB,mute=0
   numid=23,iface=MIXER,name='Capture Volume',index=1
     ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
     : values=0,0
     | dBscale-min=-16.50dB,step=1.50dB,mute=0
   numid=30,iface=MIXER,name='IEC958 Default PCM Playback Switch'
     ; type=BOOLEAN,access=rw------,values=1
     : values=on
   numid=26,iface=MIXER,name='IEC958 Playback Con Mask'
     ; type=IEC958,access=r-------,values=1
     : values=[AES0=0x0f AES1=0xff AES2=0x00 AES3=0x00]
   numid=27,iface=MIXER,name='IEC958 Playback Pro Mask'
     ; type=IEC958,access=r-------,values=1
     : values=[AES0=0x0f AES1=0x00 AES2=0x00 AES3=0x00]
   numid=28,iface=MIXER,name='IEC958 Playback Default'
     ; type=IEC958,access=rw------,values=1
     : values=[AES0=0x04 AES1=0x00 AES2=0x00 AES3=0x00]
   numid=29,iface=MIXER,name='IEC958 Playback Switch'
     ; type=BOOLEAN,access=rw------,values=1
     : values=off
   numid=24,iface=MIXER,name='Input Source'
     ; type=ENUMERATED,access=rw------,values=1,items=3
     ; Item #0 'Rear Mic'
     ; Item #1 'Front Mic'
     ; Item #2 'Line'
     : values=0
   numid=25,iface=MIXER,name='Input Source',index=1
     ; type=ENUMERATED,access=rw------,values=1,items=3
     ; Item #0 'Rear Mic'
     ; Item #1 'Front Mic'
     ; Item #2 'Line'
     : values=0
   numid=18,iface=MIXER,name='Rear Mic Boost Volume'
     ; type=INTEGER,access=rw---R--,values=2,min=0,max=3,step=0
     : values=0,0
     | dBscale-min=0.00dB,step=10.00dB,mute=0
   numid=13,iface=MIXER,name='Rear Mic Playback Switch'
     ; type=BOOLEAN,access=rw------,values=2
     : values=off,off
   numid=12,iface=MIXER,name='Rear Mic Playback Volume'
     ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
     : values=0,0
     | dBscale-min=-34.50dB,step=1.50dB,mute=0
   numid=10,iface=MIXER,name='Side Playback Switch'
     ; type=BOOLEAN,access=rw------,values=2
     : values=on,on
   numid=9,iface=MIXER,name='Side Playback Volume'
     ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
     : values=0,0
     | dBscale-min=-46.50dB,step=1.50dB,mute=0
   sh-4.1$ amixer cset numid=29 on
   numid=29,iface=MIXER,name='IEC958 Playback Switch'
     ; type=BOOLEAN,access=rw------,values=1
     : values=on

И коаксиальный SPDIF все-таки пригодился.
Если кому-то поможет:
с nouveau подобный режим видеокарты запустить не получится. (IMHO)
Благодарю всех участников дискуссии.
Спасибо сказали:
Ответить