Portál AbcLinuxu, 8. května 2024 14:07


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
27.5.2010 15:45 helb
Rozbalit Rozbalit vše Re: ALSA sucks...
Odpovědět | Sbalit | Link | Blokovat | Admin

Můžete zkusit OSS (ne to staré z kernelu) - opensound.com, návod na gentoo wiki.

elenril avatar 27.5.2010 17:59 elenril | skóre: 21 | blog: Raziel
Rozbalit Rozbalit vše Re: ALSA sucks...
OSS umí dynamickou konfiguraci?

Jinak OSS se mi moc nelíbí už z toho důvodu, že bych ho musel zvlášť rekompilovat pro každé nové jádro. Taky má pochybnou proprietární minulost. Ale pokud opravdu umí všechno co chci, tak bych to mohl zkusit.
27.5.2010 18:11 kovariadam | skóre: 12 | blog: biased | Košice/Brno
Rozbalit Rozbalit vše Re: ALSA sucks...
Zmenit vystup - kartu/kanal je v OSS mozne zmenou symlinkou v /dev. Na iny sposob som neprisiel. Znizenie hlasitosti multimedialnou klavesou sposobi, ze spadne KMix. OSS neni az take super ako si kazdy mysli. Najlepsie z najhorsich moznosti je zial PulseAudio. Skoda, ze snad vsetky moznosti zvuku v Linuxe su zle.
28.5.2010 15:34 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: ALSA sucks...
ono je stale proprietarni .....
USE="-gnome -kde";turris
rudiik avatar 27.5.2010 20:29 rudiik | skóre: 16 | blog: rudiikuv miniblog
Rozbalit Rozbalit vše Re: ALSA sucks...
OSS ma zasadni problem se suspendem. Po probuzeni mi neslo nic :-( I kdyz se mi OSS4 libi vic nez Alsa, je to diky tomuhle problemu nepouzitelne.
KDE 2.0 .. KDE 3.5.10 -> KDE 4.1 .. KDE 4.4.5 -> E17 Alpha/Beta -> Trinity 3.5.12 -> GNOME 2.30 -> KDE 4.6.5
Václav 28.5.2010 00:30 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: ALSA sucks...
+1, na notebooku mi šlapalo OSS líp než ALSA, až do prvního suspendu. Škoda.
Cross my heart and hope to fly, stick a cupcake in my eye!
27.5.2010 15:46 A
Rozbalit Rozbalit vše Re: ALSA sucks...
Odpovědět | Sbalit | Link | Blokovat | Admin
whiskas a jeho blog sucks
27.5.2010 16:09 R
Rozbalit Rozbalit vše Re: ALSA sucks...
Odpovědět | Sbalit | Link | Blokovat | Admin
PulseAudio je len dalsi (zly) zvukovy server. Zvuk ide nadalej do zvukovky cez ALSU.
27.5.2010 16:39 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: ALSA sucks...
vsak tak to ma byt ... alsa ..nizkourovnove ovladace ... a zbytek pulse ci jack .... routovani, mixovani ...atd
USE="-gnome -kde";turris
Josef Kufner avatar 27.5.2010 18:23 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: ALSA sucks...
Lepší by bylo pár modulů do Alsy, které by uměly nějaké rozumné operace. Třeba virtuální zvukovka, která by přeposílala své vstupy někam jinam. Možná to existuje, ale rozhodně to není nijak lehce a intuitivně dostupné/nakonfigurovatelné.
Hello world ! Segmentation fault (core dumped)
thingie avatar 27.5.2010 18:45 thingie | skóre: 8
Rozbalit Rozbalit vše Re: ALSA sucks...
Nejsem si jistý, jestli další a další kernelspace řešení jsou to pravé.
Růžové lži.
Josef Kufner avatar 27.5.2010 19:03 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: ALSA sucks...
Však to nemusí být plně kernel-space. Stačí něco jako FUSE – tedy že spuštěním démona se vytvoří virtuální zvukovka, která bude pro programy vypadat stejně jako skutečná, jen ty data dostane démon. A logika říkající "pokud něco přijde sem, přepošli to tam" je dostatečně jednoduchá věc na to, aby mohla v kernel-space zůstat (konfiguroval by to ten démon).
Hello world ! Segmentation fault (core dumped)
thingie avatar 27.5.2010 19:08 thingie | skóre: 8
Rozbalit Rozbalit vše Re: ALSA sucks...
Není to náhodou zhruba to, co už teď pulse dělá?
Růžové lži.
Josef Kufner avatar 27.5.2010 19:55 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: ALSA sucks...
Nóó... něco takového už existuje, po letmém poimrání googlu vypadlo nějaké nastavení Jacku a Alsy.

Problém je v tom, že to jednak není pořádně zdokumentované. A taky k tomu neexistuje nějaké rozumné nastavovací GUI (nebo je dobře schované). A že by se dala nějak pohodlně měnit defaultní zvukovka během přehrávání...
Hello world ! Segmentation fault (core dumped)
elenril avatar 27.5.2010 19:56 elenril | skóre: 21 | blog: Raziel
Rozbalit Rozbalit vše Re: ALSA sucks...
A nejsou náhodou věci jako dmix implementované v alsalib a tudíž v userspace?
Josef Kufner avatar 27.5.2010 19:59 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: ALSA sucks...
To je právě to... jakmile je to ještě před vchodem do kernelspace, tak se to těžko mění za běhu aplikace.
Hello world ! Segmentation fault (core dumped)
28.5.2010 15:34 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: ALSA sucks...
+1
USE="-gnome -kde";turris
kotyz avatar 27.5.2010 19:33 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
Rozbalit Rozbalit vše Re: ALSA sucks...
Odpovědět | Sbalit | Link | Blokovat | Admin
a co JACK?
Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
elenril avatar 27.5.2010 19:54 elenril | skóre: 21 | blog: Raziel
Rozbalit Rozbalit vše Re: ALSA sucks...
Co vím o JACKu, tak je určen pro profesionální práci se zvukem a jeho hlavní předností má být ultranízká latence, což je zrovna věc, která mě naprosto netrápí.
Josef Kufner avatar 27.5.2010 19:57 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: ALSA sucks...
Latence je důležitá třeba u filmů, aby se se nezpožďoval zvuk za obrazem. Nebo u her (tam to ani nelze kompenzovat).
Hello world ! Segmentation fault (core dumped)
elenril avatar 27.5.2010 20:05 elenril | skóre: 21 | blog: Raziel
Rozbalit Rozbalit vše Re: ALSA sucks...
To ano, ale s latencí jsem nikdy problémy neměl ani s alsou, takže JACK by pro mě byl hrozný overkill.
27.5.2010 20:13 marbu | skóre: 31 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: ALSA sucks...
Jako jo, ale to co dělá jack je imho pro hry overkill. A rozdílů je tu víc, dobře je to rozbrané porovnání jakcku a pulse audia (od autora pulse audia).
There is no point in being so cool in a cold world.
28.5.2010 13:09 Mandarinka
Rozbalit Rozbalit vše Re: ALSA sucks...
Inputlag na LCD to jistí :)
robotics avatar 27.5.2010 19:49 robotics | skóre: 29 | blog: o_vsem_moznem
Rozbalit Rozbalit vše Re: ALSA sucks...
Odpovědět | Sbalit | Link | Blokovat | Admin
Všechna práce se zvukem v Linuxu je úúúúúúúúplně na hovno! Jedna aplikace blokuje druhou a podobné strasti.
Používejte Windows.
oroborus avatar 27.5.2010 19:56 oroborus | skóre: 20 | blog: Bulanci
Rozbalit Rozbalit vše Re: ALSA sucks...
Nemam ten pocit, ALSA je navrhnuta tak, aby podporovala viac procesov sucastne. Problem v ALSA nastne vtedy, ked nejaka aplikacia zacne pouzivat OSS, ktoru sa ALSA snazi emulovat.
robotics avatar 27.5.2010 20:14 robotics | skóre: 29 | blog: o_vsem_moznem
Rozbalit Rozbalit vše Re: ALSA sucks...
Takze problem je v tom, že spousta aplikaci neni naprogramovana pro ALSU. A další problém je, že už se začíná ustupovat už i od alsy na pluseaudio, takže se to ani nestihne všechno přeprogramovat... no prostě děs běs.
27.5.2010 20:53 chrono
Rozbalit Rozbalit vše Re: ALSA sucks...
Ktorá aplikácia prestala používať Alsu a prešla na PulseAudio? Ja osobne takú nepoznám, ale nepoužívam Gnome, takže je možné, že sa také niečo dá nájsť.
robotics avatar 27.5.2010 21:09 robotics | skóre: 29 | blog: o_vsem_moznem
Rozbalit Rozbalit vše Re: ALSA sucks...
Spíš aplikace, které nepoužívají alsu ani pulse audio. Mednafen, euae...
27.5.2010 23:41 chrono
Rozbalit Rozbalit vše Re: ALSA sucks...
Mednafen môže využívať Alsu priamo, alebo nepriamo pomocou jack alebo SDL (E-UAE má tiež ovládač priamo pre Alsu a SDL). :)
27.5.2010 22:37 R
Rozbalit Rozbalit vše Re: ALSA sucks...
Problem je v zlej emulacii OSS v ALSe. BTW. Skusal som testovacie vydania Fedory 13 na roznych pocitacoch a tak na polovici bol rozbity zvuk...lebo pulseaudio.
28.5.2010 10:47 Bizon
Rozbalit Rozbalit vše Re: ALSA sucks...
Cha, ještě větší sranda je nové Ubuntu, to má PulseAudio. Ale Kubuntu ALSA. :) Takže si představte ten bordel při přiinstalování kubuntu-desktop do Ubuntu. :)
28.5.2010 15:42 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: ALSA sucks...
proc vse preprogramovat? vse co umelo ESD umi i Pulse ... a Alsa ma Pulse plugin ... v nekterych pripadech je konfigurace zabavnejsi, ale po spravnem provedeni to umi zabavne veci ...
USE="-gnome -kde";turris
27.5.2010 23:28 Michal Kašpar | skóre: 15
Rozbalit Rozbalit vše Re: ALSA sucks...
Odpovědět | Sbalit | Link | Blokovat | Admin
Co myslíte tím, že nelze automaticky nastavit, jaký výstup bude výchozí? pacmd set-default-sink nestačí (v pavucontrol to lze nastavit kliknutím na ikonku fallback u příslušného sinku)? A k tomu cmdline mixeru, sice to není tak pěkné, jako alsamixer, ale pacmd set-sink-volume by měl zastat stejnou práci.
elenril avatar 28.5.2010 07:06 elenril | skóre: 21 | blog: Raziel
Rozbalit Rozbalit vše Re: ALSA sucks...
Myslím tím to, že pokud externí zvukovku připojím po startu PA daemona, tak ji jako defaultní neumí nastavit sám, musím to udělat ručně/automatizovat jiným způsobem.

A pacmd sice umí to samé (a víc), co alsamixer, ale s alsamixerem se pracuje o dost pohodlněji.
michich avatar 28.5.2010 11:37 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: ALSA sucks...
Odpovědět | Sbalit | Link | Blokovat | Admin
Mixer na oné externí zvukovce funguje nějak divně, pod 25% není slyšet vůbec nic, na 25% se hlasitost zvyšuje obrovským tempem.
To je skoro jistě chyba v ALSA driveru. Jak to ověřit a co s tím, se dočteš na http://www.pulseaudio.org/wiki/BadDecibel
elenril avatar 28.5.2010 16:30 elenril | skóre: 21 | blog: Raziel
Rozbalit Rozbalit vše Re: ALSA sucks...
Díky za odkaz, tím se to částečně spravuje.
Grunt avatar 28.5.2010 22:35 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: ALSA sucks...
Odpovědět | Sbalit | Link | Blokovat | Admin
Též uvažuju o externí zvukovce. O Covoxu. Akorát toho trápení s výběrem frameworku je míň, protože ho vlastně nepodporuje nic a když ho člověk chce, tak si musí drivery napsat sám.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
elenril avatar 29.5.2010 10:42 elenril | skóre: 21 | blog: Raziel
Rozbalit Rozbalit vše Re: ALSA sucks...
Tak drivery jsou sice hezká věc, ale nějaký framework nad nimi stejně potřebuješ, ne?
xkucf03 avatar 29.5.2010 13:56 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: ALSA sucks...
Odpovědět | Sbalit | Link | Blokovat | Admin
PA server jsem rozběhal pouze pod "svým" uživatelem. Všichni ostatní mají smůlu. Systémový mód existuje, ale údajně přináší podstatná omezení, tak jsem ho radši ani nezkoušel.
U mě to teda funguje tak, že každý uživatel má svůj PA server a podle toho, kdo má v popředí Xka, toho zvuk hraje – má to celkem logiku. Např. když si spustím další relaci pro druhého uživatele, zvuk toho prvního nehraje a hraje jen ten druhého – přepnu se zpátky a hraje zase ten první.
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.