LINUX.ORG.RU

ПОСАДИ КОМПЬЮТЕР НА ЦЕПЬ И ЗАСТАВЬ ЛАЯТЬ!

домашняя автоматизация: сделай сам; лучший подарок для техногика

http://www.unicontrollers.com/products/unc01x

[#]  

Re: Вышла ALSA 0.9.5.

Гм - чето я в легком недоумении - на данный момент в кернеле 2.5.х пристуствуют две ветки аудиодрайвов OSS (obsolete) и ALSA - типа полный попс. ВСЕ попытки добиться стабильной работы от драйвов ALSA - завершались нецензурщиной в адрес онных .....

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

Есть такая буква в алфавите ....

Мужики, подскажите лучше, где взять нормальные драйвы под вынь 9x для SBLive value.

Предвижу бурю негодования - но я затрахался уже их искать ....

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

2 anonymous (*) (2003-07-10 20:43:36.454002):

а чем линукс не устраивает?

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

еще могу предложить поменять карточку, возможно это будет проще.

anonymous ()
[#] Ответ на: Re: Вышла ALSA 0.9.5. от anonymous 10.07.2003 21:31:37  

Re: Re: Вышла ALSA 0.9.5.

Не будет. Карта даже сейчас очень хорошая. Лучше попросить старые версии дров у знакомых. Я слышал байку о том, что creative специально выпустил плохие дрова для SBLive, чтобы брали Audigy. Так что советуют брать дрова постарее. Тем более под 9x.

За что купил, за то продал.

* ()
[#]  

Re: Вышла ALSA 0.9.5.

:>За что купил, за то продал.

Спасибо и на том - есть www.kxproject.com - там это дело подхватили - кроме того были драйвера на ftp.pc.ibm.com (Xp/2k)

Но ни те ни другие меня не устроили 8(

Оказывается что в родных драйверах от creative не реализовали и половины того что может железо, уроды ....

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

Стабильность у ALSA - дерьмовая, зато миксеры замечательные
можно все программы/сервера одновременно

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

2anonymous (*) (2003-07-10 22:51:43.364415) если еще не нашел пиши мыло, выложу на ftp (была аналогичная проблема)

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

Короче там косякс, для ядер серии 2.4.xx
Всё из-за того, что из 2.5 портировали :(

Если кому надо, вот пачмк, у меня уже работает :) :


--- alsa-driver-0.9.5/include/adriver.h 2003-07-10 22:20:13.000000000 +0200
+++ alsa-driver-0.9.5/include/adriver.h 2003-07-10 22:39:26.000000000 +0200
@@ -328,6 +328,12 @@

/* workqueue-alike; 2.5.45 */
#include <linux/workqueue.h>
+
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 5, 45) && defined(__WORK_INITIALIZER)
+int snd_compat_schedule_work(struct work_struct *work);
+#define schedule_work(w) snd_compat_schedule_work(w)
+#endif
+
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 5, 45) && !defined(__WORK_INITIALIZER)
struct work_struct {
void (*func)(void *);

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

У кого-нибудь работает на Audigy-1 AC3 passthrough через Alsa?

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

2anonymous (*) (2003-07-10 20:43:36.454002):

Родной компакт от карты уже утерян? Как говорит знакомый, с теми драйверами проблем под 98 нет.

***** ()
[#]  

Re: Вышла ALSA 0.9.5.

а как альзу заставить играть от нескольких приложений ?

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

В смысле от нескольких приложений? чтобы alsa сама смешивала звук как esd или artsd? Тут два варианта, либо сама карта умеет это хардварно, тогда никаких проблем, все работает сразу после установки дров. Если карта хардварно не поддерживает - то придется смешивать софтварно, софтварного микшера в виде драйвера нет, но начиная с 0.9.2 (могу ошибаться) в alsa-lib появилось софтварное микширование, но как вы понимаете чтобы это заработало нужно чтобы программы использовала alsa нативно, то есть через эту самую alsa-lib (libasound), для эмуляции oss софтварного микширования не будет. Еще не совсем понятно про нестабильность alsa. Юзаю ее начиная с 0.9.x.pre дома на SBLive 5.1, на работе на встроенном в материнке AC97 кодеке CM8738, с надежностью никаких проблем, не было не kernel oops-ов, ни дедлоков, ни затыканий звука, ни подвисаний приложений пользующих alsa, в общем ничего плохого про работу asla на этих звуковых картах сказать не могу. Дома пробовал alsa из 2.5.72-mm1, работало нормально, как и под 2.4.x

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

а IntelICH2 (чип AD18xx не помню точно) не умеет аппаратно смешивать ?

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

имхо ich2 не умеет.

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

А я вам обоатное скажу, у меня AMD Interwave (GUS PnP) так вот он ни когда не работал с OSS (правда я её прикручивал, парой своих пачей), а вот с ALSAу все работает просто шик ина 2.4 и на 2.5! И вобще OSS реально уже давно устарела так как у ней приметивное API, и нет не какой маламольской библиотекчки, так-что OSS на помойку!

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

2 anonymous (*) (2003-07-11 09:21:28.705249)
> а как альзу заставить играть от нескольких приложений ?

См. http://jackit.sourceforge.net/

Список приложений, работающих через оный сервер здесь: http://jackit.sourceforge.net/apps/

XMMS там тоже есть :-)

# ()
[#]  
Hirnfuhler

Re: Вышла ALSA 0.9.5.

Надо Кармаку написать, чтобы под алсу гамесы подгонял.

** ()
[#]  

Re: Вышла ALSA 0.9.5.

народ, объясните человеку, как в ALSA менять громкость:
1) задних динамиков
2) центровика

если в alsamixer, то что там крутить? все ползунки попробовал - не регулируются. а карта - SBLive 5.1, так-что этих ползунков там - дофига. раньше пользовался OSS, и в aumix задние прекрасно регулировались, но центральный орал в всю глотку. в ALSA не нащел ни то, ни другое.

P.S. и еще - на машине стоит WinXP и линукс. в выне из динамиков идет довольно заметное шипение. в линуксе - всё чисто. это как понимать? драйвера в Win менял при каждом ихнем обновлении. тот-же результат.

anonymous ()
[#] Ответ на: Re: Вышла ALSA 0.9.5. от PitStop 11.07.2003 12:00:24  

Re: Re: Вышла ALSA 0.9.5.

2PitStop

>2 anonymous (*) (2003-07-11 09:21:28.705249)
>> а как альзу заставить играть от нескольких приложений ?
>
>См. http://jackit.sourceforge.net/

или ещё проще - через soft mixer, который есть в alsa

Нужно в хоме создать конфиг: .asoundrc

типа этого:
------------------------------------------
pcm.!default {
type plug
slave {
pcm "mymix"
format S16_LE
rate 44100
}
}

pcm.mymix {
type dmix
ipc_key 1234
slave {
pcm intel8x0
rate 44100
}
}


pcm.intel8x0 {
type hw
card 0
device 0
}

ctl.intel8x0 {
type hw
card 0
}

-----------------------------------

Можно и проще, примеры есть на alsa сайте

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

Можно и так, но потеряешь все прочие преимущества. Впрочем, часто и этого достаточно... :-)

# ()
[#]  
jackill

Re: Вышла ALSA 0.9.5.

4anonymous (*) (2003-07-11 14:45:35.124838):
На сайте в разделе документации об этом написано. Звуком удобно рулить
через aumix (там как раз еще и басы рулятся).

В 2.5.74, который я вчера, наконец, собрал почти по-человечески (мышь, сволочь, сама не инициализируется и сетка говорит, что такая машина в
сети уже есть, хотя интерфейсы поднимает) у меня звук нормально идет
через альсу. Правда поддержку OSS я тоже включал (я хз как пускать звук
с тюнера на карту - tv mixer и btv878 dma только в OSS наблюдается). Не
заработал секвенсер (да он мне и не нужен).

что касается 2.4.22-pre4 - альса 0.9.5 вчера встала как влитая. Все
работает.

P.S. Карта - Sb Life!

***** ()
[#]  
jackill

Re: Вышла ALSA 0.9.5.

4чел в виндами:
www.driver.ru
но лучше сразу лезть к ним на ftp. (ft.driver.ru)

***** ()
[#]  
Hirnfuhler

Re: Вышла ALSA 0.9.5.

А xmms с dmix работать отказывается. ((((((

** ()
[#]  

Re: Вышла ALSA 0.9.5.

ALSA - типичный непортабельный отстой.
OSS - нормальный и _переносимый_ Unix-way.
Если чего-то не хватает в OSS-Free, марш на
http://www.opensound.com/ покупать нормальны OSS
за деньги, красноглазики.

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.


>А xmms с dmix работать отказывается. ((((((

Пропиши dmix как default в .asoundrc:
pcm.!default { ........ и тд и тп

и поставь в xmms - default

У xmms-а alsa-плагин кривовато написан - умеет только номерные девайсы открывать.

anonymous ()
[#]  
Hirnfuhler

Re: Вышла ALSA 0.9.5.

Пробовал. Не помогает. Давайте сами напишем плагин!.. И q3 && RtCW перепишем под алсу!!!

Я серьёзно.

** ()
[#]  
AP

Re: Вышла ALSA 0.9.5.

2anonymous (*) (2003-07-11 17:22:49.295917)

А ну брысь отсюда галстук повязывать, пионер. Мне >=30 мс latency в твоих суперпортабельных OSS нафиг не сдались.

2PitStop:
XMMS через JACK? Wow... А зачем? :-)

***** ()
[#]  

Re: Вышла ALSA 0.9.5.

:>Родной компакт от карты уже утерян? Как говорит знакомый, с теми драйверами проблем под 98 нет.

А кто говорит что есть проблемы ? Однако возможности родных драйверов весьма бедненькие - вот и шарю в поисках чего получше ....

ЗЫ А знакомые часто пургу несут, слушай - но проверяй 8)

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

2 AP (*) (2003-07-11 18:33:35.363642)
> XMMS через JACK? Wow... А зачем? :-)

Тут кто-то "хныкал" насчёт микширования звуковых потоков от нескольких приложений... ИМХО jack - самое то! :-)

Вообще-то и впрямь неприятно, когда тебе сообщают, что "устройство вывода занято другим приложением". Сервер нужен, и нет ничего страшного в его использовании, а скорее благо!

# ()
[#]  
Hirnfuhler

Re: Вышла ALSA 0.9.5.

А у меня через jack ничего не работает.. ((((((((((((

** ()
[#]  

Re: Вышла ALSA 0.9.5.

2 Hirnfuhler (*) (2003-07-12 14:54:24.111035)

А "ничего" это что именно и как не работает?

# ()
[#]  
Hirnfuhler

Re: Вышла ALSA 0.9.5.

Да всё. Хрипы, обрывы файлов, если пускать через aplay -D jackplug. Xmms. Пытался с jakclaunch oss проги пускать - ноль... jackstart на realtime capabilities ругается.

** ()
[#]  

Re: Вышла ALSA 0.9.5.

Вопрос знатокам,для SB Live есть дрова на opensource.creative.com соместимые с OSS.Юзаю их и в принципе доволен,стоит ли мне попробовать ALSA?

ЗЫ В алзе вроде синтезатор миди есть или я не прав?В родных нет :-(.

anonymous ()
[#] Ответ на: Re: Вышла ALSA 0.9.5. от AP 11.07.2003 18:33:35  

Re: Re: Вышла ALSA 0.9.5.

Мне >=30 мс latency в твоих суперпортабельных OSS нафиг не сдались.

-----------------------------------------------------

mpeg4ip

We know that the audio and video goes out of sync. This is due to deficiencies in the drivers (video for linux, OSS) that we are using.

We've made fixes so that the latest OSS drivers will help (the ones with SNDCTL_DSP_GETERROR defined)

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

а с каких это пор в алсе появились дрова для Aureal Vortex?

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

Offtopic... Народ, AC`97 Link controller C-Media 9739A "впаянный" в маму (MSI 865P Neo), Раньше юзал C-Media 8838 PSI чипсет (под ALSA). Под эту карточку почему-то встал OSS. Попытки внаглую подгрузить модуль не увенчались...

Вопрос знатокам - на маме как водится 3 дырки для SB, как под OSS сделать чтобы "REAR channel" через "Line in" ходил? Под Alsa я эт нашел. А щас - хз. Или как под эту крточку прикрутить ALsa.

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

PCI ... сори

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

> В алзе вроде синтезатор миди есть или я не прав?

Есть возможность играть MIDI с использованием банков SF2. Одна строчка в modules.conf + pmidi (плеер).

***** ()
[#] Ответ на: Re: Вышла ALSA 0.9.5. от Obidos 14.07.2003 11:08:13  

Re: Re: Вышла ALSA 0.9.5.

Спасибо,почитал http://how.to/sblive,у меня также можно сделать :-)

anonymous ()
[#]  

Re: Вышла ALSA 0.9.5.

2 Hirnfuhler (*) (2003-07-12 16:46:03.699126)

Хрипы? Странно. А вот выпадения возможны, коли xrun'ы пойдут. Здесь без патчей ядра на предмет low latency не обойтись...

# ()
[#]  
Hirnfuhler

Re: Вышла ALSA 0.9.5.

Пропатчил. Ядро 2.4.21. Там всё врубил.

** ()
[#] Ответ на: Re: Вышла ALSA 0.9.5. от jackill 11.07.2003 15:39:15  

Re: Linux: все проблемы - в рабочем столе

а какой у вас там логин/пароль?

** ()
[#]  

Re: Вышла ALSA 0.9.5.

имеею ввиду логин/пароль на ftp.driver.ru

** ()
[#]  

alsa - Vortex

>а с каких это пор в алсе появились дрова для Aureal Vortex?

Кто сказал?Это что,шутка такая?На сайте alsa было написано "Aureal is bankrut" - и этим они сказали всё,что хотели сказать насчёт Vortex-ов.

----- Ненадеющийся на поодержку alsa for Vortex пользователь Aureal Vortex 2.

* ()
[#]  

Re: Вышла ALSA 0.9.5.

Offtopic... Народ, AC`97 Link controller C-Media 9739A "впаянный" в маму (MSI 865P Neo), Раньше юзал C-Media 8838 PCI чипсет (под ALSA). Под эту карточку почему-то встал OSS. Попытки внаглую подгрузить модуль не увенчались...

Вопрос знатокам - на маме как водится 3 дырки для SB, как под OSS сделать чтобы "REAR channel" через "Line in" ходил? Под Alsa я эт нашел. А щас - хз. Или как под эту карточку прикрутить ALsa.

#############

Насчет этого мне кто-нить ответит?

#############

anonymous ()