Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
28 Июль 2025, 12:01:00
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Компьютеры, софт
(Модераторы: xfiles, DeleteR, barmalei) > Тема:

Звук в Linux'е (alsa)

Страниц  :   Вниз
  Печать  
Автор Тема: Звук в Linux'е (alsa)  (Прочитано 1075 раз)
0 Пользователей и 1 Гость смотрят эту тему.
andrey
Почетный гродненец
*****

Репутация: +68/-3
Offline Offline

Пол: Мужской
Сообщений: 1169


www.scrapshop.by

Просмотр профиля WWW
« : 06 Май 2006, 02:32:05 »

Может знает кто. как это чудо (alsa) можно заставить работать по человечески, где копать? Конфиг такой:

Advanced Linux Sound Architecture Driver Version 1.0.11rc2
Debian / Linux Kernel 2.6.16
плейер XMMS 1.2.10

# lspci
0000:00:1b.0 0403: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)

#lsmod
snd_hda_intel          19352  5
snd_hda_codec          145408  1 snd_hda_intel
snd_pcm                94856  2 snd_hda_intel,snd_hda_codec
snd_timer              25992  1 snd_pcm
snd                    55184  9 snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
snd_page_alloc         11920  2 snd_hda_intel,snd_pcm

# /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xe7cf4000 irq 17

# /proc/asound/devices
  0: [ 0]   : control
 16: [ 0- 0]: digital audio playback
 17: [ 0- 1]: digital audio playback
 24: [ 0- 0]: digital audio capture
 33:        : timer

# /proc/asound/card0/pcm0p/sub0/hw_params (когда играет mp3)
access: RW_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 44100 (44100/1)
period_size: 2048
buffer_size: 16384
tick_time: 4000


трабла вот в чем: играет через правый канал только, в левом какой-то вч писк, но это было бы пол беды, при попытке регулировать громкость в xmmx - больше не играет ничего, вернее просто пропадает звук, но плейер делает вид, что играет. Перечитал уйму howto'шек - не нашел решения.
So... need help!
Записан

iced
Гость


Email
« Ответ #1 : 06 Май 2006, 04:10:10 »

1. вынеси нахрен xmms - это кривой плюер (почти такой же кривой как вентовый винамп). амарок - лучший.

2. alsa-oss (эмуляция осс) в большинстве случаев нужна.

3. alsamixer тебе в руки (или kmilo+kmix в кедах) для регулирования громкости.
Записан
andrey
Почетный гродненец
*****

Репутация: +68/-3
Offline Offline

Пол: Мужской
Сообщений: 1169


www.scrapshop.by

Просмотр профиля WWW
« Ответ #2 : 06 Май 2006, 12:29:17 »

Цитировать
alsamixer тебе в руки
есть такой, с ним такое дело - работает xmms, только трону громкость в амиксере - все - звука до послед. перезагрузки не видать.
speaker-test выводит только в правый канал  Грустный
Цитировать
alsa-oss (эмуляция осс) в большинстве случаев нужна
попробую
Цитировать
амарок - лучший
will try this too.. later
thanx
« Последнее редактирование: 06 Май 2006, 13:57:56 от andrey » Записан

andrey
Почетный гродненец
*****

Репутация: +68/-3
Offline Offline

Пол: Мужской
Сообщений: 1169


www.scrapshop.by

Просмотр профиля WWW
« Ответ #3 : 07 Май 2006, 20:45:05 »

К слову...
если сделать так: speaker-test -Dplug:front -c2
то все как я описал (слева писк - плохо, справа шум - хорошо)

если так:
speaker-test -Dplug:surround40 -c4
то все ок, но это тест, что-то где-то перенаправляет не туда, куда надо Грустный
Записан

andrey
Почетный гродненец
*****

Репутация: +68/-3
Offline Offline

Пол: Мужской
Сообщений: 1169


www.scrapshop.by

Просмотр профиля WWW
« Ответ #4 : 08 Май 2006, 00:54:49 »

Если кому-то интересно...
Выяснилось, что speaker-test работает и в такой конфигурации:
speaker-test -Dplug:front -c4
тобишь, что-то с каналами в алсе.
Полечилось добавление в файл /etc/asound.conf:

pcm.duplicate {
    type plug
    slave.pcm "surround40"
    slave.channels 4
    route_policy duplicate
}

и направлением вывода плейера на duplicate.
взято тут http://alsa.opensrc.org/FAQ028 и http://alsa.opensrc.org/index.php?page=SurroundSound
решение кривоватое, своего рода обходной путь проблемы, зато работает Улыбка
Записан

Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2025, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,092 секунд. Запросов: 19.