[kde] alsa без arts

a10063

можно ли настроить напрямую вывод звука через алсу?
КДЕ скомпилена без поддержки arts, центр управления на меня ругается

davidko

можно, конечно. амарок вон через артс у меня глючил безумно просто, помнится.

a10063

а где там алсу указывать?
вроде раньше находил, а кде переставил -

Fragaria

поиск в харднсофт по Alsa:
и ещё есть ссылочка http://linuxshop.ru/forum/viewtopic.php?t=9720

a10063

я, конечно, поискал перед тем, как задать вопрос, и был по этим ссылкам
однако там не по теме
проблема в том, что КДЕ был собран без артса (у меня 3.3.2 а вкладка про звук в центре совсем другая, и еще оно ругается, что не может запустить артс
мне бы хотелось системные звуки услышать

Fragaria

так вроде там есть настройка, где можно указать плеер для системных звуков, указываешь aplay - и по идее должно работать =)

a10063

хм, действительно, не заметил спасибо!
теперь другая проблема: aplay не хочет посылать звук на микшер, даже когда ему явно указываешь устройство (но без микшера работает)
при этом xmms, mplayer, alsaplayer микшируются нормально

a10063

aplay не хочет посылать звук на микшер
ничего не понимаю
какие-то файлы микширует, какие-то нет...
есть подозрение, что обрезает начало звука (для синхр. поэтому короткие, вроде сис. звуков, не играет
кто-нибудь использует aplay с микшированием? есть схожие проблемы?

Fragaria

угу, есть такое... под микшером ты понимаешь устройство dmix в ALSA?

a10063

да, dmix
интересно, есть ли решение этой проблемы? надо поискать...
в общем-то, мне системные звуки не нужны ( кроме, мб, бип-бип ) - просто спортивный интерес

a10063

хотя нет, забыл про icq - там тоже короткие звуки

Fragaria

ICQ (SIM) у меня работает отлично, все звуки слышны, могу запостить мой asound.conf

a10063

да, будь так добр

Fragaria

 
pcm.dmix51 {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
rate 44100
channels 6
period_time 0
period_size 1024
buffer_size 4096
}
}
pcm.stereo {
type plug
slave.pcm "dmix51"
ttable.0.0 1
ttable.1.1 1
}
pcm.!default {
type plug
slave.pcm "stereo"
}
pcm.duplicate {
type plug
slave.pcm "dmix51"
slave.channels 6
route_policy duplicate
}

соотв-но, в SIM звук выводится через aplay -D plug:dmix51

a10063

интересно, а у тебя хрипов нет при воспроизведении?
вот мой ~./asoundrc:
pcm.ossmix {
type dmix
ipc_key 1024
ipc_perm 0660
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 8192
}
}
#bindings {
# 0 0 # from 0 => to 0
# 1 1 # from 1 => to 1
#}
#pcm.!default {
# type plug
# slave.pcm "ossmix"
#}
pcm.dsp0 {
type plug
slave.pcm "ossmix"
}
ctl.mixer0 {
type hw
card 0
}

aplay -D plug:ossmix хрипит
aplay -D plug:dsp0 вообще виснет
кстати, ossmix у xmms тоже хрипит, а с dsp0 работает!

Fragaria

rate 44100 вставь

Fragaria

у меня со звуком 2 проблемы: при воспроизведении фильмов в mplayere жутко гудит и хрипит, и 2) при попытке запуска Arts звуковуха начинает жужжать жутко.

a10063

это не помогает

a10063

а зачем это - запускать артс?

Fragaria

у тебя звучка сколькиканальная?

a10063

а, у меня старенькая двухканальная creative es1371

Fragaria

а тебе зачем было? =)
1) для системных звуков, т.к. я столкнулся с той же проблемой, что и ты: звук через внешний плеер не идёт
2) сначала с vmware проблемы была (ну и щаз есть не хочет включать звук, пока включено что-то звучащее в линуксе. Хотел её звук через артс пустить

Fragaria

не пробовал тупо передрать конфиг с линуксшопа (я ссылку давал)?

a10063

а мне не нужно было - я наоборот без артса хотел
с версии 3.4 его вроде убрали - мож стало нормально

Fragaria

не убрали, у меня 3.4 и артс есть, тока херово работает, как я уже сказал

a10063

с него я пробовал еще до того, как в форум написал - вообще не заработало

a10063

странно, а я где-то читал, что вот, круто, убрали... обманули, гады!

Fragaria

странно
у меня сразу заработал, правда 2 канала из 6-ти
я асаундрц сразу удалил, всё в asound.conf загнал - и всё заработало

a10063

я асаундрц сразу удалил, всё в asound.conf загнал - и всё заработало
по-моему, то, в каком файле написана конфигурация, влияет лишь на порядок ее чтения драйвером
не могу понять, какие причины заставили что-то работать лишь сменой файла...

Fragaria

я не говорю, что заработало из-за смены файла, я просто новый конфиг сразу в общий файл загнал.

a10063

все, забил я на aplay
буду использовать alsaplayer -d plug:ossmix
хоть тормозит сильнее, но хоть не хрипит!

Fragaria

а что, системные звуки заработали с ним?

a10063

не, я тренировался на звуках SIM
проверил сейчас - сист. звуки не работают... странно
может, какие-то необычные вавки у КДЕ, а огги он вообще не играет:
Nothing to play.

a10063

короче, алса еще далека от совершенства
будем ждать дальнейших релизов
хотя, если это от карточки зависит - вряд ли что-то улучшится...
но в чем может быть проблема?! xmms, mplayer микшируются на ура, а несчастный aplay вавку вопроизвести не может
Оставить комментарий
Имя или ник:
Комментарий: