On Wed, Dec 21, 2005 at 12:56:34AM +0800, Alexei Takaseev wrote: > Simple mixer control 'Headphone Jack Sense',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [off] > Simple mixer control 'Line Jack Sense',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [off] В некоторых случаях эти переключательи надо включать, в других, наоборот, они всё портят. > Simple mixer control 'Surround Jack Mode',0 > Capabilities: enum > Items: 'Shared' 'Independent' > Item0: 'Shared' Если есть отдельные от Line-In и Mic разъёмы для Surround и Center/LFE, нужно поставить режим Independent. > Simple mixer control 'Mic',0 > Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch > cswitch-joined cswitch-exclusive Capture exclusive group: 0 > Playback channels: Mono > Capture channels: Front Left - Front Right > Limits: Playback 0 - 31 > Mono: Playback 31 [100%] [off] > Front Left: Capture [on] > Front Right: Capture [on] Тут вроде бы всё на месте. Кстати, если Playback включить, на выходе слышно то, что приходит с микрофона? > Simple mixer control 'Mic Select',0 > Capabilities: enum > Items: 'Mic1' 'Mic2' > Item0: 'Mic1' В некоторых случаях может быть нужно включать Mic2 (хотя вряд ли). > Simple mixer control 'IEC958',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [on] > Simple mixer control 'IEC958 Output',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [on] На некоторых кодеках включение IEC958 может отключать что-то нужное. > Simple mixer control 'Capture',0 > Capabilities: cvolume cswitch > Capture channels: Front Left - Front Right > Limits: Capture 0 - 15 > Front Left: Capture 14 [93%] [off] > Front Right: Capture 14 [93%] [off] Стоп, а почему здесь off? Вот как раз в этом случае звук и не будет захватываться (даже если на выходе соответствующий канал слышен). > Simple mixer control 'Channel Mode',0 > Capabilities: enum > Items: '2ch' '4ch' '6ch' > Item0: '2ch' Эта опция на самом деле выставляется автоматически (и при воспроизведении 4/6-канального звука, если Surround Jack Mode == Shared, включает вместо соответствующих входов выходы). > Simple mixer control 'Exchange Front/Surround',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [on] Зачем это включено? > Simple mixer control 'External Amplifier',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [off] Этот переключатель на самом деле может быть выведен куда угодно, но обычно действует только на ноутбуках. > Simple mixer control 'Input Source Select',0 > Capabilities: enum > Items: 'Input1' 'Input2' > Item0: 'Input1' > Simple mixer control 'Input Source Select',1 > Capabilities: enum > Items: 'Input1' 'Input2' > Item0: 'Input1' Честно говоря, не совсем понятно, что это такое, но у меня они ни на что не влияют. > Simple mixer control 'Spread Front to Surround and Center/LFE',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [on] А соответствующая 6-канальная звуковая система подключена? Не знаю, как это состояние соотносится с Surround Jack Mode == Shared (надо изучать документацию по кодеку), но не удивлюсь, если эта опция включает вместо входов выходы. > Simple mixer control 'Stereo Mic',0 > Capabilities: pswitch pswitch-joined > Playback channels: Mono > Mono: Playback [on] Микрофон действительно стерео? > Simple mixer control 'VIA DXS',0 > Capabilities: pvolume > Playback channels: Front Left - Front Right > Limits: Playback 0 - 31 > Mono: > Front Left: Playback 0 [0%] > Front Right: Playback 0 [0%] > Simple mixer control 'VIA DXS',1 > Capabilities: pvolume > Playback channels: Front Left - Front Right > Limits: Playback 0 - 31 > Mono: > Front Left: Playback 0 [0%] > Front Right: Playback 0 [0%] > Simple mixer control 'VIA DXS',2 > Capabilities: pvolume > Playback channels: Front Left - Front Right > Limits: Playback 0 - 31 > Mono: > Front Left: Playback 0 [0%] > Front Right: Playback 0 [0%] > Simple mixer control 'VIA DXS',3 > Capabilities: pvolume > Playback channels: Front Left - Front Right > Limits: Playback 0 - 31 > Mono: > Front Left: Playback 0 [0%] > Front Right: Playback 0 [0%] Хм. При таких настройках выводимый звук вроде бы не должен быть слышен вообще (за исключением multichannel device). Поставьте все 4 VIA DXS на 100% (так они стоят по умолчанию; в нескольких версиях ALSA эти настройки убирали, но сейчас вернули назад, если кодек поддерживает регулировку громкости PCM).