[sisyphus] kernel-image-std26-up-2.6.14-alt2, alsa 1.0.10 & VIA8237

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Вт Дек 20 21:01:57 MSK 2005


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).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20051220/86bf46a7/attachment-0003.bin>


Подробная информация о списке рассылки Sisyphus