LINUX.ORG.RU

Чем лучше ALSA??


0

0

Вот задумал себе поставить ALSA но вот только зачем не знаю чем она лучше обычных драйверов которые в ядре??? и почему их все так хвалят?

anonymous

> Чем лучше ALSA??

Чем OSS

anonymous
()

не понял немного твоего ответа %)

anonymous
()

> не понял немного твоего ответа %)

не обращай внимания... у меня сегодня очередное обострение

anonymous
()
Ответ на: комментарий от anonymous

>ну кто небудь ответит стоит ставить или нет?!

OSS у тнбя нормально работает? если да, то ставить не стоит

anonymous
()

нормально работает :)

anonymous
()

> нормально работает :)

Значит оставь OSS. ALSA нужна когда OSS не работают или глючат...

Pi

anonymous
()

ну во кто нить сразу бы так сказал ;)

anonymous
()

ALSA - это гораздо лучше, чем OSS. Драйверы ALSA имеют гораздо меньший latency (задержку звука). Если этого мало, то вот еще:
- kernel-space supports only h/w-level capabilities
- multi-thread safe design
- transparent use of plugin architecture to handle format,rate,channel - cnt and many other conversions
- support for non-interleaved interfaces
- user-space software mixing (dmix)
- user-space "loopback/snoop" capabilities
- merging multiple cards into a single virtual device
- hiding non-ALSA-drivers behind a consistent user-space API (e.g. - IEEE1394 drivers, or JACK)
- consistent and generic control API for managing h/w controls
- sufficiently flexible mixer architecture to handle modern audio interfaces fully (rather than reducing them to a simplistic device)
- consistent support for multiple instances of the same card
- linked operations of multiple cards
- and more...
И вообще - за ALSA будущее (ядро 2.6)

init ★★★★★
()

Для SB Live! alsa лучше хотя бы тем, что поддерживает 5.1-канальный звук (как аналоговый так и цифровой). OSS - только стерео.

StepDV
()

> Для SB Live! alsa лучше хотя бы тем, что поддерживает 5.1-канальный звук

И еще MIDI через загрузку SoundFont.

Obidos ★★★★★
()

Маленькое уточнение - АЛСА лучше если заработает. Вот на SB Live! Value она у мя работает, а на SB Live! 5.1 - хрен с два... :( Не получается пока. А в играх я разницы не заметил - как заикалась музыка в УТ и Унреал, (маленькие задержки звука каждые 5-6 секунд), так и заикается... (Ясное дела, сервер АРТС отключен...)

YagMort ★★
()

To YagMort (*) (2003-09-29 16:05:16.959261): таже фигня 5.1 нифурычит аналоговый...

anonymous
()

Думаю это уже не проблемы ALSA, а /dev/hands

init ★★★★★
()

Насколько мне известно, и сами создатели АЛСА писали о проблемах с SB Live 5.1... И если это проблема /dev/hand, то подскажи, как у тебя настроена эта карта - лог настроек в студию плиз - а мы воспользуемся ими...

YagMort ★★
()

У меня на Audigy surround sound прекрасно работает. А драйвер там тот же emu10k1, что и для SB Live! (хотя ПЦОС другой)

anonymous
()

У меня лично в counterstrike под wine c OSS звука не было, поставил ALSA и всё работает.Но мне не нравится, то что в ядрах 2.4.xx драйвера ALSA может быть загружена только в виде модулей.Не люблю я эти модули. А к 2.6.0-test5 я не смог прикрутить модуль от NVIDIA, поэтому и сижу под 2.4.22.

anonymous
()

2anonymous (*) (2003-09-30 15:11:33.929849) Сходи на http://www.minion.de/ и будет тебе счастье.

anonymous
()
Ответ на: комментарий от anonymous

Остаток Soldier of fortune for linux от Сволочь

>anonymous (*) (30.09.2003 10:32:34)Что тебе показать?У меня ALSA 0.9.7 и SB 5.1 прекрасно живут.

Настройки покажи, настройки... Я ж ясно написал - просто у меня, когда вместо OSS ставишь ALSA, звук пропадает и Ку3(RtCW) нейтивные вешаются при загрузке, хотя ошибок при тестировании звука система не выдаёт...

YagMort ★★
()
Ответ на: Остаток Soldier of fortune for linux от Сволочь от YagMort

/etc/modules.conf
==================================================
alias usb-controller usb-uhci

post-install snd-card-0 /usr/sbin/alsactl restore > /dev/null 2>&1 || :
pre-remove snd-card-0 /usr/sbin/alsactl store > /dev/null 2>&1 || :

# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.9.0 ---
alias char-major-116 snd
alias snd-card-0 snd-emu10k1
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd major=116 cards_limit=1
options snd-emu10k1 index=0 id=CARD_0
# --- END: Generated by ALSACONF, do not edit. ---

alias midi snd-seq-oss
post-install snd-seq-oss /bin/sfxload /etc/midi/8MBGMSFX.SF2

alias char-major-195 nvidia
====================================================
~/asoundrc
====================================================
pcm.emu10k1 {
   type hw
   card 0
}

ctl.emu10k1 {
   type hw
   card 0
}
=====================================================

С Волфом проблемм нет.

anonymous
()
Ответ на: комментарий от YagMort

2 YagMort: Вот и другие говорят, что работает. А где создатели ALSA писали о проблемах?

init ★★★★★
()
Ответ на: комментарий от YagMort

2 YagMort:
Вот и другие говорят, что работает. А где создатели ALSA писали о проблемах?

init ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.