Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: windproof в Feb 19, 2005, 12:04



Титла: alsa
Публикувано от: windproof в Feb 19, 2005, 12:04
Здравейте :)
Искам да попитам, как може да накарам, чрез алса, да мога да пускам 2 и повече звукови приложения. Ползвам Слак 10.0 - current  с ядро 2.6.10. Правил съм го...или по-точно, само си стана със стария ми Слак, но сега не може. Благодаря предварително!


Титла: alsa
Публикувано от: sys7em в Feb 19, 2005, 16:48
много лесно ... примерно искаш да пуснеш XMMS и Mplayer заедно ... влизаш в настройките и избираш и двете приложения да свирят през Esound примерно ...


Титла: alsa
Публикувано от: windproof в Feb 21, 2005, 16:31
мерси :) стана, макар, че има известно забавяне при сменяне на песен в xmms, или при търсене на сцена при mplayer. Но ако няма друг начин, това е достатъчно.


Титла: alsa
Публикувано от: sys7em в Feb 21, 2005, 22:46
Esound и на мене ми прави проблеми ...
пробвай да ги пуснеш през някой друг output
примерно arts (би трябвало да бачка ок ако си с KDE)

успех ;)


Титла: alsa
Публикувано от: saturn_vk в Feb 22, 2005, 00:30
Esound & arts не са отговор. Принципно alsa има вграден софтуерен миксер. За това си има някакви команди които се слагат във .asoundrc файла, но не ги знам кои са точно. Със сигурност съм ги виждал във документацията на самият файл във alsa-project.org


Титла: alsa
Публикувано от: sys7em в Feb 22, 2005, 15:09
Поразрових се малко ... и намерих това:
http://alsa.opensrc.org/index.php?page=AlsaSharing
сега го пробвам .... после ще пиша дали е сработило ...

cheers ;)


Титла: alsa
Публикувано от: sys7em в Feb 22, 2005, 15:20
Значи тази гъзария си работи пърфект ...
ето какво трябва да направите ....

ако искате да е само за вашия юзър работите с файл
$HOME/.asoundrc
за system wide:
/etc/asound.conf

и слагате вътре следния текст:

Цитат
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 8192
rate 44100
}

bindings {
0 0
1 1
}
}

pcm.dsp0 {
type plug
slave.pcm "dmixer"
}

pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.default {
type plug
slave.pcm "dmixer"
}

ctl.mixer0 {
type hw
card 0
}


След това слагате на всички програми да използват алса ...
Значи просто използвам плъгина dmix на alsata, който миксира всички звуци и ги изплюва .... Simple ain't it  :p  :p  :p


Титла: alsa
Публикувано от: vampi в Feb 22, 2005, 15:51
мммм... благодарско...
Пробвах го, току що и си работи!
:)


Титла: alsa
Публикувано от: Hapkoc в Feb 22, 2005, 16:49
Ииииии браво бе. :)
Ще го пробвам като се прибера...
Само че това що ли ми се чини, че я нямаше тая опция доскоро в алсата...


Титла: alsa
Публикувано от: vampi в Feb 22, 2005, 17:01
имало я е...
Аз я бях борил преди близо половин година, ама нещо тогава не успях да я преборя!
Може сега да са я пооправили или де да знам и аз...  ;)


Титла: alsa
Публикувано от: windproof в Feb 22, 2005, 18:03
Жестоки сте хора :) Сега го видях и ще го пробвам. Звучи супер!


Титла: alsa
Публикувано от: windproof в Feb 22, 2005, 18:31
Бих искал да попитам...дали това, дето се добавя е за всички дистрибуции или...? Защото аз тези файлове ги нямах и смесване между звука на mplayer и xmms на моя Slack не става. Mplayer забива! Пробвах с 2 xmms-а, но нямаше ефект :(


Титла: alsa
Публикувано от: sys7em в Feb 22, 2005, 19:26
Ами би трябвало да работи с всички дистрибуции .... разбира се препоръчително си свали най-новата алса ... Аз го пробвах със Слак 10 и работи супер .. пробвах mplayer, xmms и SIM  и всички работят супер ...  ;)  ;)
Пробвай го с aplay test.wav в няколко конзоли


Титла: alsa
Публикувано от: Georgy в Feb 22, 2005, 23:04
а файла /etc/asound.conf ние ли да си го създадем, защото и аз нямам такова нещо?


Титла: alsa
Публикувано от: windproof в Feb 22, 2005, 23:53
:04-->
Цитат (Georgy @ Фев. 23 2005,00:04)
а файла /etc/asound.conf ние ли да си го създадем, защото и аз нямам такова нещо?

да, ти трябва да си го създадеш. А за моя проблем всичко се оправи след като си сложих по-нова версия на Mplayer... последната ;) Мерси много :)


Титла: alsa
Публикувано от: Georgy в Mar 04, 2005, 22:19
дам.. работи :)


Титла: alsa
Публикувано от: в Mar 05, 2005, 11:35
xmms и mplayer - добре, стават, ама как да накарам да тръгнат приложения, които използват oss и си търсят /dev/dsp
Как да подкарам licq, skype.


Титла: alsa
Публикувано от: Йордан в Mar 06, 2005, 18:52
Тъкмо да питам и аз същото. Да си слушам нещо през XMMS и в същото време да си говора по Skype. Същия проблем съществува и в RealPlayer 10 - няма къде да се зададе алса


Титла: alsa
Публикувано от: ray в Mar 06, 2005, 21:00
Здравейте,
Тъй като вчера най-сетне си подкарах alsa-та, чак сега защото OSS-са си работеше добре със ens1371, но реших че е време да мина на алса.
Тъй като съм с Gentoo, на сайта му има документация за алса (много добра) и там пише, за емулация на OSS да се инсталира alsa-oss и от него се пуска с "aoss application".
Подкарах и плейър за midi-файлове и т.н.
Успех
Румен


Титла: alsa
Публикувано от: JollyRoger в Mar 08, 2005, 10:59
Всичко работи както е описано. Обаче...
Пускам Xine и XMMS, но когато регулирам силата на звука и на двете места се променя, т.е. силата на звука не може да се регулира поотделно за всяко приложение.


Титла: alsa
Публикувано от: alabal в Mar 08, 2005, 11:01
Това е вярно само за Xine - окупира миксера - виж, че ако го спреш звукът се връща на предните нива.


Титла: alsa
Публикувано от: TheOnly в Jan 13, 2006, 11:36
Хм... И при мен бачка с Default но приложения като Skype получават паца. С "aoss <application>" го пускам и не ще :/